15 [global::Cpp2ILInjected.Token(Token =
"0x6004E01")]
16 [global::Cpp2ILInjected.Address(RVA =
"0x8CED64", Offset =
"0x8CED64", Length =
"0x428")]
17 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Main), Member =
"DoUpdate", MemberParameters =
new object[] {
typeof(
GameTime) }, ReturnType =
typeof(
void))]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
List<object>), Member =
"get_Item", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
"T")]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
List<object>), Member =
"Remove", MemberParameters =
new object[] {
typeof(
object) }, ReturnType =
typeof(
bool))]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Main), Member =
"get_myPlayer", ReturnType =
typeof(
int))]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
List<Vector2>), Member =
"get_Item", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
"T")]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Math), Member =
"Sign", MemberParameters =
new object[] {
typeof(
float) }, ReturnType =
typeof(
int))]
30 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 29)]
36 [global::Cpp2ILInjected.Token(Token =
"0x6004E02")]
37 [global::Cpp2ILInjected.Address(RVA =
"0x8CF488", Offset =
"0x8CF488", Length =
"0x240")]
38 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
39 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Main), Member =
"DrawCapture", MemberParameters =
new object[]
43 }, ReturnType =
typeof(
void))]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Main), Member =
"DoDraw_WallsTilesNPCs", ReturnType =
typeof(
void))]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Main), Member =
"get_screenWidth", ReturnType =
typeof(
int))]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Main), Member =
"get_screenHeight", ReturnType =
typeof(
int))]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
".ctor", MemberParameters =
new object[]
53 }, ReturnType =
typeof(
void))]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Multiply", MemberParameters =
new object[]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Addition", MemberParameters =
new object[]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Utils),
Member =
"CenteredRectangle", MemberParameters =
new object[]
72 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 12)]
78 [global::Cpp2ILInjected.Token(Token =
"0x6004E03")]
79 [global::Cpp2ILInjected.Address(RVA =
"0x8CF860", Offset =
"0x8CF860", Length =
"0x240")]
80 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
81 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Main), Member =
"DrawCapture", MemberParameters =
new object[]
85 }, ReturnType =
typeof(
void))]
86 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Main), Member =
"DoDraw_WallsTilesNPCs", ReturnType =
typeof(
void))]
87 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Main), Member =
"get_screenWidth", ReturnType =
typeof(
int))]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Main), Member =
"get_screenHeight", ReturnType =
typeof(
int))]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
".ctor", MemberParameters =
new object[]
95 }, ReturnType =
typeof(
void))]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Multiply", MemberParameters =
new object[]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Addition", MemberParameters =
new object[]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Utils),
Member =
"CenteredRectangle", MemberParameters =
new object[]
114 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 12)]
120 [global::Cpp2ILInjected.Token(Token =
"0x6004E04")]
121 [global::Cpp2ILInjected.Address(RVA =
"0x8CFC98", Offset =
"0x8CFC98", Length =
"0x1E8")]
122 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
123 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Main), Member =
"DoDraw", MemberParameters =
new object[] {
typeof(
GameTime) }, ReturnType =
typeof(
void))]
124 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
125 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Color), Member =
"op_Multiply", MemberParameters =
new object[]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Main), Member =
"get_screenWidth", ReturnType =
typeof(
int))]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Main), Member =
"get_screenHeight", ReturnType =
typeof(
int))]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Rectangle), Member =
".ctor", MemberParameters =
new object[]
138 }, ReturnType =
typeof(
void))]
146 }, ReturnType =
typeof(
void))]
147 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 11)]
153 [global::Cpp2ILInjected.Token(Token =
"0x6004E05")]
154 [global::Cpp2ILInjected.Address(RVA =
"0x8CFE80", Offset =
"0x8CFE80", Length =
"0xA90")]
155 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
156 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
NPC), Member =
"HitEffect", MemberParameters =
new object[]
160 }, ReturnType =
typeof(
void))]
161 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Utils), Member =
"RotatedBy", MemberParameters =
new object[]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
".ctor", MemberParameters =
new object[]
174 }, ReturnType =
typeof(
void))]
175 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Addition", MemberParameters =
new object[]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Multiply", MemberParameters =
new object[]
185 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
object),
Member =
".ctor", ReturnType =
typeof(
void))]
186 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2),
Member =
"op_Subtraction", MemberParameters =
new object[]
191 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 38)]
197 [global::Cpp2ILInjected.Token(Token =
"0x6004E06")]
198 [global::Cpp2ILInjected.Address(RVA =
"0x8D0988", Offset =
"0x8D0988", Length =
"0x228")]
199 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
200 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
NPC), Member =
"AI", ReturnType =
typeof(
void))]
201 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
202 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
UnifiedRandom), Member =
"Next", MemberParameters =
new object[]
206 }, ReturnType =
typeof(
int))]
207 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
MoonlordDeathDrama.MoonlordExplosion), Member =
".ctor", MemberParameters =
new object[]
212 }, ReturnType =
typeof(
void))]
213 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 13)]
219 [global::Cpp2ILInjected.Token(Token =
"0x6004E07")]
220 [global::Cpp2ILInjected.Address(RVA =
"0x8D0CAC", Offset =
"0x8D0CAC", Length =
"0x120")]
221 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
NPC), Member =
"AI", ReturnType =
typeof(
void))]
223 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 7)]
224 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 5)]
230 [global::Cpp2ILInjected.Token(Token =
"0x6004E08")]
231 [global::Cpp2ILInjected.Address(RVA =
"0x8D0DCC", Offset =
"0x8D0DCC", Length =
"0x8")]
232 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
233 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
object), Member =
".ctor", ReturnType =
typeof(
void))]
240 [global::Cpp2ILInjected.Token(Token =
"0x6004E09")]
241 [global::Cpp2ILInjected.Address(RVA =
"0x8D0DD4", Offset =
"0x8D0DD4", Length =
"0x12C")]
242 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
245 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 10)]
251 [global::Cpp2ILInjected.Token(Token =
"0x40086C3")]
254 [global::Cpp2ILInjected.Token(Token =
"0x40086C4")]
257 [global::Cpp2ILInjected.Token(Token =
"0x40086C5")]
260 [global::Cpp2ILInjected.Token(Token =
"0x40086C6")]
263 [global::Cpp2ILInjected.Token(Token =
"0x40086C7")]
266 [global::Cpp2ILInjected.Token(Token =
"0x2000A52")]
269 [global::Cpp2ILInjected.Token(Token =
"0x6004E0A")]
270 [global::Cpp2ILInjected.Address(RVA =
"0x8D0910", Offset =
"0x8D0910", Length =
"0x78")]
271 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
272 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
object), Member =
".ctor", ReturnType =
typeof(
void))]
278 [global::Cpp2ILInjected.Token(Token =
"0x6004E0B")]
279 [global::Cpp2ILInjected.Address(RVA =
"0x8CF18C", Offset =
"0x8CF18C", Length =
"0xB0")]
281 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
282 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Addition", MemberParameters =
new object[]
287 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
293 [global::Cpp2ILInjected.Token(Token =
"0x6004E0C")]
294 [global::Cpp2ILInjected.Address(RVA =
"0x8CF754", Offset =
"0x8CF754", Length =
"0x10C")]
296 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
299 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Subtraction", MemberParameters =
new object[]
304 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
SpriteBatch), Member =
"Draw", MemberParameters =
new object[]
315 }, ReturnType =
typeof(
void))]
316 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 4)]
322 [global::Cpp2ILInjected.Token(Token =
"0x1700089C")]
325 [global::Cpp2ILInjected.Token(Token =
"0x6004E0D")]
326 [global::Cpp2ILInjected.Address(RVA =
"0x8CF23C", Offset =
"0x8CF23C", Length =
"0xD4")]
327 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
329 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
330 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 3)]
337 [global::Cpp2ILInjected.Token(Token =
"0x6004E0E")]
338 [global::Cpp2ILInjected.Address(RVA =
"0x8CF6C8", Offset =
"0x8CF6C8", Length =
"0x8C")]
340 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
343 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
349 [global::Cpp2ILInjected.Token(Token =
"0x6004E0F")]
350 [global::Cpp2ILInjected.Address(RVA =
"0x8D0F00", Offset =
"0x8D0F00", Length =
"0x25C")]
351 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
353 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Lighting), Member =
"GetColor", MemberParameters =
new object[]
361 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector3), Member =
"op_Addition", MemberParameters =
new object[]
366 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector3), Member =
"op_Division", MemberParameters =
new object[]
372 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 12)]
378 [global::Cpp2ILInjected.Token(Token =
"0x40086C8")]
379 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x10")]
382 [global::Cpp2ILInjected.Token(Token =
"0x40086C9")]
383 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x18")]
386 [global::Cpp2ILInjected.Token(Token =
"0x40086CA")]
387 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x20")]
390 [global::Cpp2ILInjected.Token(Token =
"0x40086CB")]
391 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x28")]
394 [global::Cpp2ILInjected.Token(Token =
"0x40086CC")]
395 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x30")]
398 [global::Cpp2ILInjected.Token(Token =
"0x40086CD")]
399 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x34")]
403 [global::Cpp2ILInjected.Token(Token =
"0x2000A53")]
406 [global::Cpp2ILInjected.Token(Token =
"0x6004E10")]
407 [global::Cpp2ILInjected.Address(RVA =
"0x8D0BB0", Offset =
"0x8D0BB0", Length =
"0xFC")]
409 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
410 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
object), Member =
".ctor", ReturnType =
typeof(
void))]
411 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Utils), Member =
"Frame", MemberParameters =
new object[]
422 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Division", MemberParameters =
new object[]
427 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 4)]
433 [global::Cpp2ILInjected.Token(Token =
"0x6004E11")]
434 [global::Cpp2ILInjected.Address(RVA =
"0x8CF310", Offset =
"0x8CF310", Length =
"0x90")]
435 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
437 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
438 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Utils), Member =
"Frame", MemberParameters =
new object[]
448 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
454 [global::Cpp2ILInjected.Token(Token =
"0x6004E12")]
455 [global::Cpp2ILInjected.Address(RVA =
"0x8CFB2C", Offset =
"0x8CFB2C", Length =
"0x16C")]
456 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
458 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
459 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Color), Member =
".ctor", MemberParameters =
new object[]
465 }, ReturnType =
typeof(
void))]
467 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Vector2), Member =
"op_Subtraction", MemberParameters =
new object[]
473 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
SpriteBatch), Member =
"Draw", MemberParameters =
new object[]
484 }, ReturnType =
typeof(
void))]
485 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 5)]
491 [global::Cpp2ILInjected.Token(Token =
"0x1700089D")]
494 [global::Cpp2ILInjected.Token(Token =
"0x6004E13")]
495 [global::Cpp2ILInjected.Address(RVA =
"0x8CF3A0", Offset =
"0x8CF3A0", Length =
"0xE8")]
496 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
498 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
499 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 3)]
506 [global::Cpp2ILInjected.Token(Token =
"0x6004E14")]
507 [global::Cpp2ILInjected.Address(RVA =
"0x8CFAA0", Offset =
"0x8CFAA0", Length =
"0x8C")]
509 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
512 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
518 [global::Cpp2ILInjected.Token(Token =
"0x6004E15")]
519 [global::Cpp2ILInjected.Address(RVA =
"0x8D115C", Offset =
"0x8D115C", Length =
"0x30")]
520 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
521 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Color), Member =
".ctor", MemberParameters =
new object[]
527 }, ReturnType =
typeof(
void))]
533 [global::Cpp2ILInjected.Token(Token =
"0x40086CE")]
534 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x10")]
537 [global::Cpp2ILInjected.Token(Token =
"0x40086CF")]
538 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x18")]
541 [global::Cpp2ILInjected.Token(Token =
"0x40086D0")]
542 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x20")]
545 [global::Cpp2ILInjected.Token(Token =
"0x40086D1")]
546 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x28")]
549 [global::Cpp2ILInjected.Token(Token =
"0x40086D2")]
550 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x38")]
553 [global::Cpp2ILInjected.Token(Token =
"0x40086D3")]
554 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x3C")]
MoonlordPiece(Texture2D pieceTexture, Vector2 textureOrigin, Vector2 centerPos, Vector2 velocity, float rot, float angularVelocity)