Update Windows gamedata for TF update.
Update Windows gamedata for TF update.
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 }