|
3 | 3 | "left4dead2" |
4 | 4 | { |
5 | 5 | "Offsets" |
6 | | - { |
| 6 | + { |
7 | 7 | "MarkerDivisor" |
8 | 8 | { |
9 | 9 | "linux" "112" |
10 | 10 | "windows" "133" |
11 | 11 | } |
12 | | - |
| 12 | + |
13 | 13 | "StatsDivisor" |
14 | 14 | { |
15 | 15 | "linux" "409" |
16 | 16 | "windows" "297" |
17 | 17 | } |
18 | | - |
| 18 | + |
19 | 19 | "PerPlayerCompletionDivisor" |
20 | 20 | { |
21 | 21 | "linux" "75" |
22 | 22 | "windows" "47" |
23 | 23 | } |
24 | | - |
| 24 | + |
25 | 25 | "TheDirector" |
26 | 26 | { |
27 | 27 | "windows" "12" |
28 | 28 | } |
29 | | - |
| 29 | + |
30 | 30 | "WarpGhost_GetPlayerByCharacter" |
31 | 31 | { |
32 | 32 | "linux" "5" |
|
73 | 73 | /* 55 8B EC 83 EC ? 53 33 C0 56 57 8B D9 89 ? ? 89 */ |
74 | 74 | } |
75 | 75 |
|
76 | | - /* |
77 | | - * const Vector& CBaseEntity::GetAbsOrigin(void) |
78 | | - */ |
79 | | - "CBaseEntity_GetAbsOrigin" |
80 | | - { |
81 | | - "library" "server" |
82 | | - "linux" "@_ZNK11CBaseEntity12GetAbsOriginEv" |
83 | | - "windows" "\x55\x8B\xEC\x8B\x01\x8B\x90\x2A\x2A\x2A\x2A\xFF\xD2\x85\xC0" |
84 | | - /* 55 8B EC 8B 01 8B 90 ? ? ? ? FF D2 85 C0 */ |
85 | | - } |
86 | | - |
87 | | - /* |
88 | | - * int CBasePlayer::GetObserverMode(void) const |
89 | | - */ |
90 | | - "CBasePlayer_GetObserverMode" |
91 | | - { |
92 | | - "library" "server" |
93 | | - "linux" "@_ZN11CBasePlayer15GetObserverModeEv" |
94 | | - } |
95 | | - |
96 | 76 | /* |
97 | 77 | * CGameRulesProxy::NotifyNetworkStateChanged(void) |
98 | 78 | */ |
|
113 | 93 | "windows" "\x55\x8B\xEC\x83\xEC\x2A\x53\x56\x8B\xF1\x8A\x86\x2A\x2A\x2A\x2A\x57\x6A\x2A\x88" |
114 | 94 | /* 55 8B EC 83 EC ? 53 56 8B F1 8A 86 ? ? ? ? 57 6A ? 88 */ |
115 | 95 | } |
116 | | - |
| 96 | + |
117 | 97 | "g_pDirector" |
118 | 98 | { |
119 | 99 | "library" "server" |
120 | 100 | "linux" "@TheDirector" |
121 | 101 | } |
122 | | - |
| 102 | + |
123 | 103 | /* Used solely to get the offset for TheDirector |
124 | 104 | * CDirectorMusicBanks::OnRoundStart |
125 | 105 | * Has unique string "Event.Reveal" |
|
130 | 110 | "windows" "\x55\x8B\xEC\x83\xEC\x2A\x56\x57\x8B\xF9\x8B\x0D\x2A\x2A\x2A\x2A\xE8\x2A\x2A\x2A\x2A\x84" |
131 | 111 | /* 55 8B EC 83 EC ? 56 57 8B F9 8B 0D ? ? ? ? E8 ? ? ? ? 84 */ |
132 | 112 | } |
133 | | - |
| 113 | + |
134 | 114 | "CTerrorGameRules_GetVersusCompletion" |
135 | 115 | { |
136 | 116 | "library" "server" |
137 | 117 | "linux" "@_ZN16CTerrorGameRules19GetVersusCompletionEP13CTerrorPlayer" |
138 | 118 | "windows" "\x55\x8B\xEC\x83\xEC\x2A\x53\x56\x8B\x75\x2A\x8B\xD9\x85\xF6\x2A\x2A\x2A\x2A\x2A\x2A\x8B\xCE" |
139 | 119 | /* 55 8B EC 83 EC ? 53 56 8B 75 ? 8B D9 85 F6 ? ? ? ? ? ? 8B CE */ |
140 | 120 | } |
141 | | - |
| 121 | + |
142 | 122 | "CTerrorGameRules_GetVersusCompletionByCharacter" |
143 | 123 | { |
144 | 124 | "library" "server" |
145 | 125 | "linux" "@_ZNK16CTerrorGameRules31GetVersusCompletionPerCharacterE21SurvivorCharacterTypei" |
146 | 126 | "windows" "\x55\x8B\xEC\x8B\x45\x2A\x56\x50\x8B\xF1\xE8\x2A\x2A\x2A\x2A\x8B\x4D\x2A\x8D\x44" |
147 | 127 | /* 55 8B EC 8B 45 ? 56 50 8B F1 E8 ? ? ? ? 8B 4D ? 8D 44 */ |
148 | 128 | } |
149 | | - |
| 129 | + |
150 | 130 | "CDirector_AreTeamsFlipped" |
151 | 131 | { |
152 | 132 | "library" "server" |
153 | 133 | "linux" "@_ZNK9CDirector15AreTeamsFlippedEv" |
154 | 134 | "windows" "\x57\x8b\xf9\xe8****\x84\xc0\x75*\xf7\x05*******\x00\x56\x74*\xbe" |
155 | 135 | } |
156 | | - |
| 136 | + |
157 | 137 | "CDirector_UpdateMarkersReached" |
158 | 138 | { |
159 | 139 | "library" "server" |
160 | 140 | "linux" "@_ZN19CDirectorVersusMode20UpdateMarkersReachedEv" |
161 | 141 | "windows" "\x55\x8B\xEC\x83\xEC\x2A\x8B\x41\x2A\x89\x2A\x2A\x39\x41\x2A\x0F\x8D" |
162 | 142 | /* 55 8B EC 83 EC ? 8B 41 ? 89 ? ? 39 41 ? 0F 8D */ |
163 | 143 | } |
164 | | - |
| 144 | + |
165 | 145 | "CL4DGameStats_AddSurvivorStats" |
166 | 146 | { |
167 | 147 | "library" "server" |
|
183 | 163 | "library" "server" |
184 | 164 | "linux" "@_ZN16CTerrorGameRules12GetTeamScoreEib" |
185 | 165 | } |
186 | | - |
| 166 | + |
187 | 167 | "CHECK_CODE_Tiebreak" |
188 | 168 | { |
189 | 169 | "library" "server" |
|
196 | 176 | "linux" "\xE8\x2A\x2A\x2A\x2A\xF3\x0F\x2A\x2A\x2A\xC1\xF8\x02" |
197 | 177 | "windows" "\xF3\x0F\x10\x45\xFC\xC1\xF8\x02" |
198 | 178 | } |
199 | | - |
| 179 | + |
200 | 180 | "DIV_CODE_AddSurvivorStats" |
201 | 181 | { |
202 | 182 | "library" "server" |
203 | 183 | "linux" "\xE8\x2A\x2A\x2A\x2A\xC1\xF8\x02" |
204 | 184 | "windows" "\x0F\x57\xC0\xC1\xF8\x02" |
205 | 185 | } |
206 | | - |
| 186 | + |
207 | 187 | "DIV_CODE_GetVersusCompletion" |
208 | 188 | { |
209 | 189 | "library" "server" |
|
0 commit comments