Reverted FindEntityByClassname gamedata obliteration from 7aea1316eff7 per bug 4963.
Reverted FindEntityByClassname gamedata obliteration from 7aea1316eff7 per
bug 4963.
1.1 --- a/gamedata/sdktools.games/engine.bgt.txt Tue Jul 12 19:48:28 2011 -0400
1.2 +++ b/gamedata/sdktools.games/engine.bgt.txt Tue Jul 12 19:58:16 2011 -0400
1.3 @@ -45,6 +45,21 @@
1.4 }
1.5 }
1.6
1.7 +
1.8 + /* CGlobalEntityList */
1.9 + "#default"
1.10 + {
1.11 + "Signatures"
1.12 + {
1.13 + /* Functions in CGlobalEntityList */
1.14 + "FindEntityByClassname"
1.15 + {
1.16 + "library" "server"
1.17 + "windows" "\x53\x55\x56\x8B\xF1\x8B\x2A\x2A\x2A\x85\xC9\x57\x74\x2A\x8B\x01\x8B\x50\x2A\xFF\xD2\x8B\x00\x25\xFF\x0F\x00\x00\x83\xC0\x2A\xC1\xE0\x2A\x8B\x3C\x30\xEB\x2A\x8B\xBE\x2A\x2A\x2A\x2A\x85\xFF\x74\x2A\x8B\x2A\x2A\x2A\x8B\x2A\x2A\x2A\x2A\x2A\xEB\x2A\x8D\x2A\x2A\x8B\x37\x85\xF6\x75\x2A\x68\x2A\x2A\x2A\x2A\xFF\x2A\x83\xC4\x2A\xEB\x2A\x39"
1.18 + }
1.19 + }
1.20 + }
1.21 +
1.22 /* General GameRules */
1.23 "#default"
1.24 {
2.1 --- a/gamedata/sdktools.games/engine.ep2.txt Tue Jul 12 19:48:28 2011 -0400
2.2 +++ b/gamedata/sdktools.games/engine.ep2.txt Tue Jul 12 19:58:16 2011 -0400
2.3 @@ -67,6 +67,29 @@
2.4 }
2.5 }
2.6
2.7 + /* CGlobalEntityList */
2.8 + "#default"
2.9 + {
2.10 + "#supported"
2.11 + {
2.12 + "game" "ageofchivalry"
2.13 + "game" "pvkii"
2.14 + "game" "fistful_of_frags"
2.15 + "game" "cspromod"
2.16 + }
2.17 +
2.18 + "Signatures"
2.19 + {
2.20 + /* Functions in CGlobalEntityList */
2.21 + "FindEntityByClassname"
2.22 + {
2.23 + "library" "server"
2.24 + "windows" "\x53\x55\x56\x8B\xF1\x8B\x4C\x24\x10\x85\xC9\x57\x74\x19\x8B\x01\x8B\x50\x08\xFF\xD2\x8B\x00\x25\xFF\x0F\x00\x00\x83\xC0\x01\xC1\xE0\x04\x8B\x3C\x30\xEB\x06\x8B\xBE\x2A\x2A\x2A\x2A\x85\xFF\x74\x39\x8B\x5C\x24\x18\x8B\x2D\x2A\x2A\x2A\x2A\xEB\x03"
2.25 + "linux" "@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
2.26 + }
2.27 + }
2.28 + }
2.29 +
2.30 /* General GameRules */
2.31 "#default"
2.32 {
3.1 --- a/gamedata/sdktools.games/engine.ep2valve.txt Tue Jul 12 19:48:28 2011 -0400
3.2 +++ b/gamedata/sdktools.games/engine.ep2valve.txt Tue Jul 12 19:58:16 2011 -0400
3.3 @@ -66,6 +66,30 @@
3.4 }
3.5 }
3.6
3.7 + /* CGlobalEntityList */
3.8 + "#default"
3.9 + {
3.10 + "#supported"
3.11 + {
3.12 + "game" "dod"
3.13 + "game" "tf"
3.14 + "game" "cstrike"
3.15 + "game" "hl2mp"
3.16 + }
3.17 +
3.18 + "Signatures"
3.19 + {
3.20 + /* Functions in CGlobalEntityList */
3.21 + "FindEntityByClassname"
3.22 + {
3.23 + "library" "server"
3.24 + "windows" "\x53\x55\x56\x8B\xF1\x8B\x4C\x24\x10\x85\xC9\x57\x74\x19\x8B\x01\x8B\x50\x08\xFF\xD2\x8B\x00\x25\xFF\x0F\x00\x00\x83\xC0\x01\xC1\xE0\x04\x8B\x3C\x30\xEB\x06\x8B\xBE\x2A\x2A\x2A\x2A\x85\xFF\x74\x39\x8B\x5C\x24\x18\x8B\x2D\x2A\x2A\x2A\x2A\xEB\x03"
3.25 + "linux" "@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
3.26 + "mac" "@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
3.27 + }
3.28 + }
3.29 + }
3.30 +
3.31 /* General GameRules */
3.32 "#default"
3.33 {
4.1 --- a/gamedata/sdktools.games/engine.l4d.txt Tue Jul 12 19:48:28 2011 -0400
4.2 +++ b/gamedata/sdktools.games/engine.l4d.txt Tue Jul 12 19:58:16 2011 -0400
4.3 @@ -71,6 +71,24 @@
4.4 "library" "server"
4.5 "linux" "@_ZN15CBaseTempEntity15s_pTempEntitiesE"
4.6 "mac" "@_ZN15CBaseTempEntity15s_pTempEntitiesE"
4.7 +
4.8 + /* CGlobalEntityList */
4.9 + "#default"
4.10 + {
4.11 + "#supported"
4.12 + {
4.13 + "game" "left4dead"
4.14 + }
4.15 +
4.16 + "Signatures"
4.17 + {
4.18 + /* Functions in CGlobalEntityList */
4.19 + "FindEntityByClassname"
4.20 + {
4.21 + "library" "server"
4.22 + "windows" "\x53\x55\x56\x8B\xF1\x8B\x4C\x24\x10\x85\xC9\x57\x74\x19\x8B\x01\x8B\x50\x08\xFF\xD2\x8B\x00\x25\xFF\x0F\x00\x00\x83\xC0\x01\xC1\xE0\x04\x8B\x3C\x30\xEB\x06\x8B\xBE\x2A\x2A\x2A\x2A\x85\xFF\x74\x39\x8B\x5C\x24\x18\x8B\x2D\x2A\x2A\x2A\x2A\xEB\x03"
4.23 + "linux" "@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
4.24 + "mac" "@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
4.25 }
4.26 }
4.27 }
5.1 --- a/gamedata/sdktools.games/engine.l4d2.txt Tue Jul 12 19:48:28 2011 -0400
5.2 +++ b/gamedata/sdktools.games/engine.l4d2.txt Tue Jul 12 19:58:16 2011 -0400
5.3 @@ -71,6 +71,24 @@
5.4 "library" "server"
5.5 "linux" "@_ZN15CBaseTempEntity15s_pTempEntitiesE"
5.6 "mac" "@_ZN15CBaseTempEntity15s_pTempEntitiesE"
5.7 +
5.8 + /* CGlobalEntityList */
5.9 + "#default"
5.10 + {
5.11 + "#supported"
5.12 + {
5.13 + "game" "left4dead2"
5.14 + }
5.15 +
5.16 + "Signatures"
5.17 + {
5.18 + /* Functions in CGlobalEntityList */
5.19 + "FindEntityByClassname"
5.20 + {
5.21 + "library" "server"
5.22 + "windows" "\x53\x55\x56\x8B\xF1\x8B\x4C\x24\x10\x85\xC9\x57\x74\x19\x8B\x01\x8B\x50\x08\xFF\xD2\x8B\x00\x25\xFF\x0F\x00\x00\x83\xC0\x01\xC1\xE0\x04\x8B\x3C\x30\xEB\x06\x8B\xBE\x2A\x2A\x2A\x2A\x85\xFF\x74\x39\x8B\x5C\x24\x18\x8B\x2D\x2A\x2A\x2A\x2A\xEB\x03"
5.23 + "linux" "@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
5.24 + "mac" "@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
5.25 }
5.26 }
5.27 }
6.1 --- a/gamedata/sdktools.games/engine.swarm.txt Tue Jul 12 19:48:28 2011 -0400
6.2 +++ b/gamedata/sdktools.games/engine.swarm.txt Tue Jul 12 19:58:16 2011 -0400
6.3 @@ -51,6 +51,26 @@
6.4 }
6.5 }
6.6
6.7 + /* CGlobalEntityList */
6.8 + "#default"
6.9 + {
6.10 + "#supported"
6.11 + {
6.12 + "game" "swarm"
6.13 + "game" "dinodday"
6.14 + }
6.15 +
6.16 + "Signatures"
6.17 + {
6.18 + /* Functions in CGlobalEntityList */
6.19 + "FindEntityByClassname"
6.20 + {
6.21 + "library" "server"
6.22 + "windows" "\x53\x55\x56\x8B\xF1\x8B\x4C\x24\x10\x85\xC9\x57\x74\x2E\x8B\x01\x8B\x50\x08\xFF\xD2\x8B\x00\x83\xF8\xFF\x75\x10\xB8\xFF\x1F\x00\x00\x83\xC0\x01\xC1\xE0\x04\x8B\x3C\x30\xEB\x16\x25\xFF\xFF\x00\x00\x83\xC0\x01\xC1\xE0\x04\x8B\x3C\x30\xEB\x06\x8B\xBE\x2A\x2A\x2A\x2A\x85\xFF\x74\x34\x8B"
6.23 + }
6.24 + }
6.25 + }
6.26 +
6.27 /* General GameRules */
6.28 "#default"
6.29 {
7.1 --- a/gamedata/sdktools.games/game.empires.txt Tue Jul 12 19:48:28 2011 -0400
7.2 +++ b/gamedata/sdktools.games/game.empires.txt Tue Jul 12 19:58:16 2011 -0400
7.3 @@ -101,6 +101,12 @@
7.4 "library" "server"
7.5 "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"
7.6 }
7.7 + "FindEntityByClassname"
7.8 + {
7.9 + "library" "server"
7.10 + "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"
7.11 + "linux" "@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
7.12 + }
7.13 "FireOutput"
7.14 {
7.15 "library" "server"
8.1 --- a/gamedata/sdktools.games/game.fas.txt Tue Jul 12 19:48:28 2011 -0400
8.2 +++ b/gamedata/sdktools.games/game.fas.txt Tue Jul 12 19:58:16 2011 -0400
8.3 @@ -90,6 +90,12 @@
8.4 }
8.5 "Signatures"
8.6 {
8.7 + "FindEntityByClassname"
8.8 + {
8.9 + "library" "server"
8.10 + "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"
8.11 + "linux" "@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
8.12 + }
8.13 "FireOutput"
8.14 {
8.15 "library" "server"
9.1 --- a/gamedata/sdktools.games/game.garrysmod.txt Tue Jul 12 19:48:28 2011 -0400
9.2 +++ b/gamedata/sdktools.games/game.garrysmod.txt Tue Jul 12 19:58:16 2011 -0400
9.3 @@ -103,6 +103,13 @@
9.4 }
9.5 "Signatures"
9.6 {
9.7 + "FindEntityByClassname"
9.8 + {
9.9 + "library" "server"
9.10 + "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"
9.11 + "linux" "@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
9.12 + "mac" "@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
9.13 + }
9.14 "FireOutput"
9.15 {
9.16 "library" "server"
10.1 --- a/gamedata/sdktools.games/game.gesource.txt Tue Jul 12 19:48:28 2011 -0400
10.2 +++ b/gamedata/sdktools.games/game.gesource.txt Tue Jul 12 19:58:16 2011 -0400
10.3 @@ -86,6 +86,12 @@
10.4 "library" "server"
10.5 "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"
10.6 }
10.7 + "FindEntityByClassname"
10.8 + {
10.9 + "library" "server"
10.10 + "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\xFF\x0F\x00\x00\x40\xC1\xE0\x2A\x8B\x3C\x30\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\x2A\x39"
10.11 + "linux" "@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
10.12 + }
10.13 "FireOutput"
10.14 {
10.15 "library" "server"
11.1 --- a/gamedata/sdktools.games/game.obsidian.txt Tue Jul 12 19:48:28 2011 -0400
11.2 +++ b/gamedata/sdktools.games/game.obsidian.txt Tue Jul 12 19:58:16 2011 -0400
11.3 @@ -102,6 +102,11 @@
11.4 "library" "server"
11.5 "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"
11.6 }
11.7 + "FindEntityByClassname"
11.8 + {
11.9 + "library" "server"
11.10 + "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"
11.11 + }
11.12 "FireOutput"
11.13 {
11.14 "library" "server"
12.1 --- a/gamedata/sdktools.games/game.rnlbeta.txt Tue Jul 12 19:48:28 2011 -0400
12.2 +++ b/gamedata/sdktools.games/game.rnlbeta.txt Tue Jul 12 19:58:16 2011 -0400
12.3 @@ -91,6 +91,11 @@
12.4 "library" "server"
12.5 "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"
12.6 }
12.7 + "FindEntityByClassname"
12.8 + {
12.9 + "library" "server"
12.10 + "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"
12.11 + }
12.12 "FireOutput"
12.13 {
12.14 "library" "server"
13.1 --- a/gamedata/sdktools.games/game.synergy.txt Tue Jul 12 19:48:28 2011 -0400
13.2 +++ b/gamedata/sdktools.games/game.synergy.txt Tue Jul 12 19:58:16 2011 -0400
13.3 @@ -100,6 +100,12 @@
13.4 }
13.5 "Signatures"
13.6 {
13.7 + "FindEntityByClassname"
13.8 + {
13.9 + "library" "server"
13.10 + "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"
13.11 + "linux" "@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
13.12 + }
13.13 "FireOutput"
13.14 {
13.15 "library" "server"
14.1 --- a/gamedata/sdktools.games/game.zpanic.txt Tue Jul 12 19:48:28 2011 -0400
14.2 +++ b/gamedata/sdktools.games/game.zpanic.txt Tue Jul 12 19:58:16 2011 -0400
14.3 @@ -89,6 +89,12 @@
14.4 }
14.5 "Signatures"
14.6 {
14.7 + "FindEntityByClassname"
14.8 + {
14.9 + "library" "server"
14.10 + "windows" "\x53\x55\x56\x8B\xF1\x8B\x2A\x2A\x2A\x57\x85\xC9\x74\x2A\x8B\x01\x8B\x50\x2A\xFF\xD2\x8B\x00\x25\xFF\x0F\x00\x00\x40\xC1\xE0\x2A\x8B\x3C\x30\xEB\x2A\x8B\xBE\x2A\x2A\x2A\x2A\x85\xFF\x74\x2A\x8B\x2A\x2A\x2A\x8B\x2A\x2A\x2A\x2A\x2A\x8D\x2A\x2A\x2A\x2A\x2A\x2A\x8B\x37\x85\xF6\x75\x2A\x68\x2A\x2A\x2A\x2A\xFF\x2A\x83\xC4\x2A\xEB\x2A\x39"
14.11 + "linux" "@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
14.12 + }
14.13 "FireOutput"
14.14 {
14.15 "library" "server"