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
AnchoredEntitiesCollection.cs
Go to the documentation of this file.
1using System;
8
10{
11 [global::Cpp2ILInjected.Token(Token = "0x2000674")]
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x170006A9")]
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x6003730")]
18 [global::Cpp2ILInjected.Address(RVA = "0x141DF40", Offset = "0x141DF40", Length = "0x40")]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
20 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
21 get
22 {
23 throw null;
24 }
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x6003731")]
28 [global::Cpp2ILInjected.Address(RVA = "0x141DF80", Offset = "0x141DF80", Length = "0x98")]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "Initialize", ReturnType = typeof(void))]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<AnchoredEntitiesCollection.IndexPointPair>), Member = ".ctor", ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
35 {
36 throw null;
37 }
38
39 [global::Cpp2ILInjected.Token(Token = "0x6003732")]
40 [global::Cpp2ILInjected.Address(RVA = "0x141E018", Offset = "0x141E018", Length = "0x48")]
41 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoUpdateInWorld", MemberParameters = new object[] { typeof(Stopwatch) }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
43 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
44 public void ClearNPCAnchors()
45 {
46 throw null;
47 }
48
49 [global::Cpp2ILInjected.Token(Token = "0x6003733")]
50 [global::Cpp2ILInjected.Address(RVA = "0x141E060", Offset = "0x141E060", Length = "0x48")]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoUpdateInWorld", MemberParameters = new object[] { typeof(Stopwatch) }, ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
53 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
54 public void ClearPlayerAnchors()
55 {
56 throw null;
57 }
58
59 [global::Cpp2ILInjected.Token(Token = "0x6003734")]
60 [global::Cpp2ILInjected.Address(RVA = "0x141E0A8", Offset = "0x141E0A8", Length = "0xC0")]
61 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
62 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI_007_TownEntities", ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
64 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
65 public void AddNPC(int npcIndex, Point coords)
66 {
67 throw null;
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x6003735")]
71 [global::Cpp2ILInjected.Address(RVA = "0x141E168", Offset = "0x141E168", Length = "0x4")]
72 [global::Cpp2ILInjected.CallAnalysis.CallAnalysisNotSupported]
73 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSittingHelper), Member = "UpdateSitting", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
74 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSittingHelper), Member = "SitDown", MemberParameters = new object[]
75 {
77 typeof(int),
78 typeof(int)
79 }, ReturnType = typeof(void))]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSleepingHelper), Member = "UpdateState", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
81 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSleepingHelper), Member = "StartSleeping", MemberParameters = new object[]
82 {
84 typeof(int),
85 typeof(int)
86 }, ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
89 {
90 throw null;
91 }
92
93 [global::Cpp2ILInjected.Token(Token = "0x6003736")]
94 [global::Cpp2ILInjected.Address(RVA = "0x141E2D0", Offset = "0x141E2D0", Length = "0xDC")]
95 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSittingHelper), Member = "UpdateSitting", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
97 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSittingHelper), Member = "SitDown", MemberParameters = new object[]
98 {
100 typeof(int),
101 typeof(int)
102 }, ReturnType = typeof(void))]
103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSleepingHelper), Member = "UpdateState", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlayerSleepingHelper), Member = "StartSleeping", MemberParameters = new object[]
105 {
106 typeof(Player),
107 typeof(int),
108 typeof(int)
109 }, ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AnchoredEntitiesCollection), Member = "GetEntitiesInCoords", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(int))]
112 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
114 {
115 throw null;
116 }
117
118 [global::Cpp2ILInjected.Token(Token = "0x6003737")]
119 [global::Cpp2ILInjected.Address(RVA = "0x141E16C", Offset = "0x141E16C", Length = "0x164")]
120 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AnchoredEntitiesCollection), Member = "AddPlayerAndGetItsStackedIndexInCoords", MemberParameters = new object[]
122 {
123 typeof(int),
124 typeof(Point),
125 typeof(ref int)
126 }, ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<AnchoredEntitiesCollection.IndexPointPair>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Point), Member = "op_Equality", MemberParameters = new object[]
130 {
131 typeof(Point),
133 }, ReturnType = typeof(bool))]
134 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
135 private int GetEntitiesInCoords(Point coords)
136 {
137 throw null;
138 }
139
140 [global::Cpp2ILInjected.Token(Token = "0x4007825")]
141 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
143
144 [global::Cpp2ILInjected.Token(Token = "0x4007826")]
145 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
147
148 [global::Cpp2ILInjected.Token(Token = "0x2000675")]
149 private struct IndexPointPair
150 {
151 [global::Cpp2ILInjected.Token(Token = "0x4007827")]
152 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
153 public int index;
154
155 [global::Cpp2ILInjected.Token(Token = "0x4007828")]
156 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4")]
157 public Point coords;
158 }
159 }
160}
class f__AnonymousType0<< Count > j__TPar
void AddPlayerAndGetItsStackedIndexInCoords(int playerIndex, Point coords, out int stackedIndexInCoords)
List< AnchoredEntitiesCollection.IndexPointPair > _anchoredPlayers
List< AnchoredEntitiesCollection.IndexPointPair > _anchoredNPCs