17 [global::Cpp2ILInjected.Token(Token =
"0x6004A01")]
18 [global::Cpp2ILInjected.Address(RVA =
"0x839ED8", Offset =
"0x839ED8", Length =
"0x6C")]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
20 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
26 [global::Cpp2ILInjected.Token(Token =
"0x6004A02")]
27 [global::Cpp2ILInjected.Address(RVA =
"0x839F44", Offset =
"0x839F44", Length =
"0x1F8")]
28 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
LanternSky), Member =
"Activate", MemberParameters =
new object[]
33 }, ReturnType =
typeof(
void))]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Main), Member =
"get_screenHeight", ReturnType =
typeof(
int))]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
UnifiedRandom), Member =
"Next", MemberParameters =
new object[]
41 }, ReturnType =
typeof(
int))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
".ctor", MemberParameters =
new object[]
46 }, ReturnType =
typeof(
void))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
LanternSky), Member =
"ResetLantern", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
void))]
48 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 5)]
54 [global::Cpp2ILInjected.Token(Token =
"0x6004A03")]
55 [global::Cpp2ILInjected.Address(RVA =
"0x83A13C", Offset =
"0x83A13C", Length =
"0x12C")]
56 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
LanternSky), Member =
"GenerateLanterns", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
void))]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
63 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 1)]
69 [global::Cpp2ILInjected.Token(Token =
"0x6004A04")]
70 [global::Cpp2ILInjected.Address(RVA =
"0x83A268", Offset =
"0x83A268", Length =
"0x37C")]
71 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Utils), Member =
"ToDirectionInt", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
int))]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Utils[]), Member =
"Clamp", MemberTypeParameters =
new object[] {
typeof(
float) }, MemberParameters =
new object[]
81 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
LanternSky.Lantern), Member =
"get_FloatAdjustedSpeed", ReturnType =
typeof(
float))]
82 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Math), Member =
"Max", MemberParameters =
new object[]
86 }, ReturnType =
typeof(
int))]
92 }, ReturnType =
typeof(
int))]
93 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
".ctor", MemberParameters =
new object[]
97 }, ReturnType =
typeof(
void))]
98 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 12)]
104 [global::Cpp2ILInjected.Token(Token =
"0x6004A05")]
105 [global::Cpp2ILInjected.Address(RVA =
"0x83A5E4", Offset =
"0x83A5E4", Length =
"0x57C")]
106 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
107 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Main), Member =
"get_gameMenu", ReturnType =
typeof(
bool))]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Main), Member =
"get_screenWidth", ReturnType =
typeof(
int))]
111 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Main), Member =
"get_screenHeight", ReturnType =
typeof(
int))]
112 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
".ctor", MemberParameters =
new object[]
116 }, ReturnType =
typeof(
void))]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Addition", MemberParameters =
new object[]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Rectangle), Member =
".ctor", MemberParameters =
new object[]
128 }, ReturnType =
typeof(
void))]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Color), Member =
".ctor", MemberParameters =
new object[]
135 }, ReturnType =
typeof(
void))]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Multiply", MemberParameters =
new object[]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Subtraction", MemberParameters =
new object[]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Multiply", MemberParameters =
new object[]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Rectangle),
Member =
"Contains", MemberParameters =
new object[]
155 }, ReturnType =
typeof(
bool))]
164 }, ReturnType =
typeof(
void))]
165 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 10)]
171 [global::Cpp2ILInjected.Token(Token =
"0x6004A06")]
172 [global::Cpp2ILInjected.Address(RVA =
"0x83AB60", Offset =
"0x83AB60", Length =
"0x448")]
173 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
174 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
LanternSky), Member =
"Draw", MemberParameters =
new object[]
179 }, ReturnType =
typeof(
void))]
180 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Utils), Member =
"ToRotationVector2", MemberParameters =
new object[] {
typeof(
float) }, ReturnType =
typeof(
Vector2))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Color), Member =
".ctor", MemberParameters =
new object[]
188 }, ReturnType =
typeof(
void))]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Color), Member =
"op_Multiply", MemberParameters =
new object[]
194 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
".ctor", MemberParameters =
new object[]
198 }, ReturnType =
typeof(
void))]
199 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Utils),
Member =
"RotatedBy", MemberParameters =
new object[]
205 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Multiply", MemberParameters =
new object[]
210 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Addition", MemberParameters =
new object[]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Division", MemberParameters =
new object[]
234 }, ReturnType =
typeof(
void))]
235 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 14)]
241 [global::Cpp2ILInjected.Token(Token =
"0x6004A07")]
242 [global::Cpp2ILInjected.Address(RVA =
"0x83AFA8", Offset =
"0x83AFA8", Length =
"0x40")]
243 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
244 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
LanternSky), Member =
"GenerateLanterns", MemberParameters =
new object[] {
typeof(
bool) }, ReturnType =
typeof(
void))]
251 [global::Cpp2ILInjected.Token(Token =
"0x6004A08")]
252 [global::Cpp2ILInjected.Address(RVA =
"0x83AFE8", Offset =
"0x83AFE8", Length =
"0xC")]
253 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
259 [global::Cpp2ILInjected.Token(Token =
"0x6004A09")]
260 [global::Cpp2ILInjected.Address(RVA =
"0x83AFF4", Offset =
"0x83AFF4", Length =
"0x8")]
261 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
267 [global::Cpp2ILInjected.Token(Token =
"0x6004A0A")]
268 [global::Cpp2ILInjected.Address(RVA =
"0x83AFFC", Offset =
"0x83AFFC", Length =
"0x8")]
269 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
275 [global::Cpp2ILInjected.Token(Token =
"0x6004A0B")]
276 [global::Cpp2ILInjected.Address(RVA =
"0x83B004", Offset =
"0x83B004", Length =
"0x1060")]
277 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
279 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
282 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 4)]
288 [global::Cpp2ILInjected.Token(Token =
"0x40084A3")]
289 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x1C")]
292 [global::Cpp2ILInjected.Token(Token =
"0x40084A4")]
293 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x1D")]
296 [global::Cpp2ILInjected.Token(Token =
"0x40084A5")]
297 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x20")]
300 [global::Cpp2ILInjected.Token(Token =
"0x40084A6")]
301 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x28")]
304 [global::Cpp2ILInjected.Token(Token =
"0x40084A7")]
305 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x30")]
308 [global::Cpp2ILInjected.Token(Token =
"0x40084A8")]
309 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x38")]
312 [global::Cpp2ILInjected.Token(Token =
"0x40084A9")]
313 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x40")]
316 [global::Cpp2ILInjected.Token(Token =
"0x40084AA")]
319 [global::Cpp2ILInjected.Token(Token =
"0x20009CF")]
322 [global::Cpp2ILInjected.Token(Token =
"0x17000851")]
325 [global::Cpp2ILInjected.Token(Token =
"0x6004A0C")]
326 [global::Cpp2ILInjected.Address(RVA =
"0x855C80", Offset =
"0x855C80", Length =
"0x8")]
327 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
332 [global::Cpp2ILInjected.Token(Token =
"0x6004A0D")]
333 [global::Cpp2ILInjected.Address(RVA =
"0x855C88", Offset =
"0x855C88", Length =
"0x30")]
334 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
LanternSky), Member =
"ResetLantern", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
void))]
336 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
343 [global::Cpp2ILInjected.Token(Token =
"0x17000852")]
346 [global::Cpp2ILInjected.Token(Token =
"0x6004A0E")]
347 [global::Cpp2ILInjected.Address(RVA =
"0x855CB8", Offset =
"0x855CB8", Length =
"0x1C")]
348 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
350 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
357 [global::Cpp2ILInjected.Token(Token =
"0x6004A0F")]
358 [global::Cpp2ILInjected.Address(RVA =
"0x855CD4", Offset =
"0x855CD4", Length =
"0x38")]
359 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
LanternSky), Member =
"DrawLantern", MemberParameters =
new object[]
367 }, ReturnType =
typeof(
void))]
368 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 4)]
369 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Rectangle), Member =
".ctor", MemberParameters =
new object[]
375 }, ReturnType =
typeof(
void))]
381 [global::Cpp2ILInjected.Token(Token =
"0x40084AB")]
384 [global::Cpp2ILInjected.Token(Token =
"0x40084AC")]
385 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x0")]
388 [global::Cpp2ILInjected.Token(Token =
"0x40084AD")]
389 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x4")]
392 [global::Cpp2ILInjected.Token(Token =
"0x40084AE")]
393 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x8")]
396 [global::Cpp2ILInjected.Token(Token =
"0x40084AF")]
397 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x10")]
400 [global::Cpp2ILInjected.Token(Token =
"0x40084B0")]
401 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x18")]
404 [global::Cpp2ILInjected.Token(Token =
"0x40084B1")]
405 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x20")]
408 [global::Cpp2ILInjected.Token(Token =
"0x40084B2")]
409 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x24")]
412 [global::Cpp2ILInjected.Token(Token =
"0x40084B3")]
413 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x28")]
416 [global::Cpp2ILInjected.Token(Token =
"0x40084B4")]
417 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x2C")]
420 [global::Cpp2ILInjected.Token(Token =
"0x40084B5")]
421 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x30")]
424 [global::Cpp2ILInjected.Token(Token =
"0x40084B6")]
425 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x34")]
void DrawLantern(SpriteBatch spriteBatch, LanternSky.Lantern lantern, Color opacity, Vector2 depthScale, Vector2 position, float alpha)