Merge pull request #280 from Arkshine/improve-offsets-list
Cleanup/Fix CS gamedata of entities offsets and add support for HLDM, DoD, TFC and OpFor
This commit is contained in:
		| @@ -30,3 +30,16 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CBaseMonster | ||||||
|  |  *                     CGrenade | ||||||
|  |  *                         CAirtank | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -0,0 +1,58 @@ | |||||||
|  | /** | ||||||
|  |  * 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" | ||||||
|  | 		{ | ||||||
|  | 			"CAK47" | ||||||
|  | 			{ | ||||||
|  | 				"Offsets" | ||||||
|  | 				{ | ||||||
|  | 					"m_iShell"  // int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "320" | ||||||
|  | 						"linux"     "336" | ||||||
|  | 						"mac"       "336" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"iShellOn"  // int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "324" | ||||||
|  | 						"linux"     "340" | ||||||
|  | 						"mac"       "340" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_usFireAK47"  // short unsigned int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "328" | ||||||
|  | 						"linux"     "344" | ||||||
|  | 						"mac"       "344" | ||||||
|  | 					} | ||||||
|  | 				} | ||||||
|  | 			} | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CAK47 | ||||||
|  |  */ | ||||||
| @@ -51,3 +51,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CAmbientGeneric | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -51,3 +51,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CArmoury | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -44,3 +44,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CAUG | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -0,0 +1,48 @@ | |||||||
|  | /** | ||||||
|  |  * 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" | ||||||
|  | 		{ | ||||||
|  | 			"CAutoTrigger" | ||||||
|  | 			{ | ||||||
|  | 				"Offsets" | ||||||
|  | 				{ | ||||||
|  | 					"m_globalstate"  // int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "144" | ||||||
|  | 						"linux"     "160" | ||||||
|  | 						"mac"       "160" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"triggerType"  // USE_TYPE | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "148" | ||||||
|  | 						"linux"     "164" | ||||||
|  | 						"mac"       "164" | ||||||
|  | 					} | ||||||
|  | 				} | ||||||
|  | 			} | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CAutoTrigger | ||||||
|  |  */ | ||||||
| @@ -37,3 +37,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CAWP | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -58,3 +58,12 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -86,3 +86,14 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CBaseButton | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -37,3 +37,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -86,3 +86,14 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CBaseDoor | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -40,28 +40,28 @@ | |||||||
| 						"mac"       "12" | 						"mac"       "12" | ||||||
| 					} | 					} | ||||||
|  |  | ||||||
| 					"m_pfnThink"  // void* | 					"m_pfnThink"  // (*__pfn)(CBaseEntity*) | ||||||
| 					{ | 					{ | ||||||
| 						"windows"   "16" | 						"windows"   "16" | ||||||
| 						"linux"     "16" | 						"linux"     "16" | ||||||
| 						"mac"       "16" | 						"mac"       "16" | ||||||
| 					} | 					} | ||||||
|  |  | ||||||
| 					"m_pfnTouch"  // void* | 					"m_pfnTouch"  // (*__pfn)(CBaseEntity*, CBaseEntity*) | ||||||
| 					{ | 					{ | ||||||
| 						"windows"   "20" | 						"windows"   "20" | ||||||
| 						"linux"     "24" | 						"linux"     "24" | ||||||
| 						"mac"       "24" | 						"mac"       "24" | ||||||
| 					} | 					} | ||||||
|  |  | ||||||
| 					"m_pfnUse"  // void* | 					"m_pfnUse"  // (*__pfn)(CBaseEntity*, CBaseEntity*, CBaseEntity*, USE_TYPE, float) | ||||||
| 					{ | 					{ | ||||||
| 						"windows"   "24" | 						"windows"   "24" | ||||||
| 						"linux"     "32" | 						"linux"     "32" | ||||||
| 						"mac"       "32" | 						"mac"       "32" | ||||||
| 					} | 					} | ||||||
|  |  | ||||||
| 					"m_pfnBlocked"  // void* | 					"m_pfnBlocked"  // (*__pfn)(CBaseEntity*, CBaseEntity*) | ||||||
| 					{ | 					{ | ||||||
| 						"windows"   "28" | 						"windows"   "28" | ||||||
| 						"linux"     "40" | 						"linux"     "40" | ||||||
| @@ -254,3 +254,212 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CAmbientGeneric | ||||||
|  |  *     CArmoury | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CAutoTrigger | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CAK47 | ||||||
|  |  *                     CAUG | ||||||
|  |  *                     CAWP | ||||||
|  |  *                     CC4 | ||||||
|  |  *                     CDEAGLE | ||||||
|  |  *                     CELITE | ||||||
|  |  *                     CFamas | ||||||
|  |  *                     CFiveSeven | ||||||
|  |  *                     CFlashbang | ||||||
|  |  *                     CG3SG1 | ||||||
|  |  *                     CGLOCK18 | ||||||
|  |  *                     CGalil | ||||||
|  |  *                     CHEGrenade | ||||||
|  |  *                     CKnife | ||||||
|  |  *                     CM249 | ||||||
|  |  *                     CM3 | ||||||
|  |  *                     CM4A1 | ||||||
|  |  *                     CMAC10 | ||||||
|  |  *                     CMP5N | ||||||
|  |  *                     CP228 | ||||||
|  |  *                     CP90 | ||||||
|  |  *                     CSCOUT | ||||||
|  |  *                     CSG550 | ||||||
|  |  *                     CSG552 | ||||||
|  |  *                     CSmokeGrenade | ||||||
|  |  *                     CTMP | ||||||
|  |  *                     CUMP45 | ||||||
|  |  *                     CUSP | ||||||
|  |  *                     CWeaponCycler | ||||||
|  |  *                     CXM1014 | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CBaseButton | ||||||
|  |  *                     CRotButton | ||||||
|  |  *                 CBaseDoor | ||||||
|  |  *                     CRotDoor | ||||||
|  |  *                 CBaseMonster | ||||||
|  |  *                     CBasePlayer | ||||||
|  |  *                         CBot | ||||||
|  |  *                             CCSBot | ||||||
|  |  *                     CCycler | ||||||
|  |  *                         CCyclerProbe | ||||||
|  |  *                         CGenericCycler | ||||||
|  |  *                     CDeadHEV | ||||||
|  |  *                     CEnvExplosion | ||||||
|  |  *                     CGrenade | ||||||
|  |  *                         CAirtank | ||||||
|  |  *                         CMortar | ||||||
|  |  *                     CGunTarget | ||||||
|  |  *                     CHostage | ||||||
|  |  *                     CWreckage | ||||||
|  |  *                 CBasePlatTrain | ||||||
|  |  *                     CFuncPlat | ||||||
|  |  *                         CFuncPlatRot | ||||||
|  |  *                             CFuncTrackChange | ||||||
|  |  *                                 CFuncTrackAuto | ||||||
|  |  *                     CFuncTrain | ||||||
|  |  *                 CBaseTrigger | ||||||
|  |  *                     CBombTarget | ||||||
|  |  *                     CBuyZone | ||||||
|  |  *                     CChangeLevel | ||||||
|  |  *                     CEscapeZone | ||||||
|  |  *                     CHostageRescue | ||||||
|  |  *                     CLadder | ||||||
|  |  *                     CTriggerCDAudio | ||||||
|  |  *                     CTriggerCounter | ||||||
|  |  *                     CTriggerEndSection | ||||||
|  |  *                     CTriggerGravity | ||||||
|  |  *                     CTriggerHurt | ||||||
|  |  *                     CTriggerMonsterJump | ||||||
|  |  *                     CTriggerMultiple | ||||||
|  |  *                         CTriggerOnce | ||||||
|  |  *                     CTriggerPush | ||||||
|  |  *                     CTriggerSave | ||||||
|  |  *                     CTriggerTeleport | ||||||
|  |  *                     CVIP_SafetyZone | ||||||
|  |  *                     CWeather | ||||||
|  |  *                 CFuncIllusionary | ||||||
|  |  *                 CFuncMortarField | ||||||
|  |  *                 CMomentaryDoor | ||||||
|  |  *                 CMomentaryRotButton | ||||||
|  |  *                 CMultiManager | ||||||
|  |  *                 CRecharge | ||||||
|  |  *                 CWallHealth | ||||||
|  |  *         CBreakable | ||||||
|  |  *             CPushable | ||||||
|  |  *         CEnvBeverage | ||||||
|  |  *         CEnvFunnel | ||||||
|  |  *         CFireAndDie | ||||||
|  |  *         CGibShooter | ||||||
|  |  *             CEnvShooter | ||||||
|  |  *         CTestEffect | ||||||
|  |  *         CTriggerCamera | ||||||
|  |  *         CTriggerChangeTarget | ||||||
|  |  *         CTriggerRelay | ||||||
|  |  *     CBaseGrenCatch | ||||||
|  |  *     CBasePlayerAmmo | ||||||
|  |  *         C338MagnumAmmo | ||||||
|  |  *         C357SIGAmmo | ||||||
|  |  *         C45ACPAmmo | ||||||
|  |  *         C50AEAmmo | ||||||
|  |  *         C556NatoAmmo | ||||||
|  |  *         C556NatoBoxAmmo | ||||||
|  |  *         C57MMAmmo | ||||||
|  |  *         C762NatoAmmo | ||||||
|  |  *         C9MMAmmo | ||||||
|  |  *         CBuckShotAmmo | ||||||
|  |  *     CBaseSpectator | ||||||
|  |  *     CBeam | ||||||
|  |  *         CLaser | ||||||
|  |  *         CLightning | ||||||
|  |  *     CBloodSplat | ||||||
|  |  *     CBubbling | ||||||
|  |  *     CButtonTarget | ||||||
|  |  *     CClientFog | ||||||
|  |  *     CCorpse | ||||||
|  |  *     CCyclerSprite | ||||||
|  |  *     CDecal | ||||||
|  |  *     CEnvSpark | ||||||
|  |  *     CFrictionModifier | ||||||
|  |  *     CFuncRotating | ||||||
|  |  *     CFuncTank | ||||||
|  |  *         CFuncTankGun | ||||||
|  |  *         CFuncTankLaser | ||||||
|  |  *         CFuncTankMortar | ||||||
|  |  *         CFuncTankRocket | ||||||
|  |  *     CFuncTankControls | ||||||
|  |  *     CFuncTrackTrain | ||||||
|  |  *     CFuncTrainControls | ||||||
|  |  *     CFuncVehicle | ||||||
|  |  *     CFuncVehicleControls | ||||||
|  |  *     CFuncWall | ||||||
|  |  *         CFuncConveyor | ||||||
|  |  *         CFuncMonsterClip | ||||||
|  |  *         CFuncWallToggle | ||||||
|  |  *     CFuncWeaponCheck | ||||||
|  |  *     CGib | ||||||
|  |  *     CItem | ||||||
|  |  *         CHealthKit | ||||||
|  |  *         CItemAntidote | ||||||
|  |  *         CItemAssaultSuit | ||||||
|  |  *         CItemBattery | ||||||
|  |  *         CItemKevlar | ||||||
|  |  *         CItemLongJump | ||||||
|  |  *         CItemSecurity | ||||||
|  |  *         CItemSuit | ||||||
|  |  *         CItemThighPack | ||||||
|  |  *     CItemSoda | ||||||
|  |  *     CNullEntity | ||||||
|  |  *     CPendulum | ||||||
|  |  *     CPlatTrigger | ||||||
|  |  *     CPointEntity | ||||||
|  |  *         CBaseDMStart | ||||||
|  |  *         CBlood | ||||||
|  |  *         CEnvGlobal | ||||||
|  |  *         CEnvSound | ||||||
|  |  *         CFade | ||||||
|  |  *         CGlow | ||||||
|  |  *         CInfoIntermission | ||||||
|  |  *         CLight | ||||||
|  |  *             CEnvLight | ||||||
|  |  *         CMapInfo | ||||||
|  |  *         CMessage | ||||||
|  |  *         CMultiSource | ||||||
|  |  *         CPathCorner | ||||||
|  |  *         CPathTrack | ||||||
|  |  *         CRevertSaved | ||||||
|  |  *         CShake | ||||||
|  |  *         CSprite | ||||||
|  |  *             CBombGlow | ||||||
|  |  *         CStripWeapons | ||||||
|  |  *         CTargetCDAudio | ||||||
|  |  *         CTriggerVolume | ||||||
|  |  *     CRenderFxManager | ||||||
|  |  *     CRuleEntity | ||||||
|  |  *         CRuleBrushEntity | ||||||
|  |  *             CGamePlayerZone | ||||||
|  |  *         CRulePointEntity | ||||||
|  |  *             CGameCounter | ||||||
|  |  *             CGameCounterSet | ||||||
|  |  *             CGameEnd | ||||||
|  |  *             CGamePlayerEquip | ||||||
|  |  *             CGamePlayerHurt | ||||||
|  |  *             CGamePlayerTeam | ||||||
|  |  *             CGameScore | ||||||
|  |  *             CGameTeamMaster | ||||||
|  |  *             CGameTeamSet | ||||||
|  |  *             CGameText | ||||||
|  |  *     CShower | ||||||
|  |  *     CSoundEnt | ||||||
|  |  *     CSpeaker | ||||||
|  |  *     CSprayCan | ||||||
|  |  *     CWShield | ||||||
|  |  *     CWeaponBox | ||||||
|  |  *     CWorld | ||||||
|  |  *     CWorldItem | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -58,3 +58,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseGrenCatch | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -135,3 +135,14 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CBaseMonster | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -44,3 +44,14 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CBasePlatTrain | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -1339,3 +1339,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CBaseMonster | ||||||
|  |  *                     CBasePlayer | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -19,20 +19,6 @@ | |||||||
| 			{ | 			{ | ||||||
| 				"Offsets" | 				"Offsets" | ||||||
| 				{ | 				{ | ||||||
| 					"ItemInfoArray"  // ItemInfo[32] |  | ||||||
| 					{ |  | ||||||
| 						"windows"   "-16" |  | ||||||
| 						"linux"     "0" |  | ||||||
| 						"mac"       "0" |  | ||||||
| 					} |  | ||||||
|  |  | ||||||
| 					"AmmoInfoArray"  // AmmoInfo[32] |  | ||||||
| 					{ |  | ||||||
| 						"windows"   "-16" |  | ||||||
| 						"linux"     "0" |  | ||||||
| 						"mac"       "0" |  | ||||||
| 					} |  | ||||||
|  |  | ||||||
| 					"m_pPlayer"  // CBasePlayer* | 					"m_pPlayer"  // CBasePlayer* | ||||||
| 					{ | 					{ | ||||||
| 						"windows"   "164" | 						"windows"   "164" | ||||||
| @@ -58,3 +44,13 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -268,3 +268,14 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -117,7 +117,7 @@ | |||||||
| 						"mac"       "264" | 						"mac"       "264" | ||||||
| 					} | 					} | ||||||
|  |  | ||||||
| 					"m_pfnCallWhenMoveDone"  // void* | 					"m_pfnCallWhenMoveDone"  // (*__pfn)(CBaseToggle*) | ||||||
| 					{ | 					{ | ||||||
| 						"windows"   "256" | 						"windows"   "256" | ||||||
| 						"linux"     "272" | 						"linux"     "272" | ||||||
| @@ -147,7 +147,7 @@ | |||||||
|  |  | ||||||
| 					"m_sMaster"  // string_t | 					"m_sMaster"  // string_t | ||||||
| 					{ | 					{ | ||||||
| 						"windows"   "292" | 						"windows"   "288" | ||||||
| 						"linux"     "308" | 						"linux"     "308" | ||||||
| 						"mac"       "308" | 						"mac"       "308" | ||||||
| 					} | 					} | ||||||
| @@ -156,3 +156,13 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -44,3 +44,13 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CPointEntity | ||||||
|  |  *         CSprite | ||||||
|  |  *             CBombGlow | ||||||
|  |  */ | ||||||
|   | |||||||
							
								
								
									
										136
									
								
								gamedata/common.games/entities.games/cstrike/offsets-cbot.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										136
									
								
								gamedata/common.games/entities.games/cstrike/offsets-cbot.txt
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,136 @@ | |||||||
|  | /** | ||||||
|  |  * 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" | ||||||
|  | 		{ | ||||||
|  | 			"CBot" | ||||||
|  | 			{ | ||||||
|  | 				"Offsets" | ||||||
|  | 				{ | ||||||
|  | 					"m_profile"  // const class BotProfile* | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "2480" | ||||||
|  | 						"linux"     "2500" | ||||||
|  | 						"mac"       "2500" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_id"  // unsigned int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "2484" | ||||||
|  | 						"linux"     "2504" | ||||||
|  | 						"mac"       "2504" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_flNextBotThink"  // float | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "2488" | ||||||
|  | 						"linux"     "2508" | ||||||
|  | 						"mac"       "2508" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_flNextFullBotThink"  // float | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "2492" | ||||||
|  | 						"linux"     "2512" | ||||||
|  | 						"mac"       "2512" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_flPreviousCommandTime"  // float | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "2496" | ||||||
|  | 						"linux"     "2516" | ||||||
|  | 						"mac"       "2516" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_isRunning"  // bool | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "2500" | ||||||
|  | 						"linux"     "2520" | ||||||
|  | 						"mac"       "2520" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_isCrouching"  // bool | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "2501" | ||||||
|  | 						"linux"     "2521" | ||||||
|  | 						"mac"       "2521" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_forwardSpeed"  // float | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "2504" | ||||||
|  | 						"linux"     "2524" | ||||||
|  | 						"mac"       "2524" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_strafeSpeed"  // float | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "2508" | ||||||
|  | 						"linux"     "2528" | ||||||
|  | 						"mac"       "2528" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_verticalSpeed"  // float | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "2512" | ||||||
|  | 						"linux"     "2532" | ||||||
|  | 						"mac"       "2532" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_buttonFlags"  // short unsigned int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "2516" | ||||||
|  | 						"linux"     "2536" | ||||||
|  | 						"mac"       "2536" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_jumpTimestamp"  // float | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "2520" | ||||||
|  | 						"linux"     "2540" | ||||||
|  | 						"mac"       "2540" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_postureStack"  // struct PostureContext[8] | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "2524" | ||||||
|  | 						"linux"     "2544" | ||||||
|  | 						"mac"       "2544" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_postureStackIndex"  // int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "2540" | ||||||
|  | 						"linux"     "2560" | ||||||
|  | 						"mac"       "2560" | ||||||
|  | 					} | ||||||
|  | 				} | ||||||
|  | 			} | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CBaseMonster | ||||||
|  |  *                     CBasePlayer | ||||||
|  |  *                         CBot | ||||||
|  |  */ | ||||||
| @@ -19,48 +19,6 @@ | |||||||
| 			{ | 			{ | ||||||
| 				"Offsets" | 				"Offsets" | ||||||
| 				{ | 				{ | ||||||
| 					"pSoundsWood"  // const char*[3] |  | ||||||
| 					{ |  | ||||||
| 						"windows"   "-16" |  | ||||||
| 						"linux"     "0" |  | ||||||
| 						"mac"       "0" |  | ||||||
| 					} |  | ||||||
|  |  | ||||||
| 					"pSoundsFlesh"  // const char*[6] |  | ||||||
| 					{ |  | ||||||
| 						"windows"   "-16" |  | ||||||
| 						"linux"     "0" |  | ||||||
| 						"mac"       "0" |  | ||||||
| 					} |  | ||||||
|  |  | ||||||
| 					"pSoundsGlass"  // const char*[3] |  | ||||||
| 					{ |  | ||||||
| 						"windows"   "-16" |  | ||||||
| 						"linux"     "0" |  | ||||||
| 						"mac"       "0" |  | ||||||
| 					} |  | ||||||
|  |  | ||||||
| 					"pSoundsMetal"  // const char*[3] |  | ||||||
| 					{ |  | ||||||
| 						"windows"   "-16" |  | ||||||
| 						"linux"     "0" |  | ||||||
| 						"mac"       "0" |  | ||||||
| 					} |  | ||||||
|  |  | ||||||
| 					"pSoundsConcrete"  // const char*[3] |  | ||||||
| 					{ |  | ||||||
| 						"windows"   "-16" |  | ||||||
| 						"linux"     "0" |  | ||||||
| 						"mac"       "0" |  | ||||||
| 					} |  | ||||||
|  |  | ||||||
| 					"pSpawnObjects"  // const char*[32] |  | ||||||
| 					{ |  | ||||||
| 						"windows"   "-16" |  | ||||||
| 						"linux"     "0" |  | ||||||
| 						"mac"       "0" |  | ||||||
| 					} |  | ||||||
|  |  | ||||||
| 					"m_Material"  // Materials | 					"m_Material"  // Materials | ||||||
| 					{ | 					{ | ||||||
| 						"windows"   "144" | 						"windows"   "144" | ||||||
| @@ -114,3 +72,12 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBreakable | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -51,3 +51,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBubbling | ||||||
|  |  */ | ||||||
|   | |||||||
							
								
								
									
										65
									
								
								gamedata/common.games/entities.games/cstrike/offsets-cc4.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										65
									
								
								gamedata/common.games/entities.games/cstrike/offsets-cc4.txt
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,65 @@ | |||||||
|  | /** | ||||||
|  |  * 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" | ||||||
|  | 		{ | ||||||
|  | 			"CC4" | ||||||
|  | 			{ | ||||||
|  | 				"Offsets" | ||||||
|  | 				{ | ||||||
|  | 					"m_bStartedArming"  // bool | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "320" | ||||||
|  | 						"linux"     "336" | ||||||
|  | 						"mac"       "336" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_bBombPlacedAnimation"  // bool | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "321" | ||||||
|  | 						"linux"     "337" | ||||||
|  | 						"mac"       "337" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_fArmedTime"  // float | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "324" | ||||||
|  | 						"linux"     "340" | ||||||
|  | 						"mac"       "340" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_bHasShield"  // bool | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "328" | ||||||
|  | 						"linux"     "344" | ||||||
|  | 						"mac"       "344" | ||||||
|  | 					} | ||||||
|  | 				} | ||||||
|  | 			} | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CC4 | ||||||
|  |  */ | ||||||
| @@ -51,3 +51,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CBaseTrigger | ||||||
|  |  *                     CChangeLevel | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -44,3 +44,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CClientFog | ||||||
|  |  */ | ||||||
|   | |||||||
							
								
								
									
										1159
									
								
								gamedata/common.games/entities.games/cstrike/offsets-ccsbot.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1159
									
								
								gamedata/common.games/entities.games/cstrike/offsets-ccsbot.txt
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -30,3 +30,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CBaseMonster | ||||||
|  |  *                     CCycler | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -72,3 +72,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CCyclerSprite | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -25,15 +25,20 @@ | |||||||
| 						"linux"     "404" | 						"linux"     "404" | ||||||
| 						"mac"       "404" | 						"mac"       "404" | ||||||
| 					} | 					} | ||||||
|  |  | ||||||
| 					"m_szPoses"  // char*[4] |  | ||||||
| 					{ |  | ||||||
| 						"windows"   "-20" |  | ||||||
| 						"linux"     "0" |  | ||||||
| 						"mac"       "0" |  | ||||||
| 					} |  | ||||||
| 				} | 				} | ||||||
| 			} | 			} | ||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CBaseMonster | ||||||
|  |  *                     CDeadHEV | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -37,3 +37,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CDEAGLE | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -44,3 +44,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CELITE | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -37,3 +37,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CBaseMonster | ||||||
|  |  *                     CEnvExplosion | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -30,3 +30,12 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CEnvFunnel | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -44,3 +44,12 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CPointEntity | ||||||
|  |  *         CEnvGlobal | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -37,3 +37,12 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CPointEntity | ||||||
|  |  *         CEnvSound | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -30,3 +30,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CEnvSpark | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -37,3 +37,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CFamas | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -37,3 +37,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CFiveSeven | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -30,3 +30,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CFrictionModifier | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -65,3 +65,14 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CFuncMortarField | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -37,3 +37,16 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CBasePlatTrain | ||||||
|  |  *                     CFuncPlat | ||||||
|  |  *                         CFuncPlatRot | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -58,3 +58,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CFuncRotating | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -205,3 +205,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CFuncTank | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -30,3 +30,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CFuncTankControls | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -37,3 +37,12 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CFuncTank | ||||||
|  |  *         CFuncTankLaser | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -86,3 +86,17 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CBasePlatTrain | ||||||
|  |  *                     CFuncPlat | ||||||
|  |  *                         CFuncPlatRot | ||||||
|  |  *                             CFuncTrackChange | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -142,3 +142,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CFuncTrackTrain | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -58,3 +58,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CBasePlatTrain | ||||||
|  |  *                     CFuncTrain | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -254,3 +254,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CFuncVehicle | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -65,3 +65,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CFuncWeaponCheck | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -37,3 +37,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CG3SG1 | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -44,3 +44,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CGalil | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -37,3 +37,13 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CRuleEntity | ||||||
|  |  *         CRulePointEntity | ||||||
|  |  *             CGamePlayerEquip | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -51,3 +51,13 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CRuleEntity | ||||||
|  |  *         CRuleBrushEntity | ||||||
|  |  *             CGamePlayerZone | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -37,3 +37,13 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CRuleEntity | ||||||
|  |  *         CRulePointEntity | ||||||
|  |  *             CGameTeamMaster | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -30,3 +30,13 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CRuleEntity | ||||||
|  |  *         CRulePointEntity | ||||||
|  |  *             CGameText | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -51,3 +51,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CGib | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -72,3 +72,12 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CGibShooter | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -37,3 +37,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CGLOCK18 | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -37,3 +37,12 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CPointEntity | ||||||
|  |  *         CGlow | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -191,3 +191,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CBaseMonster | ||||||
|  |  *                     CGrenade | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -30,3 +30,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CBaseMonster | ||||||
|  |  *                     CGunTarget | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -30,3 +30,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CHEGrenade | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -240,3 +240,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CBaseMonster | ||||||
|  |  *                     CHostage | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -37,3 +37,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CKnife | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -44,3 +44,12 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBeam | ||||||
|  |  *         CLaser | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -44,3 +44,12 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CPointEntity | ||||||
|  |  *         CLight | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -114,3 +114,12 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBeam | ||||||
|  |  *         CLightning | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -0,0 +1,58 @@ | |||||||
|  | /** | ||||||
|  |  * 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" | ||||||
|  | 		{ | ||||||
|  | 			"CM249" | ||||||
|  | 			{ | ||||||
|  | 				"Offsets" | ||||||
|  | 				{ | ||||||
|  | 					"m_iShell"  // int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "320" | ||||||
|  | 						"linux"     "336" | ||||||
|  | 						"mac"       "336" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"iShellOn"  // int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "324" | ||||||
|  | 						"linux"     "340" | ||||||
|  | 						"mac"       "340" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_usFireM249"  // short unsigned int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "328" | ||||||
|  | 						"linux"     "344" | ||||||
|  | 						"mac"       "344" | ||||||
|  | 					} | ||||||
|  | 				} | ||||||
|  | 			} | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CM249 | ||||||
|  |  */ | ||||||
| @@ -44,3 +44,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CM3 | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -0,0 +1,58 @@ | |||||||
|  | /** | ||||||
|  |  * 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" | ||||||
|  | 		{ | ||||||
|  | 			"CM4A1" | ||||||
|  | 			{ | ||||||
|  | 				"Offsets" | ||||||
|  | 				{ | ||||||
|  | 					"m_iShell"  // int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "320" | ||||||
|  | 						"linux"     "336" | ||||||
|  | 						"mac"       "336" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"iShellOn"  // int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "324" | ||||||
|  | 						"linux"     "340" | ||||||
|  | 						"mac"       "340" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_usFireM4A1"  // short unsigned int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "328" | ||||||
|  | 						"linux"     "344" | ||||||
|  | 						"mac"       "344" | ||||||
|  | 					} | ||||||
|  | 				} | ||||||
|  | 			} | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CM4A1 | ||||||
|  |  */ | ||||||
| @@ -44,3 +44,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CMAC10 | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -37,3 +37,12 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CPointEntity | ||||||
|  |  *         CMapInfo | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -30,3 +30,14 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CMomentaryDoor | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -65,3 +65,14 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CMomentaryRotButton | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -30,3 +30,16 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CBaseMonster | ||||||
|  |  *                     CGrenade | ||||||
|  |  *                         CMortar | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -0,0 +1,58 @@ | |||||||
|  | /** | ||||||
|  |  * 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" | ||||||
|  | 		{ | ||||||
|  | 			"CMP5N" | ||||||
|  | 			{ | ||||||
|  | 				"Offsets" | ||||||
|  | 				{ | ||||||
|  | 					"m_iShell"  // int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "320" | ||||||
|  | 						"linux"     "336" | ||||||
|  | 						"mac"       "336" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"iShellOn"  // int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "324" | ||||||
|  | 						"linux"     "340" | ||||||
|  | 						"mac"       "340" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_usFireMP5N"  // short unsigned int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "328" | ||||||
|  | 						"linux"     "344" | ||||||
|  | 						"mac"       "344" | ||||||
|  | 					} | ||||||
|  | 				} | ||||||
|  | 			} | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CMP5N | ||||||
|  |  */ | ||||||
| @@ -58,3 +58,14 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CMultiManager | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -51,3 +51,12 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CPointEntity | ||||||
|  |  *         CMultiSource | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -37,3 +37,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CP228 | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -44,3 +44,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CP90 | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -30,3 +30,12 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CPointEntity | ||||||
|  |  *         CPathCorner | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -58,3 +58,12 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CPointEntity | ||||||
|  |  *         CPathTrack | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -79,3 +79,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CPendulum | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -30,3 +30,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CPlatTrigger | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -19,13 +19,6 @@ | |||||||
| 			{ | 			{ | ||||||
| 				"Offsets" | 				"Offsets" | ||||||
| 				{ | 				{ | ||||||
| 					"m_soundNames"  // char*[3] |  | ||||||
| 					{ |  | ||||||
| 						"windows"   "-16" |  | ||||||
| 						"linux"     "0" |  | ||||||
| 						"mac"       "0" |  | ||||||
| 					} |  | ||||||
|  |  | ||||||
| 					"m_lastSound"  // int | 					"m_lastSound"  // int | ||||||
| 					{ | 					{ | ||||||
| 						"windows"   "172" | 						"windows"   "172" | ||||||
| @@ -51,3 +44,13 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBreakable | ||||||
|  |  *             CPushable | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -58,3 +58,14 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBaseToggle | ||||||
|  |  *                 CRecharge | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -37,3 +37,12 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CPointEntity | ||||||
|  |  *         CRevertSaved | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -30,3 +30,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CRuleEntity | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -37,3 +37,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CSCOUT | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -0,0 +1,51 @@ | |||||||
|  | /** | ||||||
|  |  * 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" | ||||||
|  | 		{ | ||||||
|  | 			"CSG550" | ||||||
|  | 			{ | ||||||
|  | 				"Offsets" | ||||||
|  | 				{ | ||||||
|  | 					"m_iShell"  // int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "320" | ||||||
|  | 						"linux"     "336" | ||||||
|  | 						"mac"       "336" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_usFireSG550"  // short unsigned int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "324" | ||||||
|  | 						"linux"     "340" | ||||||
|  | 						"mac"       "340" | ||||||
|  | 					} | ||||||
|  | 				} | ||||||
|  | 			} | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CSG550 | ||||||
|  |  */ | ||||||
| @@ -0,0 +1,58 @@ | |||||||
|  | /** | ||||||
|  |  * 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" | ||||||
|  | 		{ | ||||||
|  | 			"CSG552" | ||||||
|  | 			{ | ||||||
|  | 				"Offsets" | ||||||
|  | 				{ | ||||||
|  | 					"m_iShell"  // int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "320" | ||||||
|  | 						"linux"     "336" | ||||||
|  | 						"mac"       "336" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"iShellOn"  // int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "324" | ||||||
|  | 						"linux"     "340" | ||||||
|  | 						"mac"       "340" | ||||||
|  | 					} | ||||||
|  |  | ||||||
|  | 					"m_usFireSG552"  // short unsigned int | ||||||
|  | 					{ | ||||||
|  | 						"windows"   "328" | ||||||
|  | 						"linux"     "344" | ||||||
|  | 						"mac"       "344" | ||||||
|  | 					} | ||||||
|  | 				} | ||||||
|  | 			} | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CSG552 | ||||||
|  |  */ | ||||||
| @@ -30,3 +30,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CSmokeGrenade | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -58,3 +58,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CSoundEnt | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -30,3 +30,11 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CSpeaker | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -37,3 +37,12 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CPointEntity | ||||||
|  |  *         CSprite | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -58,3 +58,12 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CTestEffect | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -44,3 +44,15 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CBaseAnimating | ||||||
|  |  *             CBasePlayerItem | ||||||
|  |  *                 CBasePlayerWeapon | ||||||
|  |  *                     CTMP | ||||||
|  |  */ | ||||||
|   | |||||||
| @@ -114,3 +114,12 @@ | |||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | /** | ||||||
|  |  * Class Hierarchy | ||||||
|  |  * - | ||||||
|  |  * CBaseEntity | ||||||
|  |  *     CBaseDelay | ||||||
|  |  *         CTriggerCamera | ||||||
|  |  */ | ||||||
|   | |||||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user