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
NPCKillAttempt.cs
Go to the documentation of this file.
1using System;
5
7{
8 [global::Cpp2ILInjected.Token(Token = "0x200063A")]
9 public struct NPCKillAttempt
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x6003646")]
12 [global::Cpp2ILInjected.Address(RVA = "0x13DD8A4", Offset = "0x13DD8A4", Length = "0x18")]
13 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ApplyDamageToNPC", MemberParameters = new object[]
14 {
15 typeof(NPC),
16 typeof(int),
17 typeof(float),
18 typeof(int),
19 typeof(bool)
20 }, ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ProcessHitAgainstNPC", MemberParameters = new object[]
22 {
23 typeof(Item),
25 typeof(int),
26 typeof(float),
27 typeof(int)
28 }, ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Damage", ReturnType = typeof(void))]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
31 public NPCKillAttempt(NPC target)
32 {
33 throw null;
34 }
35
36 [global::Cpp2ILInjected.Token(Token = "0x6003647")]
37 [global::Cpp2ILInjected.Address(RVA = "0x13DD8BC", Offset = "0x13DD8BC", Length = "0x14")]
38 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
39 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ApplyDamageToNPC", MemberParameters = new object[]
40 {
41 typeof(NPC),
42 typeof(int),
43 typeof(float),
44 typeof(int),
45 typeof(bool)
46 }, ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ProcessHitAgainstNPC", MemberParameters = new object[]
48 {
49 typeof(Item),
51 typeof(int),
52 typeof(float),
53 typeof(int)
54 }, ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "Damage", ReturnType = typeof(void))]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
57 public bool DidNPCDie()
58 {
59 throw null;
60 }
61
62 [global::Cpp2ILInjected.Token(Token = "0x6003648")]
63 [global::Cpp2ILInjected.Address(RVA = "0x13DD8D0", Offset = "0x13DD8D0", Length = "0x28")]
64 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
65 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
67 {
68 throw null;
69 }
70
71 [global::Cpp2ILInjected.Token(Token = "0x40076FE")]
72 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
74
75 [global::Cpp2ILInjected.Token(Token = "0x40076FF")]
76 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
77 public readonly int netId;
78
79 [global::Cpp2ILInjected.Token(Token = "0x4007700")]
80 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC")]
81 public readonly bool active;
82 }
83}
class f__AnonymousType0<< Count > j__TPar