"Games" { "cstrike" { "Signatures" { "CCSPlayer::FireBullet" { "library" "server" "linux" "@_ZN9CCSPlayer10FireBulletE6VectorRK6QAnglefiiifP11CBaseEntitybff" } } "Functions" { "CCSPlayer__FireBullet" { "signature" "CCSPlayer::FireBullet" "callconv" "thiscall" "return" "int" "this" "entity" "arguments" { "vecSrc" { "type" "vectorptr" } "shootAngles" { "type" "objectptr" } "vecSpread" { "type" "float" } "iPenetration" { "type" "int" } "iBulletType" { "type" "int" } "iDamage" { "type" "int" } "flRangeModifier" { "type" "float" } "pevAttacker" { "type" "cbaseentity" } "bDoEffects" { "type" "bool" } "x" { "type" "float" } "y" { "type" "float" } } } } } }