Update Windows gamedata for TF update.
authorRyan Stecker <voidedweasel@gmail.com>
Thu May 15 18:58:24 2014 -0700 (2014-05-15)
changeset 43639d583864517b
parent 4362 8a15e967d983
child 4364 1070aec389f8
Update Windows gamedata for TF update.
gamedata/sdktools.games/engine.ep2valve.txt
gamedata/sm-tf2.games.txt
     1.1 --- a/gamedata/sdktools.games/engine.ep2valve.txt	Thu May 15 21:22:24 2014 -0400
     1.2 +++ b/gamedata/sdktools.games/engine.ep2valve.txt	Thu May 15 18:58:24 2014 -0700
     1.3 @@ -26,7 +26,7 @@
     1.4  			/* Offset into CBaseTempEntity constructor */
     1.5  			"s_pTempEntities"
     1.6  			{
     1.7 -				"windows"	"19"
     1.8 +				"windows"	"16"
     1.9  			}
    1.10  			"GetTEName"
    1.11  			{
    1.12 @@ -53,7 +53,7 @@
    1.13  			"CBaseTempEntity"
    1.14  			{
    1.15  				"library"	"server"
    1.16 -				"windows"	"\x55\x8B\xEC\x8B\xC1\x8B\x4D\x2A\xC7\x00\x2A\x2A\x2A\x2A\x89\x48"
    1.17 +				"windows"	"\x55\x8B\xEC\x8B\x45\x08\x89\x41\x04\xC7\x01\x2A\x2A\x2A\x2A\xA1"
    1.18  			}
    1.19  			"s_pTempEntities"
    1.20  			{
    1.21 @@ -81,7 +81,7 @@
    1.22  			"FindEntityByClassname"
    1.23  			{
    1.24  				"library"	"server"
    1.25 -				"windows"	"\x55\x8B\xEC\x53\x56\x8B\xF1\x8B\x4D\x2A\x57\x85\xC9\x74\x2A\x8B\x01\x8B\x50\x2A\xFF\xD2\x8B\x00\x25\xFF\x0F\x00\x00\x40\x03\xC0\x8B\x3C\xC6\xEB\x2A\x8B"
    1.26 +				"windows"	"\x55\x8B\xEC\x53\x56\x57\x8B\xF9\x8B\x4D\x08\x85\xC9\x74\x15"
    1.27  				"linux"		"@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
    1.28  				"mac"		"@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
    1.29  			}
    1.30 @@ -104,7 +104,7 @@
    1.31  			/* Offset into CreateGameRulesObject */
    1.32  			"g_pGameRules"
    1.33  			{
    1.34 -				"windows"	"2"
    1.35 +				"windows"	"5"
    1.36  			}
    1.37  		}
    1.38  		
    1.39 @@ -121,7 +121,7 @@
    1.40  			"CreateGameRulesObject"
    1.41  			{
    1.42  				"library"	"server"
    1.43 -				"windows"	"\x8B\x0D\x2A\x2A\x2A\x2A\x85\xC9\x74\x2A\x8B\x01\x8B\x50\x2A\x6A\x01\xFF\xD2"
    1.44 +				"windows"	"\x55\x8B\xEC\x8B\x0D\x2A\x2A\x2A\x2A\x85\xC9\x74\x07"
    1.45  			}
    1.46  			"g_pGameRules"
    1.47  			{
    1.48 @@ -205,7 +205,7 @@
    1.49  			"FireOutput"
    1.50  			{
    1.51  				"library"	"server"
    1.52 -				"windows"	"\x55\x8B\xEC\x81\x2A\x2A\x2A\x2A\x2A\x53\x56\x8B\x2A\x2A\x57\x89"
    1.53 +				"windows"	"\x55\x8B\xEC\x81\xEC\x2A\x2A\x2A\x2A\x53\x8B\xC1"
    1.54  				"linux"		"@_ZN17CBaseEntityOutput10FireOutputE9variant_tP11CBaseEntityS2_f"
    1.55  				"mac"		"@_ZN17CBaseEntityOutput10FireOutputE9variant_tP11CBaseEntityS2_f"
    1.56  			}
     2.1 --- a/gamedata/sm-tf2.games.txt	Thu May 15 21:22:24 2014 -0400
     2.2 +++ b/gamedata/sm-tf2.games.txt	Thu May 15 18:58:24 2014 -0700
     2.3 @@ -18,28 +18,28 @@
     2.4  			"Burn"
     2.5  			{
     2.6  				"library"	"server"
     2.7 -				"windows"	"\x55\x8B\xEC\x51\x56\x8B\xF1\x8B\x2A\x2A\x2A\x2A\x2A\x8B\x01\x8B\x2A\x2A\x2A\x2A\x2A\xFF\xD2\x84\xC0\x0F\x2A\x2A\x2A\x2A\x2A\x57\x6A\x2A\x8D\x2A\x2A\x2A\x2A\x2A\xE8\x2A\x2A\x2A\x2A\x84\xC0\x0F\x2A\x2A\x2A\x2A\x2A\x8B\x2A\x2A\x2A\x2A\x2A\xC1\x2A\x2A\x24\x01\x0F\x2A\x2A\x2A\x2A\x2A\x8B"
     2.8 +				"windows"	"\x55\x8B\xEC\x51\x56\x8B\xF1\x8B\x8E\x2A\x2A\x2A\x2A\x8B\x01\x8B\x80\x2A\x2A\x2A\x2A\xFF\xD0\x84\xC0\x0F\x84"
     2.9  				"linux"		"@_ZN15CTFPlayerShared4BurnEP9CTFPlayerP13CTFWeaponBasef"
    2.10  				"mac"		"@_ZN15CTFPlayerShared4BurnEP9CTFPlayerP13CTFWeaponBasef"
    2.11  			}
    2.12  			"RemoveDisguise"
    2.13  			{
    2.14  				"library"	"server"
    2.15 -				"windows"	"\x55\x8B\xEC\x83\xEC\x08\x56\x8B\xF1\xF7\x86"
    2.16 +				"windows"	"\x55\x8B\xEC\x51\x56\x8B\xF1\x57\xF7\x86"
    2.17  				"linux"		"@_ZN15CTFPlayerShared14RemoveDisguiseEv"
    2.18  				"mac"		"@_ZN15CTFPlayerShared14RemoveDisguiseEv"
    2.19  			}
    2.20  			"Disguise"
    2.21  			{
    2.22  				"library"	"server"
    2.23 -				"windows"	"\x55\x8B\xEC\x51\x53\x56\x8B\xF1\x8B\x2A\x2A\x2A\x2A\x2A\xE8\x2A\x2A\x2A\x2A\x8B\xD8\x8B"
    2.24 +				"windows"	"\x55\x8B\xEC\x51\x53\x8B\xD9\x56\x8B\x8B"
    2.25  				"linux"		"@_ZN15CTFPlayerShared8DisguiseEiiP9CTFPlayerb"
    2.26  				"mac"		"@_ZN15CTFPlayerShared8DisguiseEiiP9CTFPlayerb"
    2.27  			}
    2.28  			"Regenerate"
    2.29  			{
    2.30  				"library"	"server"
    2.31 -				"windows"	"\x55\x8B\xEC\x83\xEC\x2A\x53\x56\x8B\xF1\x8B\x06\x8B\x2A\x2A\x2A\x2A\x2A\x57\xFF\xD2\x8B\x8E\x2A\x2A\x2A\x2A\x8D\x9E"
    2.32 +				"windows"	"\x55\x8B\xEC\x83\xEC\x24\x53\x56\x57\x8B\xF9\x8B\x07\xFF\x90"
    2.33  				"linux"		"@_ZN9CTFPlayer10RegenerateEb"
    2.34  				"mac"		"@_ZN9CTFPlayer10RegenerateEb"
    2.35  			}
    2.36 @@ -60,7 +60,7 @@
    2.37  			"SetPowerplayEnabled"
    2.38  			{
    2.39  				"library"	"server"
    2.40 -				"windows"	"\x55\x8B\xEC\x80\x2A\x2A\x2A\x56\x57\x8B\xF1\x74\x2A\x80\x2A\x2A\x2A\x2A\x2A\x2A\x74"
    2.41 +				"windows"	"\x55\x8B\xEC\x80\x7D\x08\x00\x56\x57"
    2.42  				"linux"		"@_ZN9CTFPlayer19SetPowerplayEnabledEb"
    2.43  				"mac"		"@_ZN9CTFPlayer19SetPowerplayEnabledEb"
    2.44  			}
    2.45 @@ -74,35 +74,35 @@
    2.46  			"StunPlayer"
    2.47  			{
    2.48  				"library"	"server"
    2.49 -				"windows"	"\x55\x8B\xEC\x83\xEC\x2A\x56\x8B\xF1\x8B\x86\x2A\x2A\x2A\x2A\x40\x3D\x2A\x2A\x2A\x2A\x0F"
    2.50 +				"windows"	"\x55\x8B\xEC\x83\xEC\x28\x57\x8B\xF9\x8B\x87"
    2.51  				"linux"		"@_ZN15CTFPlayerShared10StunPlayerEffiP9CTFPlayer"
    2.52  				"mac"		"@_ZN15CTFPlayerShared10StunPlayerEffiP9CTFPlayer"
    2.53  			}
    2.54  			"IsHolidayActive"
    2.55  			{
    2.56  				"library"	"server"
    2.57 -				"windows"	"\x55\x8B\xEC\xA1\x2A\x2A\x2A\x2A\x83\x78\x30\x00\x74\x2A\x32\xC0"
    2.58 +				"windows"	"\x55\x8B\xEC\xA1\x2A\x2A\x2A\x2A\x83\x78\x30\x00\x74\x04\x32\xC0"
    2.59  				"linux"		"@_Z18TF_IsHolidayActivei"
    2.60  				"mac"		"@_Z18TF_IsHolidayActivei"
    2.61  			}
    2.62  			"MakeBleed"
    2.63  			{
    2.64  				"library" 	"server"
    2.65 -				"windows"	"\x55\x8B\xEC\x83\xEC\x2A\x57\x8B\xF9\x8B\x8F\x2A\x2A\x2A\x2A\x8B\x01\x8B"
    2.66 +				"windows"	"\x55\x8B\xEC\x83\xEC\x20\x56\x8B\xF1\x89\x75\xF8"
    2.67  				"linux"		"@_ZN15CTFPlayerShared9MakeBleedEP9CTFPlayerP13CTFWeaponBasefi"
    2.68  				"mac"		"@_ZN15CTFPlayerShared9MakeBleedEP9CTFPlayerP13CTFWeaponBasefi"
    2.69  			}
    2.70  			"IsPlayerInDuel"
    2.71  			{
    2.72  				"library"	"server"
    2.73 -				"windows"	"\x55\x8B\xEC\x83\xEC\x2A\x8B\x4D\x2A\x33\xC0\x89\x45\x2A\x89\x45"
    2.74 +				"windows"	"\x55\x8B\xEC\x83\xEC\x08\x81\x65\x2A\x2A\x2A\x2A\x2A\x8D\x45\xF8\x8B\x4D\x08\xC6\x45\xFF\x00\x81\x65\x2A\x2A\x2A\x2A\x2A\x50\xC7\x45\x2A\x2A\x2A\x2A\x2A\xE8\x2A\x2A\x2A\x2A\x84\xC0\x75\x04"
    2.75  				"linux"		"@_Z21DuelMiniGame_IsInDuelP9CTFPlayer"
    2.76  				"mac"		"@_Z21DuelMiniGame_IsInDuelP9CTFPlayer"
    2.77  			}
    2.78  			"CanPlayerTeleport"
    2.79  			{
    2.80  				"library"	"server"
    2.81 -				"windows"	"\x55\x8B\xEC\x53\x8B\x2A\x2A\x56\x8B\xF1\x85\xDB\x74\x2A\x8B\xCB\xE8"
    2.82 +				"windows"	"\x55\x8B\xEC\x53\x8B\x5D\x08\x57\x8B\xF9\x85\xDB\x74\x78"
    2.83  				"linux"		"@_ZN17CObjectTeleporter21PlayerCanBeTeleportedEP9CTFPlayer"
    2.84  				"mac"		"@_ZN17CObjectTeleporter21PlayerCanBeTeleportedEP9CTFPlayer"
    2.85  			}