// // BugfixedHL-Rebased offset file. Generated using amxx-offset-generator. // "Games" { "#default" { "Classes" { "CBaseMonster" { "Offsets" { // LIN: int m_afConditions "m_afConditions" { "type" "integer" "unsigned" "0" "linux" "260" } // LIN: EHANDLE m_hEnemy "m_hEnemy" { "type" "ehandle" "linux" "264" } // LIN: EHANDLE m_hTargetEnt "m_hTargetEnt" { "type" "ehandle" "linux" "272" } // LIN: EHANDLE m_hOldEnemy[3] "m_hOldEnemy" { "type" "ehandle" "size" "4" "linux" "280" } // LIN: Vector m_vecOldEnemy[3] "m_vecOldEnemy" { "type" "vector" "size" "4" "linux" "312" } // LIN: float m_flFieldOfView "m_flFieldOfView" { "type" "float" "linux" "360" } // LIN: float m_flWaitFinished "m_flWaitFinished" { "type" "float" "linux" "364" } // LIN: float m_flMoveWaitFinished "m_flMoveWaitFinished" { "type" "float" "linux" "368" } // LIN: Activity m_Activity "m_Activity" { "type" "integer" "linux" "372" } // LIN: Activity m_IdealActivity "m_IdealActivity" { "type" "integer" "linux" "376" } // LIN: int m_LastHitGroup "m_LastHitGroup" { "type" "integer" "unsigned" "0" "linux" "380" } // LIN: MONSTERSTATE m_MonsterState "m_MonsterState" { "type" "integer" "linux" "384" } // LIN: MONSTERSTATE m_IdealMonsterState "m_IdealMonsterState" { "type" "integer" "linux" "388" } // LIN: int m_iTaskStatus "m_iTaskStatus" { "type" "integer" "unsigned" "0" "linux" "392" } // LIN: Schedule_t *m_pSchedule "m_pSchedule" { "type" "pointer" "linux" "396" } // LIN: int m_iScheduleIndex "m_iScheduleIndex" { "type" "integer" "unsigned" "0" "linux" "400" } // LIN: WayPoint_t m_Route[7] "m_Route" { "type" "structure" "size" "8" "linux" "404" } // LIN: int m_movementGoal "m_movementGoal" { "type" "integer" "unsigned" "0" "linux" "532" } // LIN: int m_iRouteIndex "m_iRouteIndex" { "type" "integer" "unsigned" "0" "linux" "536" } // LIN: float m_moveWaitTime "m_moveWaitTime" { "type" "float" "linux" "540" } // LIN: Vector m_vecMoveGoal "m_vecMoveGoal" { "type" "vector" "linux" "544" } // LIN: Activity m_movementActivity "m_movementActivity" { "type" "integer" "linux" "556" } // LIN: int m_iAudibleList "m_iAudibleList" { "type" "integer" "unsigned" "0" "linux" "560" } // LIN: int m_afSoundTypes "m_afSoundTypes" { "type" "integer" "unsigned" "0" "linux" "564" } // LIN: Vector m_vecLastPosition "m_vecLastPosition" { "type" "vector" "linux" "568" } // LIN: int m_iHintNode "m_iHintNode" { "type" "integer" "unsigned" "0" "linux" "580" } // LIN: int m_afMemory "m_afMemory" { "type" "integer" "unsigned" "0" "linux" "584" } // LIN: int m_iMaxHealth "m_iMaxHealth" { "type" "integer" "unsigned" "0" "linux" "588" } // LIN: Vector m_vecEnemyLKP "m_vecEnemyLKP" { "type" "vector" "linux" "592" } // LIN: int m_cAmmoLoaded "m_cAmmoLoaded" { "type" "integer" "unsigned" "0" "linux" "604" } // LIN: int m_afCapability "m_afCapability" { "type" "integer" "unsigned" "0" "linux" "608" } // LIN: float m_flNextAttack "m_flNextAttack" { "type" "float" "linux" "612" } // LIN: int m_bitsDamageType "m_bitsDamageType" { "type" "integer" "unsigned" "0" "linux" "616" } // LIN: BYTE m_rgbTimeBasedDamage[7] "m_rgbTimeBasedDamage" { "type" "character" "size" "8" "unsigned" "1" "linux" "620" } // LIN: int m_lastDamageAmount "m_lastDamageAmount" { "type" "integer" "unsigned" "0" "linux" "628" } // LIN: int m_bloodColor "m_bloodColor" { "type" "integer" "unsigned" "0" "linux" "632" } // LIN: int m_failSchedule "m_failSchedule" { "type" "integer" "unsigned" "0" "linux" "636" } // LIN: float m_flHungryTime "m_flHungryTime" { "type" "float" "linux" "640" } // LIN: float m_flDistTooFar "m_flDistTooFar" { "type" "float" "linux" "644" } // LIN: float m_flDistLook "m_flDistLook" { "type" "float" "linux" "648" } // LIN: int m_iTriggerCondition "m_iTriggerCondition" { "type" "integer" "unsigned" "0" "linux" "652" } // LIN: string_t m_iszTriggerTarget "m_iszTriggerTarget" { "type" "stringint" "linux" "656" } // LIN: Vector m_HackedGunPos "m_HackedGunPos" { "type" "vector" "linux" "660" } // LIN: SCRIPTSTATE m_scriptState "m_scriptState" { "type" "integer" "linux" "672" } // LIN: CCineMonster *m_pCine "m_pCine" { "type" "classptr" "linux" "676" } // LIN: float m_flLastYawTime "m_flLastYawTime" { "type" "float" "linux" "680" } } } } } } // // Class Hierarchy: // - // CBaseAnimating // CBaseDelay // CBaseEntity // CBaseToggle // 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 //