terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
LockOnHelper.cs
Go to the documentation of this file.
1using System;
9
10namespace Terraria.GameInput
11{
12 [global::Cpp2ILInjected.Token(Token = "0x20006C3")]
13 public class LockOnHelper
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x170006DE")]
17 {
18 [global::Cpp2ILInjected.Token(Token = "0x6003946")]
19 [global::Cpp2ILInjected.Address(RVA = "0x144BF04", Offset = "0x144BF04", Length = "0x18")]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "GetValue", ReturnType = typeof(string))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "SaveSettings", ReturnType = typeof(bool))]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "LoadSettings", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
25 get
26 {
27 throw null;
28 }
29 [global::Cpp2ILInjected.Token(Token = "0x6003947")]
30 [global::Cpp2ILInjected.Address(RVA = "0x144BF1C", Offset = "0x144BF1C", Length = "0x1C")]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsOverlay), Member = "ResetSetting", MemberParameters = new object[] { typeof(GUISettingID) }, ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "SetOption", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "LoadSettings", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
36 set
37 {
38 throw null;
39 }
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x170006DF")]
43 private static bool _enabled
44 {
45 [global::Cpp2ILInjected.Token(Token = "0x6003948")]
46 [global::Cpp2ILInjected.Address(RVA = "0x144BF38", Offset = "0x144BF38", Length = "0x18")]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
49 get
50 {
51 throw null;
52 }
53 [global::Cpp2ILInjected.Token(Token = "0x6003949")]
54 [global::Cpp2ILInjected.Address(RVA = "0x144BF50", Offset = "0x144BF50", Length = "0x1C")]
55 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
57 set
58 {
59 throw null;
60 }
61 }
62
63 [global::Cpp2ILInjected.Token(Token = "0x170006E0")]
64 private static bool _canLockOn
65 {
66 [global::Cpp2ILInjected.Token(Token = "0x600394A")]
67 [global::Cpp2ILInjected.Address(RVA = "0x144BF6C", Offset = "0x144BF6C", Length = "0x18")]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
70 get
71 {
72 throw null;
73 }
74 [global::Cpp2ILInjected.Token(Token = "0x600394B")]
75 [global::Cpp2ILInjected.Address(RVA = "0x144BF84", Offset = "0x144BF84", Length = "0x1C")]
76 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
78 set
79 {
80 throw null;
81 }
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x170006E1")]
85 private static List<int> _targets
86 {
87 [global::Cpp2ILInjected.Token(Token = "0x600394C")]
88 [global::Cpp2ILInjected.Address(RVA = "0x144BFA0", Offset = "0x144BFA0", Length = "0x18")]
89 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
91 get
92 {
93 throw null;
94 }
95 [global::Cpp2ILInjected.Token(Token = "0x600394D")]
96 [global::Cpp2ILInjected.Address(RVA = "0x144BFB8", Offset = "0x144BFB8", Length = "0x1C")]
97 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
99 set
100 {
101 throw null;
102 }
103 }
104
105 [global::Cpp2ILInjected.Token(Token = "0x170006E2")]
106 private static int _pickedTarget
107 {
108 [global::Cpp2ILInjected.Token(Token = "0x600394E")]
109 [global::Cpp2ILInjected.Address(RVA = "0x144BFD4", Offset = "0x144BFD4", Length = "0x18")]
110 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
112 get
113 {
114 throw null;
115 }
116 [global::Cpp2ILInjected.Token(Token = "0x600394F")]
117 [global::Cpp2ILInjected.Address(RVA = "0x144BFEC", Offset = "0x144BFEC", Length = "0x1C")]
118 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
120 set
121 {
122 throw null;
123 }
124 }
125
126 [global::Cpp2ILInjected.Token(Token = "0x170006E3")]
127 private static int _lifeTimeCounter
128 {
129 [global::Cpp2ILInjected.Token(Token = "0x6003950")]
130 [global::Cpp2ILInjected.Address(RVA = "0x144C008", Offset = "0x144C008", Length = "0x18")]
131 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
133 get
134 {
135 throw null;
136 }
137 [global::Cpp2ILInjected.Token(Token = "0x6003951")]
138 [global::Cpp2ILInjected.Address(RVA = "0x144C020", Offset = "0x144C020", Length = "0x1C")]
139 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
141 set
142 {
143 throw null;
144 }
145 }
146
147 [global::Cpp2ILInjected.Token(Token = "0x170006E4")]
148 private static int _lifeTimeArrowDisplay
149 {
150 [global::Cpp2ILInjected.Token(Token = "0x6003952")]
151 [global::Cpp2ILInjected.Address(RVA = "0x144C03C", Offset = "0x144C03C", Length = "0x18")]
152 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
154 get
155 {
156 throw null;
157 }
158 [global::Cpp2ILInjected.Token(Token = "0x6003953")]
159 [global::Cpp2ILInjected.Address(RVA = "0x144C054", Offset = "0x144C054", Length = "0x1C")]
160 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
162 set
163 {
164 throw null;
165 }
166 }
167
168 [global::Cpp2ILInjected.Token(Token = "0x170006E5")]
169 private static int _threeDSTarget
170 {
171 [global::Cpp2ILInjected.Token(Token = "0x6003954")]
172 [global::Cpp2ILInjected.Address(RVA = "0x144C070", Offset = "0x144C070", Length = "0x18")]
173 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
174 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
175 get
176 {
177 throw null;
178 }
179 [global::Cpp2ILInjected.Token(Token = "0x6003955")]
180 [global::Cpp2ILInjected.Address(RVA = "0x144C088", Offset = "0x144C088", Length = "0x1C")]
181 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
183 set
184 {
185 throw null;
186 }
187 }
188
189 [global::Cpp2ILInjected.Token(Token = "0x170006E6")]
190 private static int _targetClosestTarget
191 {
192 [global::Cpp2ILInjected.Token(Token = "0x6003956")]
193 [global::Cpp2ILInjected.Address(RVA = "0x144C0A4", Offset = "0x144C0A4", Length = "0x18")]
194 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
195 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
196 get
197 {
198 throw null;
199 }
200 [global::Cpp2ILInjected.Token(Token = "0x6003957")]
201 [global::Cpp2ILInjected.Address(RVA = "0x144C0BC", Offset = "0x144C0BC", Length = "0x1C")]
202 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
204 set
205 {
206 throw null;
207 }
208 }
209
210 [global::Cpp2ILInjected.Token(Token = "0x170006E7")]
211 public static bool ForceUsability
212 {
213 [global::Cpp2ILInjected.Token(Token = "0x6003958")]
214 [global::Cpp2ILInjected.Address(RVA = "0x144C0D8", Offset = "0x144C0D8", Length = "0x18")]
215 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
217 get
218 {
219 throw null;
220 }
221 [global::Cpp2ILInjected.Token(Token = "0x6003959")]
222 [global::Cpp2ILInjected.Address(RVA = "0x144C0F0", Offset = "0x144C0F0", Length = "0x1C")]
223 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
224 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
225 set
226 {
227 throw null;
228 }
229 }
230
231 [global::Cpp2ILInjected.Token(Token = "0x170006E8")]
232 public static bool LockOnAvailable
233 {
234 [global::Cpp2ILInjected.Token(Token = "0x600395A")]
235 [global::Cpp2ILInjected.Address(RVA = "0x144C10C", Offset = "0x144C10C", Length = "0x18")]
236 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "DrawControlStringNotifications", ReturnType = typeof(void))]
237 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
239 get
240 {
241 throw null;
242 }
243 [global::Cpp2ILInjected.Token(Token = "0x600395B")]
244 [global::Cpp2ILInjected.Address(RVA = "0x144C124", Offset = "0x144C124", Length = "0x1C")]
245 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
247 set
248 {
249 throw null;
250 }
251 }
252
253 [global::Cpp2ILInjected.Token(Token = "0x170006E9")]
254 private static int _lastFrame
255 {
256 [global::Cpp2ILInjected.Token(Token = "0x600395C")]
257 [global::Cpp2ILInjected.Address(RVA = "0x144C140", Offset = "0x144C140", Length = "0x18")]
258 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
259 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
260 get
261 {
262 throw null;
263 }
264 [global::Cpp2ILInjected.Token(Token = "0x600395D")]
265 [global::Cpp2ILInjected.Address(RVA = "0x144C158", Offset = "0x144C158", Length = "0x1C")]
266 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
268 set
269 {
270 throw null;
271 }
272 }
273
274 [global::Cpp2ILInjected.Token(Token = "0x170006EA")]
275 private static float[,] _drawProgress
276 {
277 [global::Cpp2ILInjected.Token(Token = "0x600395E")]
278 [global::Cpp2ILInjected.Address(RVA = "0x144C174", Offset = "0x144C174", Length = "0x18")]
279 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
280 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
281 get
282 {
283 throw null;
284 }
285 [global::Cpp2ILInjected.Token(Token = "0x600395F")]
286 [global::Cpp2ILInjected.Address(RVA = "0x144C18C", Offset = "0x144C18C", Length = "0x1C")]
287 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
288 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
289 set
290 {
291 throw null;
292 }
293 }
294
295 [global::Cpp2ILInjected.Token(Token = "0x6003960")]
296 [global::Cpp2ILInjected.Address(RVA = "0x144C1A8", Offset = "0x144C1A8", Length = "0xA4")]
297 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
298 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
299 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
300 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
301 public static void CycleUseModes()
302 {
303 throw null;
304 }
305
306 [global::Cpp2ILInjected.Token(Token = "0x170006EB")]
307 public static NPC AimedTarget
308 {
309 [global::Cpp2ILInjected.Token(Token = "0x6003961")]
310 [global::Cpp2ILInjected.Address(RVA = "0x144C24C", Offset = "0x144C24C", Length = "0x120")]
311 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
312 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "Update", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
313 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
314 {
316 typeof(NPC),
317 typeof(bool),
319 }, ReturnType = typeof(void))]
320 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
321 {
323 typeof(NPC),
324 typeof(bool),
328 }, ReturnType = typeof(void))]
329 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "get_PredictedPosition", ReturnType = typeof(Vector2))]
330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "Update", ReturnType = typeof(void))]
331 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "SetUP", ReturnType = typeof(void))]
332 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
333 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
334 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
335 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
336 get
337 {
338 throw null;
339 }
340 }
341
342 [global::Cpp2ILInjected.Token(Token = "0x170006EC")]
344 {
345 [global::Cpp2ILInjected.Token(Token = "0x6003962")]
346 [global::Cpp2ILInjected.Address(RVA = "0x144C36C", Offset = "0x144C36C", Length = "0x5B8")]
347 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
348 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "Update", ReturnType = typeof(void))]
349 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "SetUP", ReturnType = typeof(void))]
350 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
351 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "get_AimedTarget", ReturnType = typeof(NPC))]
352 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Center", ReturnType = typeof(Vector2))]
353 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "GetNPCLocation", MemberParameters = new object[]
356 {
357 typeof(int),
358 typeof(bool),
359 typeof(bool),
360 typeof(ref int),
362 }, ReturnType = typeof(bool))]
363 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "Distance", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
366 {
367 typeof(float),
369 }, ReturnType = typeof(Vector2))]
370 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
371 {
373 typeof(float)
374 }, ReturnType = typeof(Vector2))]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
376 {
379 }, ReturnType = typeof(Vector2))]
380 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "ToTileCoordinates", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Point))]
381 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "InWorld", MemberParameters = new object[]
382 {
383 typeof(int),
384 typeof(int),
385 typeof(int)
386 }, ReturnType = typeof(bool))]
387 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldGen), Member = "SolidTile", MemberParameters = new object[]
388 {
389 typeof(int),
390 typeof(int),
391 typeof(bool)
392 }, ReturnType = typeof(bool))]
393 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
394 {
397 }, ReturnType = typeof(Vector2))]
398 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "SafeNormalize", MemberParameters = new object[]
399 {
402 }, ReturnType = typeof(Vector2))]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Length", ReturnType = typeof(float))]
404 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Pow", MemberParameters = new object[]
405 {
406 typeof(double),
407 typeof(double)
408 }, ReturnType = typeof(double))]
409 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float?), Member = "get_Value", ReturnType = "T")]
410 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 30)]
411 get
412 {
413 throw null;
414 }
415 }
416
417 [global::Cpp2ILInjected.Token(Token = "0x6003963")]
418 [global::Cpp2ILInjected.Address(RVA = "0x144C924", Offset = "0x144C924", Length = "0x5F8")]
419 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
420 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
421 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
422 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
423 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "FindMostViableTarget", MemberParameters = new object[]
424 {
425 typeof(LockOnHelper.LockOnMode),
426 typeof(ref int)
427 }, ReturnType = typeof(void))]
428 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "HandlePressing", ReturnType = typeof(void))]
429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "get_AimedTarget", ReturnType = typeof(NPC))]
430 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "ValidTarget", MemberParameters = new object[] { typeof(NPC) }, ReturnType = typeof(bool))]
431 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "SetActive", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
432 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "CanEnable", ReturnType = typeof(bool))]
433 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
434 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "get_PredictedPosition", ReturnType = typeof(Vector2))]
435 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Center", ReturnType = typeof(Vector2))]
436 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Collision), Member = "CanHit", MemberParameters = new object[]
437 {
439 typeof(int),
440 typeof(int),
442 typeof(int),
443 typeof(int)
444 }, ReturnType = typeof(bool))]
445 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Collision), Member = "CanHitLine", MemberParameters = new object[]
446 {
448 typeof(int),
449 typeof(int),
451 typeof(int),
452 typeof(int)
453 }, ReturnType = typeof(bool))]
454 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
455 public static void Update()
456 {
457 throw null;
458 }
459
460 [global::Cpp2ILInjected.Token(Token = "0x6003964")]
461 [global::Cpp2ILInjected.Address(RVA = "0x144CF1C", Offset = "0x144CF1C", Length = "0x8")]
462 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
463 public static bool CanUseLockonSystem()
464 {
465 throw null;
466 }
467
468 [global::Cpp2ILInjected.Token(Token = "0x6003965")]
469 [global::Cpp2ILInjected.Address(RVA = "0x144D448", Offset = "0x144D448", Length = "0x11C")]
470 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoUpdateInWorld", MemberParameters = new object[] { typeof(Stopwatch) }, ReturnType = typeof(void))]
471 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheckWrapped", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
472 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
473 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
474 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "get_AimedTarget", ReturnType = typeof(NPC))]
475 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "get_PredictedPosition", ReturnType = typeof(Vector2))]
476 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
477 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
478 {
481 }, ReturnType = typeof(Vector2))]
482 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "ReverseGravitySupport", MemberParameters = new object[]
483 {
485 typeof(float)
486 }, ReturnType = typeof(Vector2))]
487 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
488 public static void SetUP()
489 {
490 throw null;
491 }
492
493 [global::Cpp2ILInjected.Token(Token = "0x6003966")]
494 [global::Cpp2ILInjected.Address(RVA = "0x144D638", Offset = "0x144D638", Length = "0x78")]
495 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoUpdateInWorld", MemberParameters = new object[] { typeof(Stopwatch) }, ReturnType = typeof(void))]
496 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ItemCheckWrapped", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
497 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
498 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
499 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
500 public static void SetDOWN()
501 {
502 throw null;
503 }
504
505 [global::Cpp2ILInjected.Token(Token = "0x6003967")]
506 [global::Cpp2ILInjected.Address(RVA = "0x144D428", Offset = "0x144D428", Length = "0x20")]
507 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
508 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
509 private static bool ShouldLockOn(Player p)
510 {
511 throw null;
512 }
513
514 [global::Cpp2ILInjected.Token(Token = "0x6003968")]
515 [global::Cpp2ILInjected.Address(RVA = "0x144D744", Offset = "0x144D744", Length = "0x94")]
516 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
517 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
518 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "HandlePressing", ReturnType = typeof(void))]
519 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
520 public static void Toggle(bool forceOff = false)
521 {
522 throw null;
523 }
524
525 [global::Cpp2ILInjected.Token(Token = "0x170006ED")]
526 public static bool Enabled
527 {
528 [global::Cpp2ILInjected.Token(Token = "0x6003969")]
529 [global::Cpp2ILInjected.Address(RVA = "0x144D7D8", Offset = "0x144D7D8", Length = "0x58")]
530 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIQuickActionButton), Member = "Draw", MemberParameters = new object[]
531 {
534 typeof(bool),
535 typeof(ref float)
536 }, ReturnType = typeof(void))]
537 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControlsStatusIndicators), Member = "Draw", ReturnType = typeof(void))]
538 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "DrawControlStringNotifications", ReturnType = typeof(void))]
539 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
540 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
541 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
542 get
543 {
544 throw null;
545 }
546 }
547
548 [global::Cpp2ILInjected.Token(Token = "0x170006EE")]
549 public static Vector2 MouseWorld
550 {
551 [global::Cpp2ILInjected.Token(Token = "0x600396A")]
552 [global::Cpp2ILInjected.Address(RVA = "0x144D830", Offset = "0x144D830", Length = "0x14C")]
553 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
554 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "FindMostViableTarget", MemberParameters = new object[]
555 {
557 typeof(ref int)
558 }, ReturnType = typeof(void))]
559 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "CycleTargetFocus", ReturnType = typeof(void))]
560 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "CycleTargetThreeDS", ReturnType = typeof(void))]
561 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "SetActive", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
562 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "RefreshTargets", MemberParameters = new object[]
563 {
565 typeof(float)
566 }, ReturnType = typeof(void))]
567 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "GetClosestTarget", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
568 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
569 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseX", ReturnType = typeof(int))]
570 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseY", ReturnType = typeof(int))]
571 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
572 {
573 typeof(float),
574 typeof(float)
575 }, ReturnType = typeof(void))]
576 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
577 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
578 {
581 }, ReturnType = typeof(Vector2))]
582 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
583 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenHeight", ReturnType = typeof(int))]
584 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
585 get
586 {
587 throw null;
588 }
589 }
590
591 [global::Cpp2ILInjected.Token(Token = "0x600396B")]
592 [global::Cpp2ILInjected.Address(RVA = "0x144D070", Offset = "0x144D070", Length = "0x1DC")]
593 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
594 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "Update", ReturnType = typeof(void))]
595 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
596 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
597 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "get_MouseWorld", ReturnType = typeof(Vector2))]
598 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "RefreshTargets", MemberParameters = new object[]
599 {
601 typeof(float)
602 }, ReturnType = typeof(void))]
603 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "GetClosestTarget", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
604 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
605 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
606 private static void FindMostViableTarget(LockOnHelper.LockOnMode context, ref int targetVar)
607 {
608 throw null;
609 }
610
611 [global::Cpp2ILInjected.Token(Token = "0x600396C")]
612 [global::Cpp2ILInjected.Address(RVA = "0x144D24C", Offset = "0x144D24C", Length = "0xF0")]
613 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
614 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "Update", ReturnType = typeof(void))]
615 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "Toggle", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
616 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
617 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
618 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "CycleTargetThreeDS", ReturnType = typeof(void))]
619 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "CycleTargetFocus", ReturnType = typeof(void))]
620 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "SetActive", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
621 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
622 private static void HandlePressing()
623 {
624 throw null;
625 }
626
627 [global::Cpp2ILInjected.Token(Token = "0x600396D")]
628 [global::Cpp2ILInjected.Address(RVA = "0x144E45C", Offset = "0x144E45C", Length = "0x1DC")]
629 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
630 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "HandlePressing", ReturnType = typeof(void))]
631 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
632 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
633 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
634 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "get_MouseWorld", ReturnType = typeof(Vector2))]
635 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "RefreshTargets", MemberParameters = new object[]
636 {
638 typeof(float)
639 }, ReturnType = typeof(void))]
640 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "SetActive", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
641 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
642 private static void CycleTargetFocus()
643 {
644 throw null;
645 }
646
647 [global::Cpp2ILInjected.Token(Token = "0x600396E")]
648 [global::Cpp2ILInjected.Address(RVA = "0x144E2D8", Offset = "0x144E2D8", Length = "0x184")]
649 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
650 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "HandlePressing", ReturnType = typeof(void))]
651 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
652 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
653 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
654 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "get_MouseWorld", ReturnType = typeof(Vector2))]
655 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "RefreshTargets", MemberParameters = new object[]
656 {
658 typeof(float)
659 }, ReturnType = typeof(void))]
660 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "GetClosestTarget", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
661 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "SetActive", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
662 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
663 private static void CycleTargetThreeDS()
664 {
665 throw null;
666 }
667
668 [global::Cpp2ILInjected.Token(Token = "0x600396F")]
669 [global::Cpp2ILInjected.Address(RVA = "0x144D3B4", Offset = "0x144D3B4", Length = "0x74")]
670 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
671 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "Update", ReturnType = typeof(void))]
672 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "SetActive", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
673 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
674 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
675 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
676 private static bool CanEnable()
677 {
678 throw null;
679 }
680
681 [global::Cpp2ILInjected.Token(Token = "0x6003970")]
682 [global::Cpp2ILInjected.Address(RVA = "0x144CF24", Offset = "0x144CF24", Length = "0x14C")]
683 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "Update", ReturnType = typeof(void))]
684 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "HandlePressing", ReturnType = typeof(void))]
685 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "CycleTargetFocus", ReturnType = typeof(void))]
686 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "CycleTargetThreeDS", ReturnType = typeof(void))]
687 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
688 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "CanEnable", ReturnType = typeof(bool))]
689 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "get_MouseWorld", ReturnType = typeof(Vector2))]
690 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "RefreshTargets", MemberParameters = new object[]
691 {
693 typeof(float)
694 }, ReturnType = typeof(void))]
695 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "GetClosestTarget", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
696 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
697 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
698 private static void SetActive(bool on)
699 {
700 throw null;
701 }
702
703 [global::Cpp2ILInjected.Token(Token = "0x6003971")]
704 [global::Cpp2ILInjected.Address(RVA = "0x144D97C", Offset = "0x144D97C", Length = "0x5B0")]
705 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
706 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "FindMostViableTarget", MemberParameters = new object[]
707 {
709 typeof(ref int)
710 }, ReturnType = typeof(void))]
711 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "CycleTargetFocus", ReturnType = typeof(void))]
712 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "CycleTargetThreeDS", ReturnType = typeof(void))]
713 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "SetActive", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
714 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
715 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
716 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
717 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Center", ReturnType = typeof(Vector2))]
718 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "get_MouseWorld", ReturnType = typeof(Vector2))]
719 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "DirectionTo", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
720 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lighting), Member = "GetLightMap", MemberParameters = new object[] { typeof(ref Rectangle) }, ReturnType = typeof(LightMap))]
721 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Right", ReturnType = typeof(int))]
722 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "get_Bottom", ReturnType = typeof(int))]
723 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "ValidTarget", MemberParameters = new object[] { typeof(NPC) }, ReturnType = typeof(bool))]
724 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
725 private static void RefreshTargets(Vector2 position, float radius)
726 {
727 throw null;
728 }
729
730 [global::Cpp2ILInjected.Token(Token = "0x6003972")]
731 [global::Cpp2ILInjected.Address(RVA = "0x144DF2C", Offset = "0x144DF2C", Length = "0x3AC")]
732 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
733 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "FindMostViableTarget", MemberParameters = new object[]
734 {
736 typeof(ref int)
737 }, ReturnType = typeof(void))]
738 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "CycleTargetThreeDS", ReturnType = typeof(void))]
739 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "SetActive", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
740 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
741 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
742 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
743 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Center", ReturnType = typeof(Vector2))]
744 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "get_MouseWorld", ReturnType = typeof(Vector2))]
745 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "DirectionTo", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
746 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
747 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "DirectionFrom", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
748 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Dot", MemberParameters = new object[]
749 {
752 }, ReturnType = typeof(float))]
753 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelper), Member = "ValidTarget", MemberParameters = new object[] { typeof(NPC) }, ReturnType = typeof(bool))]
754 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "Distance", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(float))]
755 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
756 private static void GetClosestTarget(Vector2 position)
757 {
758 throw null;
759 }
760
761 [global::Cpp2ILInjected.Token(Token = "0x6003973")]
762 [global::Cpp2ILInjected.Address(RVA = "0x144D33C", Offset = "0x144D33C", Length = "0x78")]
763 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
764 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "Update", ReturnType = typeof(void))]
765 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "RefreshTargets", MemberParameters = new object[]
766 {
768 typeof(float)
769 }, ReturnType = typeof(void))]
770 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LockOnHelper), Member = "GetClosestTarget", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
771 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
772 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "get_isLikeATownNPC", ReturnType = typeof(bool))]
773 private static bool ValidTarget(NPC n)
774 {
775 throw null;
776 }
777
778 [global::Cpp2ILInjected.Token(Token = "0x6003974")]
779 [global::Cpp2ILInjected.Address(RVA = "0x144D564", Offset = "0x144D564", Length = "0xD4")]
780 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
781 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
782 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerInput), Member = "LockOnCachePosition", ReturnType = typeof(void))]
783 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerInput), Member = "set_MouseX", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
784 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mouseX", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
785 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerInput), Member = "set_MouseY", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
786 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mouseY", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
787 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
788 private static void SetLockPosition(Vector2 position)
789 {
790 throw null;
791 }
792
793 [global::Cpp2ILInjected.Token(Token = "0x6003975")]
794 [global::Cpp2ILInjected.Address(RVA = "0x144D6B0", Offset = "0x144D6B0", Length = "0x94")]
795 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
796 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerInput), Member = "LockOnUnCachePosition", ReturnType = typeof(void))]
797 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerInput), Member = "get_MouseX", ReturnType = typeof(int))]
798 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mouseX", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
799 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerInput), Member = "get_MouseY", ReturnType = typeof(int))]
800 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mouseY", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
801 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
802 private static void ResetLockPosition()
803 {
804 throw null;
805 }
806
807 [global::Cpp2ILInjected.Token(Token = "0x6003976")]
808 [global::Cpp2ILInjected.Address(RVA = "0x144E820", Offset = "0x144E820", Length = "0x106C")]
809 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
810 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_5_GamepadLockOn", ReturnType = typeof(void))]
811 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
812 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_gameMenu", ReturnType = typeof(bool))]
813 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
814 {
815 typeof(int),
816 typeof(int),
817 typeof(int),
818 typeof(int)
819 }, ReturnType = typeof(void))]
820 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
821 {
822 typeof(float),
823 typeof(float),
824 typeof(float),
825 typeof(float)
826 }, ReturnType = typeof(void))]
827 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "MultiplyRGBA", MemberParameters = new object[]
828 {
829 typeof(Color),
831 }, ReturnType = typeof(Color))]
832 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "op_Multiply", MemberParameters = new object[]
833 {
834 typeof(Color),
835 typeof(float)
836 }, ReturnType = typeof(Color))]
837 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils[]), Member = "Swap", MemberTypeParameters = new object[] { typeof(Color) }, MemberParameters = new object[]
838 {
841 }, ReturnType = typeof(void))]
842 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
843 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LockOnHelperStaticData), Member = "get_Instance", ReturnType = typeof(LockOnHelperStaticData))]
844 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "GetLength", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
845 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
846 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Clamp", MemberParameters = new object[]
847 {
848 typeof(float),
849 typeof(float),
850 typeof(float)
851 }, ReturnType = typeof(float))]
852 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Top", ReturnType = typeof(Vector2))]
853 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
854 {
855 typeof(float),
856 typeof(float)
857 }, ReturnType = typeof(void))]
858 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
859 {
862 }, ReturnType = typeof(Vector2))]
863 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "AdjustWorldPositionForUI", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector2))]
864 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "ReverseGravitySupport", MemberParameters = new object[]
865 {
867 typeof(float)
868 }, ReturnType = typeof(Vector2))]
869 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle?), Member = ".ctor", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
870 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Vector2))]
871 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Division", MemberParameters = new object[]
872 {
874 typeof(float)
875 }, ReturnType = typeof(Vector2))]
876 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
877 {
879 typeof(float)
880 }, ReturnType = typeof(Vector2))]
881 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
882 {
886 typeof(Color),
887 typeof(float),
891 typeof(float)
892 }, ReturnType = typeof(void))]
893 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Center", ReturnType = typeof(Vector2))]
894 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "GetNPCLocation", MemberParameters = new object[]
895 {
896 typeof(int),
897 typeof(bool),
898 typeof(bool),
899 typeof(ref int),
901 }, ReturnType = typeof(bool))]
902 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "RotatedBy", MemberParameters = new object[]
903 {
905 typeof(double),
907 }, ReturnType = typeof(Vector2))]
908 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 49)]
909 public static void Draw(SpriteBatch spriteBatch)
910 {
911 throw null;
912 }
913
914 [global::Cpp2ILInjected.Token(Token = "0x6003977")]
915 [global::Cpp2ILInjected.Address(RVA = "0x144F88C", Offset = "0x144F88C", Length = "0x8")]
916 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
917 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
919 {
920 throw null;
921 }
922
923 // Note: this type is marked as 'beforefieldinit'.
924 [global::Cpp2ILInjected.Token(Token = "0x6003978")]
925 [global::Cpp2ILInjected.Address(RVA = "0x144F894", Offset = "0x144F894", Length = "0x8C")]
926 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
927 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = ".ctor", ReturnType = typeof(void))]
928 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
930 {
931 throw null;
932 }
933
934 [global::Cpp2ILInjected.Token(Token = "0x40079D9")]
935 private const float LOCKON_RANGE = 2000f;
936
937 [global::Cpp2ILInjected.Token(Token = "0x40079DA")]
938 private const int LOCKON_HOLD_LIFETIME = 40;
939
940 [global::Cpp2ILInjected.Token(Token = "0x40079DB")]
941 private static List<int> tempTargets;
942
943 [global::Cpp2ILInjected.Token(Token = "0x20006C4")]
944 public enum LockOnMode
945 {
946 [global::Cpp2ILInjected.Token(Token = "0x40079DD")]
948 [global::Cpp2ILInjected.Token(Token = "0x40079DE")]
950 [global::Cpp2ILInjected.Token(Token = "0x40079DF")]
951 ThreeDS
952 }
953 }
954}
class f__AnonymousType0<< Count > j__TPar
GUISettingID
static void GetClosestTarget(Vector2 position)
static void RefreshTargets(Vector2 position, float radius)
static void SetActive(bool on)
static void Draw(SpriteBatch spriteBatch)
static bool ShouldLockOn(Player p)
static LockOnHelper.LockOnMode UseMode
static void Toggle(bool forceOff=false)
static void FindMostViableTarget(LockOnHelper.LockOnMode context, ref int targetVar)
static void SetLockPosition(Vector2 position)