181 lines
		
	
	
		
			3.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			181 lines
		
	
	
		
			3.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
/**
 | 
						|
 * Do not edit this file.  Any changes will be overwritten by the gamedata
 | 
						|
 * updater or by upgrading your SourceMod 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 SM's own.
 | 
						|
 *
 | 
						|
 * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(SourceMod)
 | 
						|
 */
 | 
						|
 | 
						|
"Games"
 | 
						|
{
 | 
						|
	/* Garry's Mod */
 | 
						|
	"garrysmod"
 | 
						|
	{
 | 
						|
		"Offsets"
 | 
						|
		{
 | 
						|
			"GiveNamedItem"
 | 
						|
			{
 | 
						|
				"windows"	"437"
 | 
						|
				"linux"		"438"
 | 
						|
				"mac"		"438"
 | 
						|
			}
 | 
						|
			"RemovePlayerItem"
 | 
						|
			{
 | 
						|
				"windows"	"308"
 | 
						|
				"linux"		"309"
 | 
						|
				"mac"		"309"
 | 
						|
			}
 | 
						|
			"Weapon_GetSlot"
 | 
						|
			{
 | 
						|
				"windows"	"306"
 | 
						|
				"linux"		"307"
 | 
						|
				"mac"		"307"
 | 
						|
			}
 | 
						|
			"Ignite"
 | 
						|
			{
 | 
						|
				"windows"	"243"
 | 
						|
				"linux"		"244"
 | 
						|
				"mac"		"244"
 | 
						|
			}
 | 
						|
			"Extinguish"
 | 
						|
			{
 | 
						|
				"windows"	"247"
 | 
						|
				"linux"		"248"
 | 
						|
				"mac"		"248"
 | 
						|
			}
 | 
						|
			"Teleport"
 | 
						|
			{
 | 
						|
				"windows"	"108"
 | 
						|
				"linux"		"109"
 | 
						|
				"mac"		"109"
 | 
						|
			}
 | 
						|
			"CommitSuicide"
 | 
						|
			{
 | 
						|
				"windows"	"476"
 | 
						|
				"linux"		"476"
 | 
						|
				"mac"		"476"
 | 
						|
			}
 | 
						|
			"GetVelocity"
 | 
						|
			{
 | 
						|
				"windows"	"140"
 | 
						|
				"linux"		"141"
 | 
						|
				"mac"		"141"
 | 
						|
			}
 | 
						|
			"EyeAngles"
 | 
						|
			{
 | 
						|
				"windows"	"131"
 | 
						|
				"linux"		"132"
 | 
						|
				"mac"		"132"
 | 
						|
			}
 | 
						|
			"AcceptInput"
 | 
						|
			{
 | 
						|
				"windows"	"36"
 | 
						|
				"linux"		"37"
 | 
						|
				"mac"		"37"
 | 
						|
			}
 | 
						|
			"SetEntityModel"
 | 
						|
			{
 | 
						|
				"windows"	"24"
 | 
						|
				"linux"		"25"
 | 
						|
				"mac"		"25"
 | 
						|
			}
 | 
						|
			"WeaponEquip"
 | 
						|
			{
 | 
						|
				"windows"	"299"
 | 
						|
				"linux"		"300"
 | 
						|
				"mac"		"300"
 | 
						|
			}
 | 
						|
			"Activate"
 | 
						|
			{
 | 
						|
				"windows"	"33"
 | 
						|
				"linux"		"34"
 | 
						|
				"mac"		"34"
 | 
						|
			}
 | 
						|
			"PlayerRunCmd"
 | 
						|
			{
 | 
						|
				"windows"	"455"
 | 
						|
				"linux"		"456"
 | 
						|
				"mac"		"456"
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}
 | 
						|
	
 | 
						|
	"garrysmod"
 | 
						|
	{
 | 
						|
		"Offsets"
 | 
						|
		{
 | 
						|
			/* Offset into func at "CBaseTempEntity" signature */
 | 
						|
			"s_pTempEntities"
 | 
						|
			{
 | 
						|
				"windows"	"8"
 | 
						|
			}
 | 
						|
			"GetTEName"
 | 
						|
			{
 | 
						|
				"windows"	"4"
 | 
						|
				"linux"		"4"
 | 
						|
				"mac"		"4"
 | 
						|
			}
 | 
						|
			"GetTENext"
 | 
						|
			{
 | 
						|
				"windows"	"8"
 | 
						|
				"linux"		"8"
 | 
						|
				"mac"		"8"
 | 
						|
			}
 | 
						|
			"TE_GetServerClass"
 | 
						|
			{
 | 
						|
				"windows"	"0"
 | 
						|
				"linux"		"0"
 | 
						|
				"mac"		"0"
 | 
						|
			}
 | 
						|
		}
 | 
						|
 | 
						|
		"Signatures"
 | 
						|
		{
 | 
						|
			/* This isn't CBaseTempEntity::CBaseTempEntity on gmod, it's a randon one of now many, many funcs that have
 | 
						|
			 * the s_pTempEntities ptr available due to inlining
 | 
						|
			 */
 | 
						|
			"CBaseTempEntity"
 | 
						|
			{
 | 
						|
				"library"	"server"
 | 
						|
				"windows"	"\x55\x8B\xEC\x51\x0F\x57\xC0\xA1\x2A\x2A\x2A\x2A\x8D\x4D\xFC\xA3"
 | 
						|
			}
 | 
						|
			"s_pTempEntities"
 | 
						|
			{
 | 
						|
				"library"	"server"
 | 
						|
				"linux"		"@_ZN15CBaseTempEntity15s_pTempEntitiesE"
 | 
						|
				"mac"		"@_ZN15CBaseTempEntity15s_pTempEntitiesE"
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}
 | 
						|
	
 | 
						|
	"garrysmod"
 | 
						|
	{
 | 
						|
		"Signatures"
 | 
						|
		{
 | 
						|
			"EntityFactory"
 | 
						|
			{
 | 
						|
				"library"	"server"
 | 
						|
				"windows"	"\x55\x8B\xEC\x51\x56\x8D\x2A\x2A\xBE\x2A\x2A\x2A\x2A\xC7\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\xC7\x2A\x2A\x2A\x2A\x2A\x2A\xE8"
 | 
						|
				"linux"		"@_Z23EntityFactoryDictionaryv"
 | 
						|
				"mac"		"@_Z23EntityFactoryDictionaryv"
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}
 | 
						|
	
 | 
						|
	"garrysmod"
 | 
						|
	{
 | 
						|
		"Signatures"
 | 
						|
		{
 | 
						|
			"FireOutput"
 | 
						|
			{
 | 
						|
				"library"	"server"
 | 
						|
				"windows"	"\x55\x8B\xEC\x83\x2A\x2A\x81\x2A\x2A\x2A\x2A\x2A\x8B\x2A\x2A\x53\x56\x8B\x2A\x2A\x85\xF6\x57"
 | 
						|
				"linux"		"@_ZN17CBaseEntityOutput10FireOutputE9variant_tP11CBaseEntityS2_f"
 | 
						|
				"mac"		"@_ZN17CBaseEntityOutput10FireOutputE9variant_tP11CBaseEntityS2_f"
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}
 | 
						|
} |