/** * Do not edit this file. Any changes will be overwritten by the gamedata * updater or by upgrading your AMX Mod X install. * * To override data in this file, create a subdirectory named "custom" and * place your own gamedata file(s) inside of it. Such files will be parsed * after AMXX's own. * * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X) */ "Games" { "#default" { "Classes" { "CBaseEntity" { "Offsets" { "pev" // entvars_t* { "type" "entvars" "windows" "4" "linux" "4" "mac" "4" } "m_pGoalEnt" // CBaseEntity* { "type" "classptr" "windows" "8" "linux" "8" "mac" "8" } "m_pLink" // CBaseEntity* { "type" "classptr" "windows" "12" "linux" "12" "mac" "12" } "m_rrOrigin" // Vector { "type" "vector" "windows" "16" "linux" "16" "mac" "16" } "m_rrMins" // Vector { "type" "vector" "windows" "28" "linux" "28" "mac" "28" } "m_rrMaxs" // Vector { "type" "vector" "windows" "40" "linux" "40" "mac" "40" } "m_rrAngles" // Vector { "type" "vector" "windows" "52" "linux" "52" "mac" "52" } "m_rrMovedir" // Vector { "type" "vector" "windows" "64" "linux" "64" "mac" "64" } "m_rrSpawnflags" // int { "type" "integer" "windows" "76" "linux" "76" "mac" "76" } "m_rrSolid" // int { "type" "integer" "windows" "80" "linux" "80" "mac" "80" } "m_rrMovetype" // int { "type" "integer" "windows" "84" "linux" "84" "mac" "84" } "m_rrEffects" // int { "type" "integer" "windows" "88" "linux" "88" "mac" "88" } "m_rrFlags" // int { "type" "integer" "windows" "92" "linux" "92" "mac" "92" } "m_rrFrags" // int { "type" "integer" "windows" "96" "linux" "96" "mac" "96" } "m_rrRendermode" // int { "type" "integer" "windows" "100" "linux" "100" "mac" "100" } "m_rrRenderamt" // float { "type" "float" "windows" "104" "linux" "104" "mac" "104" } "m_rrRendercolor" // Vector { "type" "vector" "windows" "108" "linux" "108" "mac" "108" } "m_rrRenderfx" // int { "type" "integer" "windows" "120" "linux" "120" "mac" "120" } "m_rrHealth" // float { "type" "float" "windows" "124" "linux" "124" "mac" "124" } "m_rrFrame" // float { "type" "float" "windows" "128" "linux" "128" "mac" "128" } "m_rrSpeed" // float { "type" "float" "windows" "132" "linux" "132" "mac" "132" } "m_rrTarget" // string_t { "type" "stringint" "windows" "136" "linux" "136" "mac" "136" } "m_rrTargetname" // string_t { "type" "stringint" "windows" "140" "linux" "140" "mac" "140" } "m_rrNetname" // string_t { "type" "stringint" "windows" "144" "linux" "144" "mac" "144" } "m_rrTakedamage" // float { "type" "float" "windows" "148" "linux" "148" "mac" "148" } "m_rrScale" // float { "type" "float" "windows" "152" "linux" "152" "mac" "152" } "m_rrGravity" // float { "type" "float" "windows" "156" "linux" "156" "mac" "156" } "m_pfnThink" // (*__pfn)(CBaseEntity*) { "type" "function" "windows" "160" "linux" "160" "mac" "160" } "m_pfnTouch" // (*__pfn)(CBaseEntity*, CBaseEntity*) { "type" "function" "windows" "164" "linux" "168" "mac" "168" } "m_pfnUse" // (*__pfn)(CBaseEntity*, CBaseEntity*, CBaseEntity*, USE_TYPE, float) { "type" "function" "windows" "168" "linux" "176" "mac" "176" } "m_pfnBlocked" // (*__pfn)(CBaseEntity*, CBaseEntity*) { "type" "function" "windows" "172" "linux" "184" "mac" "184" } "has_disconnected" // BOOL { "type" "integer" "windows" "176" "linux" "192" "mac" "192" } "ammo_9mm" // int { "type" "integer" "windows" "180" "linux" "196" "mac" "196" } "ammo_357" // int { "type" "integer" "windows" "184" "linux" "200" "mac" "200" } "ammo_bolts" // int { "type" "integer" "windows" "188" "linux" "204" "mac" "204" } "ammo_buckshot" // int { "type" "integer" "windows" "192" "linux" "208" "mac" "208" } "ammo_rockets" // int { "type" "integer" "windows" "196" "linux" "212" "mac" "212" } "ammo_uranium" // int { "type" "integer" "windows" "200" "linux" "216" "mac" "216" } "ammo_hornets" // int { "type" "integer" "windows" "204" "linux" "220" "mac" "220" } "ammo_argrens" // int { "type" "integer" "windows" "208" "linux" "224" "mac" "224" } "ammo_12mm" // int { "type" "integer" "windows" "212" "linux" "228" "mac" "228" } "ammo_16mm" // int { "type" "integer" "windows" "216" "linux" "232" "mac" "232" } "ammo_22mm" // int { "type" "integer" "windows" "220" "linux" "236" "mac" "236" } "ammo_44mm" // int { "type" "integer" "windows" "224" "linux" "240" "mac" "240" } "ammo_55mm" // int { "type" "integer" "windows" "228" "linux" "244" "mac" "244" } "ammo_66mm" // int { "type" "integer" "windows" "232" "linux" "248" "mac" "248" } "ammo_agrens" // int { "type" "integer" "windows" "236" "linux" "252" "mac" "252" } "ammo_agrensex" // int { "type" "integer" "windows" "240" "linux" "256" "mac" "256" } "ammo_ggrens" // int { "type" "integer" "windows" "244" "linux" "260" "mac" "260" } "ammo_ggrensex" // int { "type" "integer" "windows" "248" "linux" "264" "mac" "264" } "m_flStartThrow" // float { "type" "float" "windows" "252" "linux" "268" "mac" "268" } "m_flReleaseThrow" // float { "type" "float" "windows" "256" "linux" "272" "mac" "272" } "m_chargeReady" // int { "type" "integer" "windows" "260" "linux" "276" "mac" "276" } "m_fInAttack" // int { "type" "integer" "windows" "264" "linux" "280" "mac" "280" } "m_fireState" // int { "type" "integer" "windows" "268" "linux" "284" "mac" "284" } "m_trDecalTrace" // TraceResult { "type" "structure" "windows" "272" "linux" "288" "mac" "288" } } } } } } /** * Class Hierarchy * - * CBaseEntity * CAmbientGeneric * CBaseDelay * CAutoTrigger * CBaseAnimating * CBasePlayerItem * CBasePlayerWeapon * CBipodWeapon * C30CAL * CBAR * CBREN * CMG34 * CMG42 * CDoDGrenade * CDoDGrenadeEx * CHandGrenadeEx * CStickGrenadeEx * CHandGrenade * CStickGrenade * CENFIELD * CFG42 * CGarand * CGreaseGun * CK43 * CKAR * CM1Carbine * CMP40 * CMP44 * CMeleeWeapon * CAmerKnife * CGerKnife * CSpade * CPistol * CCOLT * CLUGER * CWEBLEY * CRocketWeapon * CBazooka * CPIAT * CPschreck * CSPRING * CSTEN * CScopedKar * CThompson * CWeaponCycler * CBaseToggle * CBaseButton * CRotButton * CBaseDoor * CRotDoor * CBaseMonster * CBasePlayer * CBaseTurret * CMiniTurret * CSentry * CTurret * CCineMonster * CCineAI * CControllerHeadBall * CControllerZapBall * CCycler * CCyclerProbe * CGenericCycler * CDeadAlliedGrunt * CDeadAxisGrunt * CDeadHEV * CEnvExplosion * CFurniture * CGenericMonster * CGrenade * CBazookaShell * CMortar * CPIATShell * CPschreckShell * CGunTarget * CLegacyCineMonster * CCine2HeavyWeapons * CCine2Scientist * CCine2Slave * CCine3Barney * CCine3Scientist * CCineBarney * CCinePanther * CCineScientist * CRat * CRoach * CSquadMonster * CAlliedGrunt * CAxisGrunt * CController * CTalkMonster * CAlliedBarney * CSarge * CTestHull * CWreckage * CBasePlatTrain * CFuncPlat * CFuncPlatRot * CFuncTrackChange * CFuncTrackAuto * CFuncTrain * CBaseTrigger * CAreaCapture * CChangeLevel * CLadder * CObjectCapture * CSandBag * CTriggerCDAudio * CTriggerCounter * CTriggerEndSection * CTriggerGravity * CTriggerHurt * CTriggerMonsterJump * CTriggerMultiple * CTriggerOnce * CTriggerPush * CTriggerSave * CTriggerTeleport * CFuncIllusionary * CFuncMortarField * CMomentaryDoor * CMomentaryRotButton * CScriptedSentence * CStateWatcher * CControlPoint * CEnvModel * CBreakable * CPushable * CDoDCamera * CEnvBeverage * CEnvFunnel * CFireAndDie * CGibShooter * CEnvShooter * CParticleShooter * CTestEffect * CTriggerCamera * CTriggerChangeTarget * CTriggerRelay * CTriggerSetPatrol * CBasePlayerAmmo * C30CALAmmoClip * CBARAmmoClip * CBRENAmmoClip * CBazookaAmmo * CColtAmmoClip * CEnfieldAmmoClip * CFG42AmmoClip * CGarandAmmoClip * CGreaseGunAmmoClip * CK43AmmoClip * CKarAmmoClip * CLugerAmmoClip * CM1CarbineAmmoClip * CMG34AmmoClip * CMG42AmmoClip * CMP40AmmoClip * CMP44AmmoClip * CPIATAmmo * CPschreckAmmo * CSTENAmmoClip * CScopedKarAmmoClip * CSpringAmmoClip * CThompsonAmmoClip * CWebleyAmmoClip * GenericAmmoAmerican * GenericAmmoBritish * GenericAmmoGerman * CBaseSpectator * CBeam * CLaser * CLightning * CBubbling * CButtonTarget * CCineBlood * CControlPointMaster * CCyclerSprite * CDecal * CDoDDetect * CDoDStatMgr * CDodAmmoBox * CDodParaRoundTimer * CDodPointRelay * CDodRoundTimer * CEnvCustomize * CEnvRain * CEnvSpark * CEnvWarpBall * CFrictionModifier * CFuncRotating * CFuncTank * CFuncTankGun * CFuncTankLaser * CFuncTankMortar * CFuncTankRocket * CFuncTankControls * CFuncTrackTrain * CFuncTrainControls * CFuncWall * CFuncConveyor * CFuncMonsterClip * CFuncWallToggle * CGib * CInfoAlias * CInfoGroup * CItem * CItemSoda * CLocation * CMapMarker * CMultiAlias * CMultiManager * CNodeEnt * CNodeViewer * CNullEntity * CObject * CPendulum * CPlatTrigger * CPointEntity * CBaseDMStart * CBlood * CDoDPreRound * CEnvGlobal * CEnvSound * CEnvState * CFade * CGlow * CInfoIntermission * CLight * CEnvLight * CMessage * CMultiSource * CPathCorner * CPathTrack * CRevertSaved * CShake * CSprite * CStripWeapons * CTargetCDAudio * CTriggerVolume * CRenderFxManager * CRocketShooter * CRuleEntity * CRuleBrushEntity * CGamePlayerZone * CRulePointEntity * CGameCounter * CGameCounterSet * CGameEnd * CGamePlayerEquip * CGamePlayerHurt * CGamePlayerTeam * CGameScore * CGameTeamMaster * CGameTeamSet * CGameText * CScoreEvent * CShower * CSoundEnt * CSpeaker * CSprayCan * CTriggerChangeAlias * CTriggerLightstyle * CWeaponBox * CWeatherSystem * CWorld * CWorldItem */