1.1 --- a/gamedata/sdktools.games.txt Sun Jul 08 04:38:07 2007 +0000
1.2 +++ b/gamedata/sdktools.games.txt Sun Jul 08 04:39:13 2007 +0000
1.3 @@ -10,6 +10,7 @@
1.4 "game" "hl2mp"
1.5 "game" "insurgency"
1.6 "game" "dystopia_v1"
1.7 + "game" "sourceforts"
1.8 }
1.9
1.10 "Offsets"
1.11 @@ -192,12 +193,96 @@
1.12 }
1.13 }
1.14
1.15 + /* SourceForts 1.9.2
1.16 + * :TODO: use description instead...
1.17 + */
1.18 + "sourceforts"
1.19 + {
1.20 + "Offsets"
1.21 + {
1.22 + /* CBasePlayer */
1.23 + "GiveNamedItem"
1.24 + {
1.25 + "windows" "294"
1.26 + "linux" "295"
1.27 + }
1.28 + "RemovePlayerItem"
1.29 + {
1.30 + "windows" "207"
1.31 + "linux" "208"
1.32 + }
1.33 + "Weapon_GetSlot"
1.34 + {
1.35 + "windows" "205"
1.36 + "linux" "206"
1.37 + }
1.38 + "Ignite"
1.39 + {
1.40 + "windows" "170"
1.41 + "linux" "171"
1.42 + }
1.43 + "Extinguish"
1.44 + {
1.45 + "windows" "171"
1.46 + "linux" "172"
1.47 + }
1.48 + "Teleport"
1.49 + {
1.50 + "windows" "90"
1.51 + "linux" "91"
1.52 + }
1.53 +
1.54 + /* Temp Entities */
1.55 + "s_pTempEntities"
1.56 + {
1.57 + "linux" "29"
1.58 + }
1.59 + "TE_GetServerClass"
1.60 + {
1.61 + "windows" "0"
1.62 + "linux" "0"
1.63 + }
1.64 + }
1.65 + }
1.66 +
1.67 /* Dsytopia */
1.68 "dystopia_v1"
1.69 {
1.70
1.71 "Offsets"
1.72 {
1.73 + /* CBasePlayer */
1.74 + "GiveNamedItem"
1.75 + {
1.76 + "windows" "331"
1.77 + "linux" "332"
1.78 + }
1.79 + "RemovePlayerItem"
1.80 + {
1.81 + "windows" "229"
1.82 + "linux" "230"
1.83 + }
1.84 + "Weapon_GetSlot"
1.85 + {
1.86 + "windows" "227"
1.87 + "linux" "228"
1.88 + }
1.89 + "Ignite"
1.90 + {
1.91 + "windows" "191"
1.92 + "linux" "192"
1.93 + }
1.94 + "Extinguish"
1.95 + {
1.96 + "windows" "192"
1.97 + "linux" "193"
1.98 + }
1.99 + "Teleport"
1.100 + {
1.101 + "windows" "100"
1.102 + "linux" "101"
1.103 + }
1.104 +
1.105 /* Offset into CBaseTempEntity constructor.
1.106 * On Windows Dsytopia is heavily inlined; we use the function
1.107 * surrounding "aCouldnTFindTem" in IDA instead.
1.108 @@ -211,6 +296,9 @@
1.109
1.110 "Signatures"
1.111 {
1.112 + /* On Windows Dsytopia is heavily inlined; we use the function
1.113 + * surrounding "aCouldnTFindTem" in IDA instead.
1.114 + */
1.115 "CBaseTempEntity"
1.116 {
1.117 "library" "server"