| author | Nicholas Hastings <skamonkey@gmail.com> |
| Mon Aug 27 18:56:33 2012 -0400 (2012-08-27) | |
| changeset 3636 | 04bdbc649beb |
| parent 3568 | f697142dc892 |
| permissions | -rw-r--r-- |
1 /**
2 * Do not edit this file. Any changes will be overwritten by the gamedata
3 * updater or by upgrading your SourceMod install.
4 *
5 * To override data in this file, create a subdirectory named "custom" and
6 * place your own gamedata file(s) inside of it. Such files will be parsed
7 * after SM's own.
8 *
9 * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(SourceMod)
10 */
12 "Games"
13 {
14 /* Garry's Mod */
15 "garrysmod"
16 {
17 "Offsets"
18 {
19 "GiveNamedItem"
20 {
21 "windows" "437"
22 "linux" "438"
23 "mac" "438"
24 }
25 "RemovePlayerItem"
26 {
27 "windows" "308"
28 "linux" "309"
29 "mac" "309"
30 }
31 "Weapon_GetSlot"
32 {
33 "windows" "306"
34 "linux" "307"
35 "mac" "307"
36 }
37 "Ignite"
38 {
39 "windows" "243"
40 "linux" "244"
41 "mac" "244"
42 }
43 "Extinguish"
44 {
45 "windows" "247"
46 "linux" "248"
47 "mac" "248"
48 }
49 "Teleport"
50 {
51 "windows" "108"
52 "linux" "109"
53 "mac" "109"
54 }
55 "CommitSuicide"
56 {
57 "windows" "476"
58 "linux" "476"
59 "mac" "476"
60 }
61 "GetVelocity"
62 {
63 "windows" "140"
64 "linux" "141"
65 "mac" "141"
66 }
67 "EyeAngles"
68 {
69 "windows" "131"
70 "linux" "132"
71 "mac" "132"
72 }
73 "AcceptInput"
74 {
75 "windows" "36"
76 "linux" "37"
77 "mac" "37"
78 }
79 "SetEntityModel"
80 {
81 "windows" "24"
82 "linux" "25"
83 "mac" "25"
84 }
85 "WeaponEquip"
86 {
87 "windows" "299"
88 "linux" "300"
89 "mac" "300"
90 }
91 "Activate"
92 {
93 "windows" "33"
94 "linux" "34"
95 "mac" "34"
96 }
97 "PlayerRunCmd"
98 {
99 "windows" "455"
100 "linux" "456"
101 "mac" "456"
102 }
103 }
104 }
106 "garrysmod"
107 {
108 "Offsets"
109 {
110 /* Offset into func at "CBaseTempEntity" signature */
111 "s_pTempEntities"
112 {
113 "windows" "8"
114 }
115 "GetTEName"
116 {
117 "windows" "4"
118 "linux" "4"
119 "mac" "4"
120 }
121 "GetTENext"
122 {
123 "windows" "8"
124 "linux" "8"
125 "mac" "8"
126 }
127 "TE_GetServerClass"
128 {
129 "windows" "0"
130 "linux" "0"
131 "mac" "0"
132 }
133 }
135 "Signatures"
136 {
137 /* This isn't CBaseTempEntity::CBaseTempEntity on gmod, it's a randon one of now many, many funcs that have
138 * the s_pTempEntities ptr available due to inlining
139 */
140 "CBaseTempEntity"
141 {
142 "library" "server"
143 "windows" "\x55\x8B\xEC\x51\x0F\x57\xC0\xA1\x2A\x2A\x2A\x2A\x8D\x4D\xFC\xA3"
144 }
145 "s_pTempEntities"
146 {
147 "library" "server"
148 "linux" "@_ZN15CBaseTempEntity15s_pTempEntitiesE"
149 "mac" "@_ZN15CBaseTempEntity15s_pTempEntitiesE"
150 }
151 }
152 }
154 "garrysmod"
155 {
156 "Signatures"
157 {
158 "EntityFactory"
159 {
160 "library" "server"
161 "windows" "\x55\x8B\xEC\x51\x56\x8D\x2A\x2A\xBE\x2A\x2A\x2A\x2A\xC7\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\xC7\x2A\x2A\x2A\x2A\x2A\x2A\xE8"
162 "linux" "@_Z23EntityFactoryDictionaryv"
163 "mac" "@_Z23EntityFactoryDictionaryv"
164 }
165 }
166 }
168 "garrysmod"
169 {
170 "Signatures"
171 {
172 "FireOutput"
173 {
174 "library" "server"
175 "windows" "\x55\x8B\xEC\x83\x2A\x2A\x81\x2A\x2A\x2A\x2A\x2A\x8B\x2A\x2A\x53\x56\x8B\x2A\x2A\x85\xF6\x57"
176 "linux" "@_ZN17CBaseEntityOutput10FireOutputE9variant_tP11CBaseEntityS2_f"
177 "mac" "@_ZN17CBaseEntityOutput10FireOutputE9variant_tP11CBaseEntityS2_f"
178 }
179 }
180 }
181 }