gamedata/sdktools.games/game.empires.txt
changeset 3201 33f77b0ed4d1
parent 3015 6df818ffbc39
child 3280 7aea1316eff7
     1.1 --- a/gamedata/sdktools.games/game.empires.txt	Mon Feb 28 19:45:36 2011 -0500
     1.2 +++ b/gamedata/sdktools.games/game.empires.txt	Mon Feb 28 19:45:44 2011 -0500
     1.3 @@ -11,7 +11,7 @@
     1.4  
     1.5  "Games"
     1.6  {
     1.7 -	/* Empires 2.25b */
     1.8 +	/* Empires 2.31a */
     1.9  	"empires"
    1.10  	{
    1.11  
    1.12 @@ -19,28 +19,28 @@
    1.13  		{
    1.14  			"GiveNamedItem"
    1.15  			{
    1.16 -				"windows"	"353"
    1.17 -				"linux"		"354"
    1.18 +				"windows"	"357"
    1.19 +				"linux"		"358"
    1.20  			}
    1.21  			"RemovePlayerItem"
    1.22  			{
    1.23 -				"windows"	"240"
    1.24 -				"linux"		"241"
    1.25 +				"windows"	"244"
    1.26 +				"linux"		"245"
    1.27  			}
    1.28  			"Weapon_GetSlot"
    1.29  			{
    1.30 -				"windows"	"238"
    1.31 -				"linux"		"239"
    1.32 +				"windows"	"242"
    1.33 +				"linux"		"243"
    1.34  			}
    1.35  			"Ignite"
    1.36  			{
    1.37 -				"windows"	"195"
    1.38 -				"linux"		"196"
    1.39 +				"windows"	"199"
    1.40 +				"linux"		"200"
    1.41  			}
    1.42  			"Extinguish"
    1.43  			{
    1.44 -				"windows"	"199"
    1.45 -				"linux"		"200"
    1.46 +				"windows"	"203"
    1.47 +				"linux"		"204"
    1.48  			}
    1.49  			"Teleport"
    1.50  			{
    1.51 @@ -49,18 +49,18 @@
    1.52  			}
    1.53  			"CommitSuicide"
    1.54  			{
    1.55 -				"windows"	"392"
    1.56 -				"linux"		"392"
    1.57 +				"windows"	"396"
    1.58 +				"linux"		"396"
    1.59  			}
    1.60  			"GetVelocity"
    1.61  			{
    1.62 -				"windows"	"132"
    1.63 -				"linux"		"133"
    1.64 +				"windows"	"136"
    1.65 +				"linux"		"137"
    1.66  			}
    1.67  			"EyeAngles"
    1.68  			{
    1.69 -				"windows"	"124"
    1.70 -				"linux"		"125"
    1.71 +				"windows"	"128"
    1.72 +				"linux"		"129"
    1.73  			}
    1.74  			"DispatchKeyValue"
    1.75  			{
    1.76 @@ -94,44 +94,50 @@
    1.77  			}
    1.78  			"WeaponEquip"
    1.79  			{
    1.80 -				"windows"	"231"
    1.81 -				"linux"		"232"
    1.82 +				"windows"	"235"
    1.83 +				"linux"		"236"
    1.84  			}
    1.85  			"PlayerRunCmd"
    1.86  			{
    1.87 -				"windows"	"372"
    1.88 -				"linux"		"373"
    1.89 +				"windows"	"376"
    1.90 +				"linux"		"377"
    1.91  			}
    1.92 -			"FireOutputBackup"
    1.93 +			
    1.94 +			/* Offset into CBaseTempEntity constructor */
    1.95 +			"s_pTempEntities"
    1.96  			{
    1.97 -				"windows"	"6"
    1.98 -				"linux"		"10"
    1.99 +				"windows"	"19"
   1.100  			}
   1.101  		}
   1.102  		"Signatures"
   1.103  		{
   1.104 +			"CBaseTempEntity"
   1.105 +			{
   1.106 +				"library"	"server"
   1.107 +				"windows"	"\x55\x8B\xEC\x8B\xC1\x8B\x2A\x2A\xC7\x2A\x2A\x2A\x2A\x2A\x89\x2A\x2A\x8B\x15\x2A\x2A\x2A\x2A\x89"
   1.108 +			}
   1.109  			"DispatchSpawn"
   1.110  			{
   1.111  				"library"	"server"
   1.112 -				"windows"	"\x53\x55\x56\x8B\x74\x24\x10\x57\x85\xF6\x0F\x84\x2A\x2A\x2A\x2A\x8B\x1D\x2A\x2A\x2A\x2A\x8B\x03\x8B\x50\x64\x8B\xCB"
   1.113 +				"windows"	"\x55\x8B\xEC\x51\x53\x56\x8B\x75\x2A\x57\x85\xF6\x0F\x2A\x2A\x2A\x2A\x2A\x8B\x2A\x2A\x2A\x2A\x2A\x8B\x2A\x8B"
   1.114  				"linux"		"@_Z13DispatchSpawnP11CBaseEntity"
   1.115  			}
   1.116  			"CreateEntityByName"
   1.117  			{
   1.118  				"library"	"server"
   1.119 -				"windows"	"\x56\x8B\x74\x24\x0C\x57\x8B\x7C\x24\x0C\x83\xFE\xFF\x74\x27\x8B\x0D\x2A\x2A\x2A\x2A\x8B\x01\x8B\x50\x54\x56\xFF\xD2"
   1.120 +				"windows"	"\x55\x8B\xEC\x56\x8B\x2A\x2A\x57\x8B\x2A\x2A\x83\x2A\x2A\x74\x2A\x8B\x2A\x2A\x2A\x2A\x2A\x8B\x01\x8B\x50\x2A\x56\xFF\xD2"
   1.121  				"linux"		"@_Z18CreateEntityByNamePKci"
   1.122  			}
   1.123  			"FindEntityByClassname"
   1.124  			{
   1.125  				"library"	"server"
   1.126 -				"windows"	"\x53\x55\x56\x8B\xF1\x8B\x4C\x24\x10\x57\x85\xC9\x74\x2A\x8B\x01\x8B\x50\x08\xFF\xD2\x8B\x00\x25\xFF\x0F\x00\x00\x40\xC1\xE0\x04\x8B\x3C\x30\xEB\x06\x8B\xBE\x2A\x2A\x2A\x2A\x85\xFF\x74\x2A\x8B\x5C\x24\x18\x8B\x2D\x2A\x2A\x2A\x2A\x8D\xA4\x24\x00\x00\x00\x00\x8B\x37\x85\xF6\x75\x2A\x68\x2A\x2A\x2A\x2A\xFF\x2A\x83\xC4\x04\xEB\x2A\x39\x2A\x2A\x74\x2A\x53"
   1.127 +				"windows"	"\x55\x8B\xEC\x53\x56\x8B\xF1\x8B\x2A\x2A\x57\x85\xC9\x74\x2A\x8B\x01\x8B\x50\x2A\xFF\xD2\x8B\x00\x25\x2A\x2A\x2A\x2A\x40\x03\xC0\x8B\x3C\xC6\xEB\x2A\x8B\xBE\x2A\x2A\x2A\x2A\x85\xFF\x74\x2A\x8B\x5D\x2A\x8B\x37\x85\xF6\x75\x2A\x68\x2A\x2A\x2A\x2A\xFF\x2A\x2A\x2A\x2A\x2A\x83\xC4\x2A\xEB\x11\x39"
   1.128  				"linux"		"@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
   1.129  			}
   1.130  			"FireOutput"
   1.131  			{
   1.132  				"library"	"server"
   1.133 -				"windows"	"\x55\x8B\xEC\x83\x2A\x2A\x81\xEC\x2A\x2A\x2A\x2A\x53\x56\x8B\x71\x2A\x57\x89"
   1.134 +				"windows"	"\x55\x8B\xEC\x81\x2A\x2A\x2A\x2A\x2A\x53\x56\x8B\x71\x2A\x57\x89\x2A\x2A\xC7"
   1.135  				"linux"		"@_ZN17CBaseEntityOutput10FireOutputE9variant_tP11CBaseEntityS2_f"
   1.136  			}
   1.137  		}