// // BugfixedHL-Rebased offset file. Generated using amxx-offset-generator. // "Games" { "#default" { "Classes" { "CBaseEntity" { "Offsets" { // LIN: entvars_t *pev "pev" { "type" "entvars" "linux" "4" } // LIN: CBaseEntity *m_pGoalEnt "m_pGoalEnt" { "type" "classptr" "linux" "8" } // LIN: CBaseEntity *m_pLink "m_pLink" { "type" "classptr" "linux" "12" } // LIN: __member_func *m_pfnThink "m_pfnThink" { "type" "function" "linux" "16" } // LIN: __member_func *m_pfnTouch "m_pfnTouch" { "type" "function" "linux" "24" } // LIN: __member_func *m_pfnUse "m_pfnUse" { "type" "function" "linux" "32" } // LIN: __member_func *m_pfnBlocked "m_pfnBlocked" { "type" "function" "linux" "40" } // LIN: int ammo_9mm "ammo_9mm" { "type" "integer" "unsigned" "0" "linux" "48" } // LIN: int ammo_357 "ammo_357" { "type" "integer" "unsigned" "0" "linux" "52" } // LIN: int ammo_bolts "ammo_bolts" { "type" "integer" "unsigned" "0" "linux" "56" } // LIN: int ammo_buckshot "ammo_buckshot" { "type" "integer" "unsigned" "0" "linux" "60" } // LIN: int ammo_rockets "ammo_rockets" { "type" "integer" "unsigned" "0" "linux" "64" } // LIN: int ammo_uranium "ammo_uranium" { "type" "integer" "unsigned" "0" "linux" "68" } // LIN: int ammo_hornets "ammo_hornets" { "type" "integer" "unsigned" "0" "linux" "72" } // LIN: int ammo_argrens "ammo_argrens" { "type" "integer" "unsigned" "0" "linux" "76" } // LIN: float m_flStartThrow "m_flStartThrow" { "type" "float" "linux" "80" } // LIN: float m_flReleaseThrow "m_flReleaseThrow" { "type" "float" "linux" "84" } // LIN: int m_chargeReady "m_chargeReady" { "type" "integer" "unsigned" "0" "linux" "88" } // LIN: int m_fInAttack "m_fInAttack" { "type" "integer" "unsigned" "0" "linux" "92" } // LIN: int m_fireState "m_fireState" { "type" "integer" "unsigned" "0" "linux" "96" } } } } } } // // Class Hierarchy: // - // CBaseEntity // CAmbientGeneric // CBMortar // CBaseDelay // CAutoTrigger // CBaseAnimating // CActAnimating // CXenHair // CXenPLight // CXenSpore // CXenSporeLarge // CXenSporeMed // CXenSporeSmall // CXenTree // CBasePlayerItem // CBasePlayerWeapon // CCrossbow // CCrowbar // CEgon // CGauss // CGlock // CHandGrenade // CHgun // CMP5 // CPython // CRpg // CSatchel // CShotgun // CSqueak // CTripmine // CWeaponCycler // CBaseToggle // CBaseButton // CRotButton // CBaseDoor // CRotDoor // CBaseMonster // CApache // CBarnacle // CBasePlayer // CBaseTurret // CMiniTurret // CSentry // CTurret // CBigMomma // CBloater // CBullsquid // CCineMonster // CCineAI // CControllerHeadBall // CControllerZapBall // CCycler // CCyclerProbe // CGenericCycler // CDeadBarney // CDeadHEV // CDeadHGrunt // CDeadScientist // CEnvExplosion // CFlockingFlyer // CFlockingFlyerFlock // CFlyingMonster // CIchthyosaur // CFurniture // CGMan // CGargantua // CGenericMonster // CGrenade // CAirtank // CApacheHVR // CMortar // CRpgRocket // CSatchelCharge // CSqueakGrenade // CTripmineGrenade // CGunTarget // CHAssassin // CHGruntRepel // CHeadCrab // CBabyCrab // CHornet // CLeech // CLegacyCineMonster // CCine2HeavyWeapons // CCine2Scientist // CCine2Slave // CCine3Barney // CCine3Scientist // CCineBarney // CCinePanther // CCineScientist // CMonsterMaker // CNihilanth // CNihilanthHVR // COsprey // CRat // CRoach // CSquadMonster // CAGrunt // CController // CHGrunt // CHoundeye // CISlave // CTalkMonster // CBarney // CScientist // CSittingScientist // CTentacle // CTentacleMaw // CTestHull // CWreckage // CZombie // CBasePlatTrain // CFuncPlat // CFuncPlatRot // CFuncTrackChange // CFuncTrackAuto // CFuncTrain // CBaseTrigger // CChangeLevel // CLadder // CTriggerCDAudio // CTriggerCounter // CTriggerEndSection // CTriggerGravity // CTriggerHurt // CTriggerMonsterJump // CTriggerMultiple // CTriggerOnce // CTriggerPush // CTriggerSave // CTriggerTeleport // CFuncIllusionary // CFuncMortarField // CMomentaryDoor // CMomentaryRotButton // CMultiManager // CRecharge // CScriptedSentence // CWallHealth // CBreakable // CPushable // CEnvBeverage // CEnvFunnel // CFireAndDie // CGibShooter // CEnvShooter // CTestEffect // CTriggerCamera // CTriggerChangeTarget // CTriggerRelay // CBasePlayerAmmo // CCrossbowAmmo // CEgonAmmo // CGaussAmmo // CGlockAmmo // CMP5AmmoClip // CMP5AmmoGrenade // CMP5Chainammo // CPythonAmmo // CRpgAmmo // CShotgunAmmo // CBaseSpectator // CBeam // CLaser // CLightning // CBloodSplat // CBubbling // CButtonTarget // CCineBlood // CClientFog // CCorpse // CCrossbowBolt // CCyclerSprite // CDecal // CEnvSpark // CFrictionModifier // CFuncRotating // CFuncTank // CFuncTankGun // CFuncTankLaser // CFuncTankMortar // CFuncTankRocket // CFuncTankControls // CFuncTrackTrain // CFuncTrainControls // CFuncVehicle // CFuncVehicleControls // CFuncWall // CFuncConveyor // CFuncMonsterClip // CFuncWallToggle // CGib // CItem // CHealthKit // CItemAntidote // CItemBattery // CItemLongJump // CItemSecurity // CItemSuit // CItemSoda // CLaserSpot // CNodeEnt // CNodeViewer // CNullEntity // CPendulum // CPlatTrigger // CPointEntity // CBaseDMStart // CBlood // CEnvGlobal // CEnvSound // CFade // CGlow // CInfoBM // CInfoIntermission // CLight // CEnvLight // CMessage // CMultiSource // CPathCorner // CPathTrack // CRevertSaved // CShake // CSprite // CStripWeapons // CTargetCDAudio // CTriggerVolume // CXenHull // CRenderFxManager // CRuleEntity // CRuleBrushEntity // CGamePlayerZone // CRulePointEntity // CGameCounter // CGameCounterSet // CGameEnd // CGamePlayerEquip // CGamePlayerHurt // CGamePlayerTeam // CGameScore // CGameTeamMaster // CGameTeamSet // CGameText // CShower // CSmoker // CSoundEnt // CSpeaker // CSpiral // CSprayCan // CSquidSpit // CStomp // CWeaponBox // CWorld // CWorldItem // CXenTreeTrigger //