Half-Life 2: Lost Coast datamap dump
The only difference from Half-Life 2 datamap dump is the following entity being present in Lost Coast
CWeaponOldManHarpoon - weapon_oldmanharpoon - m_bLowered (Offset 1376) (Save)(1 Bytes) - m_flRaiseTime (Offset 1380) (Save)(4 Bytes) - m_flHolsterTime (Offset 1384) (Save)(4 Bytes) - m_iPrimaryAttacks (Offset 1368) (Save)(4 Bytes) - m_iSecondaryAttacks (Offset 1372) (Save)(4 Bytes) - m_flNextPrimaryAttack (Offset 1128) (Save)(4 Bytes) - m_flNextSecondaryAttack (Offset 1132) (Save)(4 Bytes) - m_flTimeWeaponIdle (Offset 1136) (Save)(4 Bytes) - m_bInReload (Offset 1140) (Save)(1 Bytes) - m_bFireOnEmpty (Offset 1141) (Save)(1 Bytes) - m_hOwner (Offset 1120) (Save)(4 Bytes) - m_iState (Offset 1180) (Save)(4 Bytes) - m_iszName (Offset 1184) (Save)(4 Bytes) - m_iPrimaryAmmoType (Offset 1188) (Save)(4 Bytes) - m_iSecondaryAmmoType (Offset 1192) (Save)(4 Bytes) - m_iClip1 (Offset 1196) (Save)(4 Bytes) - m_iClip2 (Offset 1200) (Save)(4 Bytes) - m_bFiresUnderwater (Offset 1204) (Save)(1 Bytes) - m_bAltFiresUnderwater (Offset 1205) (Save)(1 Bytes) - m_fMinRange1 (Offset 1208) (Save)(4 Bytes) - m_fMinRange2 (Offset 1212) (Save)(4 Bytes) - m_fMaxRange1 (Offset 1216) (Save)(4 Bytes) - m_fMaxRange2 (Offset 1220) (Save)(4 Bytes) - m_iPrimaryAmmoCount (Offset 1172) (Save)(4 Bytes) - m_iSecondaryAmmoCount (Offset 1176) (Save)(4 Bytes) - m_nViewModelIndex (Offset 1124) (Save)(4 Bytes) - m_nIdealSequence (Offset 1160) (Save)(4 Bytes) - m_IdealActivity (Offset 1164) (Save)(4 Bytes) - m_fFireDuration (Offset 1228) (Save)(4 Bytes) - m_bReloadsSingly (Offset 1224) (Save)(1 Bytes) - m_iSubType (Offset 1232) (Save)(4 Bytes) - m_bRemoveable (Offset 1168) (Save)(1 Bytes) - m_flUnlockTime (Offset 1236) (Save)(4 Bytes) - m_hLocker (Offset 1240) (Save)(4 Bytes) - m_pConstraint (Offset 1248) (Save)(0 Bytes) - m_iReloadHudHintCount (Offset 1256) (Save)(4 Bytes) - m_iAltFireHudHintCount (Offset 1252) (Save)(4 Bytes) - m_bReloadHudHintDisplayed (Offset 1261) (Save)(1 Bytes) - m_bAltFireHudHintDisplayed (Offset 1260) (Save)(1 Bytes) - m_flHudHintPollTime (Offset 1264) (Save)(4 Bytes) - m_flHudHintMinDisplayTime (Offset 1268) (Save)(4 Bytes) - CBaseCombatWeaponDefaultTouch (Offset 0) (FunctionTable)(0 Bytes) - CBaseCombatWeaponFallThink (Offset 0) (FunctionTable)(0 Bytes) - CBaseCombatWeaponMaterialize (Offset 0) (FunctionTable)(0 Bytes) - CBaseCombatWeaponAttemptToMaterialize (Offset 0) (FunctionTable)(0 Bytes) - CBaseCombatWeaponDestroyItem (Offset 0) (FunctionTable)(0 Bytes) - CBaseCombatWeaponSetPickupTouch (Offset 0) (FunctionTable)(0 Bytes) - CBaseCombatWeaponHideThink (Offset 0) (FunctionTable)(0 Bytes) - InputHideWeapon (Offset 0) (Input)(0 Bytes) - HideWeapon - m_OnPlayerUse (Offset 1272) (Save|Key|Output)(0 Bytes) - OnPlayerUse - m_OnPlayerPickup (Offset 1296) (Save|Key|Output)(0 Bytes) - OnPlayerPickup - m_OnNPCPickup (Offset 1320) (Save|Key|Output)(0 Bytes) - OnNPCPickup - m_OnCacheInteraction (Offset 1344) (Save|Key|Output)(0 Bytes) - OnCacheInteraction - m_flGroundSpeed (Offset 824) (Save)(4 Bytes) - m_flLastEventCheck (Offset 828) (Save)(4 Bytes) - m_bSequenceFinished (Offset 896) (Save)(1 Bytes) - m_bSequenceLoops (Offset 897) (Save)(1 Bytes) - m_nSkin (Offset 848) (Save|Key|Input)(4 Bytes) - skin - m_nBody (Offset 852) (Save|Key)(4 Bytes) - body - m_nBody (Offset 852) (Save|Key|Input)(4 Bytes) - SetBodyGroup - m_nHitboxSet (Offset 856) (Save|Key)(4 Bytes) - hitboxset - m_nSequence (Offset 908) (Save|Key)(4 Bytes) - sequence - m_flPoseParameter (Offset 912) (Save)(96 Bytes) - m_flEncodedController (Offset 1008) (Save)(16 Bytes) - m_flPlaybackRate (Offset 864) (Save|Key)(4 Bytes) - playbackrate - m_flCycle (Offset 904) (Save|Key)(4 Bytes) - cycle - m_pIk (Offset 888) (Save)(0 Bytes) - m_iIKCounter (Offset 892) (Save)(4 Bytes) - m_bClientSideAnimation (Offset 1024) (Save)(1 Bytes) - m_bClientSideFrameReset (Offset 1025) (Save)(1 Bytes) - m_nNewSequenceParity (Offset 1028) (Save)(4 Bytes) - m_nResetEventsParity (Offset 1032) (Save)(4 Bytes) - m_nMuzzleFlashParity (Offset 1036) (Save)(1 Bytes) - m_iszLightingOriginRelative (Offset 1048) (Save|Key)(4 Bytes) - LightingOriginHack - m_iszLightingOrigin (Offset 1052) (Save|Key)(4 Bytes) - LightingOrigin - m_hLightingOrigin (Offset 1040) (Save)(4 Bytes) - m_hLightingOriginRelative (Offset 1044) (Save)(4 Bytes) - m_flModelScale (Offset 860) (Save)(4 Bytes) - m_flDissolveStartTime (Offset 900) (Save)(4 Bytes) - InputIgnite (Offset 0) (Input)(0 Bytes) - Ignite - InputIgniteLifetime (Offset 0) (Input)(0 Bytes) - IgniteLifetime - InputIgniteNumHitboxFires (Offset 0) (Input)(0 Bytes) - IgniteNumHitboxFires - InputIgniteHitboxFireScale (Offset 0) (Input)(0 Bytes) - IgniteHitboxFireScale - InputBecomeRagdoll (Offset 0) (Input)(0 Bytes) - BecomeRagdoll - InputSetLightingOriginRelative (Offset 0) (Input)(0 Bytes) - SetLightingOriginHack - InputSetLightingOrigin (Offset 0) (Input)(0 Bytes) - SetLightingOrigin - m_OnIgnite (Offset 1076) (Save|Key|Output)(0 Bytes) - OnIgnite - m_fadeMinDist (Offset 1064) (Save|Key|Input)(4 Bytes) - fademindist - m_fadeMaxDist (Offset 1068) (Save|Key|Input)(4 Bytes) - fademaxdist - m_flFadeScale (Offset 1072) (Save|Key)(4 Bytes) - fadescale - m_flModelScale (Offset 860) (Save|Key)(4 Bytes) - modelscale - InputSetModelScale (Offset 0) (Input)(0 Bytes) - SetModelScale - m_fBoneCacheFlags (Offset 1060) (Save)(2 Bytes) - m_iClassname (Offset 92) (Save|Key)(4 Bytes) - classname - m_iGlobalname (Offset 96) (Global|Save|Key)(4 Bytes) - globalname - m_iParent (Offset 100) (Save|Key)(4 Bytes) - parentname - m_iHammerID (Offset 104) (Save|Key)(4 Bytes) - hammerid - m_flSpeed (Offset 108) (Save|Key)(4 Bytes) - speed - m_nRenderFX (Offset 112) (Save|Key)(1 Bytes) - renderfx - m_nRenderMode (Offset 113) (Save|Key)(1 Bytes) - rendermode - m_flPrevAnimTime (Offset 120) (Save)(4 Bytes) - m_flAnimTime (Offset 124) (Save)(4 Bytes) - m_flSimulationTime (Offset 128) (Save)(4 Bytes) - m_nLastThinkTick (Offset 136) (Save)(4 Bytes) - m_nNextThinkTick (Offset 192) (Save|Key)(4 Bytes) - nextthink - m_fEffects (Offset 196) (Save|Key)(4 Bytes) - effects - m_clrRender (Offset 116) (Save|Key)(4 Bytes) - rendercolor - m_nModelIndex (Offset 114) (Global|Save|Key)(2 Bytes) - modelindex - touchStamp (Offset 144) (Save)(4 Bytes) - m_aThinkFunctions (Offset 148) (Save)(0 Bytes) - m_ResponseContexts (Offset 168) (Save)(0 Bytes) - m_iszResponseContext (Offset 188) (Save|Key)(4 Bytes) - ResponseContext - m_pfnThink (Offset 8) (Save)(4 Bytes) - m_pfnTouch (Offset 200) (Save)(4 Bytes) - m_pfnUse (Offset 204) (Save)(4 Bytes) - m_pfnBlocked (Offset 208) (Save)(4 Bytes) - m_pfnMoveDone (Offset 4) (Save)(4 Bytes) - m_lifeState (Offset 228) (Save)(1 Bytes) - m_takedamage (Offset 229) (Save)(1 Bytes) - m_iMaxHealth (Offset 220) (Save|Key)(4 Bytes) - max_health - m_iHealth (Offset 224) (Save|Key)(4 Bytes) - health - m_target (Offset 216) (Save|Key)(4 Bytes) - target - m_iszDamageFilterName (Offset 232) (Save|Key)(4 Bytes) - damagefilter - m_hDamageFilter (Offset 236) (Save)(4 Bytes) - m_debugOverlays (Offset 240) (Save)(4 Bytes) - m_pParent (Offset 308) (Global|Save)(4 Bytes) - m_iParentAttachment (Offset 313) (Save)(1 Bytes) - m_hMoveParent (Offset 316) (Global|Save)(4 Bytes) - m_hMoveChild (Offset 320) (Global|Save)(4 Bytes) - m_hMovePeer (Offset 324) (Global|Save)(4 Bytes) - m_iEFlags (Offset 256) (Save)(4 Bytes) - m_iName (Offset 264) (Save)(4 Bytes) Sub-Class Table (1 Deep): m_Collision - CCollisionProperty - m_vecMinsPreScaled (Offset 8) (Global|Save)(12 Bytes) - m_vecMaxsPreScaled (Offset 20) (Global|Save)(12 Bytes) - m_vecMins (Offset 32) (Global|Save)(12 Bytes) - m_vecMaxs (Offset 44) (Global|Save)(12 Bytes) - m_nSolidType (Offset 65) (Save|Key)(1 Bytes) - solid - m_usSolidFlags (Offset 60) (Save)(2 Bytes) - m_nSurroundType (Offset 64) (Save)(1 Bytes) - m_flRadius (Offset 56) (Save)(4 Bytes) - m_triggerBloat (Offset 66) (Save)(1 Bytes) - m_vecSpecifiedSurroundingMinsPreScaled (Offset 68) (Save)(12 Bytes) - m_vecSpecifiedSurroundingMaxsPreScaled (Offset 80) (Save)(12 Bytes) - m_vecSpecifiedSurroundingMins (Offset 92) (Save)(12 Bytes) - m_vecSpecifiedSurroundingMaxs (Offset 104) (Save)(12 Bytes) - m_vecSurroundingMins (Offset 116) (Save)(12 Bytes) - m_vecSurroundingMaxs (Offset 128) (Save)(12 Bytes) Sub-Class Table (1 Deep): m_Network - CServerNetworkProperty - m_hParent (Offset 52) (Global|Save)(4 Bytes) - m_MoveType (Offset 314) (Save)(1 Bytes) - m_MoveCollide (Offset 315) (Save)(1 Bytes) - m_hOwnerEntity (Offset 468) (Save)(4 Bytes) - m_CollisionGroup (Offset 476) (Save)(4 Bytes) - m_pPhysicsObject (Offset 480) (Save)(0 Bytes) - m_flElasticity (Offset 616) (Save)(4 Bytes) - m_flShadowCastDistance (Offset 484) (Save|Key)(4 Bytes) - shadowcastdist - m_flDesiredShadowCastDistance (Offset 488) (Save)(4 Bytes) - m_iInitialTeamNum (Offset 492) (Save|Key|Input)(4 Bytes) - TeamNum - m_iTeamNum (Offset 496) (Save)(4 Bytes) - m_hGroundEntity (Offset 508) (Save)(4 Bytes) - m_flGroundChangeTime (Offset 512) (Save)(4 Bytes) - m_ModelName (Offset 516) (Global|Save|Key)(4 Bytes) - model - m_vecBaseVelocity (Offset 520) (Save|Key)(12 Bytes) - basevelocity - m_vecAbsVelocity (Offset 532) (Save)(12 Bytes) - m_vecAngVelocity (Offset 544) (Save|Key)(12 Bytes) - avelocity - m_rgflCoordinateFrame (Offset 556) (Save)(48 Bytes) - m_nWaterLevel (Offset 503) (Save|Key)(1 Bytes) - waterlevel - m_nWaterType (Offset 502) (Save)(1 Bytes) - m_pBlocker (Offset 604) (Save)(4 Bytes) - m_flGravity (Offset 608) (Save|Key)(4 Bytes) - gravity - m_flFriction (Offset 612) (Save|Key)(4 Bytes) - friction - m_flLocalTime (Offset 620) (Save|Key)(4 Bytes) - ltime - m_flVPhysicsUpdateLocalTime (Offset 624) (Save)(4 Bytes) - m_flMoveDoneTime (Offset 628) (Save)(4 Bytes) - m_vecAbsOrigin (Offset 636) (Save)(12 Bytes) - m_vecVelocity (Offset 648) (Save|Key)(12 Bytes) - velocity - m_iTextureFrameIndex (Offset 660) (Save|Key)(1 Bytes) - texframeindex - m_bSimulatedEveryTick (Offset 661) (Save)(1 Bytes) - m_bAnimatedEveryTick (Offset 662) (Save)(1 Bytes) - m_bAlternateSorting (Offset 663) (Save)(1 Bytes) - m_spawnflags (Offset 252) (Save|Key)(4 Bytes) - spawnflags - m_nTransmitStateOwnedCounter (Offset 312) (Save)(1 Bytes) - m_angAbsRotation (Offset 760) (Save)(12 Bytes) - m_vecOrigin (Offset 772) (Save)(12 Bytes) - m_angRotation (Offset 784) (Save)(12 Bytes) - m_vecViewOffset (Offset 800) (Save|Key)(12 Bytes) - view_ofs - m_fFlags (Offset 260) (Save)(4 Bytes) - m_nSimulationTick (Offset 248) (Save)(4 Bytes) - m_flNavIgnoreUntilTime (Offset 504) (Save)(4 Bytes) - InputSetTeam (Offset 0) (Input)(0 Bytes) - SetTeam - InputKill (Offset 0) (Input)(0 Bytes) - Kill - InputKillHierarchy (Offset 0) (Input)(0 Bytes) - KillHierarchy - InputUse (Offset 0) (Input)(0 Bytes) - Use - InputAlpha (Offset 0) (Input)(0 Bytes) - Alpha - InputAlternativeSorting (Offset 0) (Input)(0 Bytes) - AlternativeSorting - InputColor (Offset 0) (Input)(0 Bytes) - Color - InputSetParent (Offset 0) (Input)(0 Bytes) - SetParent - InputSetParentAttachment (Offset 0) (Input)(0 Bytes) - SetParentAttachment - InputSetParentAttachmentMaintainOffset (Offset 0) (Input)(0 Bytes) - SetParentAttachmentMaintainOffset - InputClearParent (Offset 0) (Input)(0 Bytes) - ClearParent - InputSetDamageFilter (Offset 0) (Input)(0 Bytes) - SetDamageFilter - InputEnableDamageForces (Offset 0) (Input)(0 Bytes) - EnableDamageForces - InputDisableDamageForces (Offset 0) (Input)(0 Bytes) - DisableDamageForces - InputDispatchEffect (Offset 0) (Input)(0 Bytes) - DispatchEffect - InputDispatchResponse (Offset 0) (Input)(0 Bytes) - DispatchResponse - InputAddContext (Offset 0) (Input)(0 Bytes) - AddContext - InputRemoveContext (Offset 0) (Input)(0 Bytes) - RemoveContext - InputClearContext (Offset 0) (Input)(0 Bytes) - ClearContext - InputDisableShadow (Offset 0) (Input)(0 Bytes) - DisableShadow - InputEnableShadow (Offset 0) (Input)(0 Bytes) - EnableShadow - InputAddOutput (Offset 0) (Input)(0 Bytes) - AddOutput - InputFireUser1 (Offset 0) (Input)(0 Bytes) - FireUser1 - InputFireUser2 (Offset 0) (Input)(0 Bytes) - FireUser2 - InputFireUser3 (Offset 0) (Input)(0 Bytes) - FireUser3 - InputFireUser4 (Offset 0) (Input)(0 Bytes) - FireUser4 - m_OnUser1 (Offset 664) (Save|Key|Output)(0 Bytes) - OnUser1 - m_OnUser2 (Offset 688) (Save|Key|Output)(0 Bytes) - OnUser2 - m_OnUser3 (Offset 712) (Save|Key|Output)(0 Bytes) - OnUser3 - m_OnUser4 (Offset 736) (Save|Key|Output)(0 Bytes) - OnUser4 - CBaseEntitySUB_Remove (Offset 0) (FunctionTable)(0 Bytes) - CBaseEntitySUB_DoNothing (Offset 0) (FunctionTable)(0 Bytes) - CBaseEntitySUB_StartFadeOut (Offset 0) (FunctionTable)(0 Bytes) - CBaseEntitySUB_StartFadeOutInstant (Offset 0) (FunctionTable)(0 Bytes) - CBaseEntitySUB_FadeOut (Offset 0) (FunctionTable)(0 Bytes) - CBaseEntitySUB_Vanish (Offset 0) (FunctionTable)(0 Bytes) - CBaseEntitySUB_CallUseToggle (Offset 0) (FunctionTable)(0 Bytes) - CBaseEntityShadowCastDistThink (Offset 0) (FunctionTable)(0 Bytes) - m_hEffectEntity (Offset 472) (Save)(4 Bytes)