Fixed FindEntityByClassname crash in Synergy (bug 4235, r=dvander).
authorNicholas Hastings <skamonkey@gmail.com>
Mon Feb 08 19:57:20 2010 -0800 (2010-02-08)
changeset 2914bf5f9aa53abe
parent 2913 141ce1313e4a
child 2915 9aeeddddd22e
Fixed FindEntityByClassname crash in Synergy (bug 4235, r=dvander).
gamedata/sdktools.games/engine.ep2.txt
gamedata/sdktools.games/game.synergy.txt
     1.1 --- a/gamedata/sdktools.games/engine.ep2.txt	Mon Feb 08 19:55:14 2010 -0800
     1.2 +++ b/gamedata/sdktools.games/engine.ep2.txt	Mon Feb 08 19:57:20 2010 -0800
     1.3 @@ -97,7 +97,6 @@
     1.4  			"game"		"ageofchivalry"
     1.5  			"game"		"zps"
     1.6  			"game"		"empires"
     1.7 -			"game"		"synergy"
     1.8  		}
     1.9  		
    1.10  		"Signatures"
     2.1 --- a/gamedata/sdktools.games/game.synergy.txt	Mon Feb 08 19:55:14 2010 -0800
     2.2 +++ b/gamedata/sdktools.games/game.synergy.txt	Mon Feb 08 19:57:20 2010 -0800
     2.3 @@ -107,6 +107,38 @@
     2.4  				"windows"	"375"
     2.5  				"linux"		"376"
     2.6  			}
     2.7 +			"FireOutputBackup"
     2.8 +			{
     2.9 +				"windows"	"6"
    2.10 +				"linux"		"10"
    2.11 +			}
    2.12 +		}
    2.13 +		"Signatures"
    2.14 +		{
    2.15 +			"FindEntityByClassname"
    2.16 +			{
    2.17 +				"library"	"server"
    2.18 +				"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"
    2.19 +				"linux"		"@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
    2.20 +			}
    2.21 +			"DispatchSpawn"
    2.22 +			{
    2.23 +				"library"	"server"
    2.24 +				"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"
    2.25 +				"linux"		"@_Z13DispatchSpawnP11CBaseEntity"
    2.26 +			}
    2.27 +			"CreateEntityByName"
    2.28 +			{
    2.29 +				"library"	"server"
    2.30 +				"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"
    2.31 +				"linux"		"@_Z18CreateEntityByNamePKci"
    2.32 +			}
    2.33 +			"FireOutput"
    2.34 +			{
    2.35 +				"library"	"server"
    2.36 +				"windows"	"\x81\xEC\x2A\x2A\x2A\x2A\x53\x55\x56\x8B\x71\x2A\x57\x89"
    2.37 +				"linux"		"@_ZN17CBaseEntityOutput10FireOutputE9variant_tP11CBaseEntityS2_f"
    2.38 +			}
    2.39  		}
    2.40  	}
    2.41  }
    2.42 \ No newline at end of file