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
TileObjectPreviewData.cs
Go to the documentation of this file.
1using System;
6
8{
9 [global::Cpp2ILInjected.Token(Token = "0x200067F")]
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x6003777")]
13 [global::Cpp2ILInjected.Address(RVA = "0x141FEFC", Offset = "0x141FEFC", Length = "0xB4")]
14 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "SetupPreview", MemberParameters = new object[]
16 {
17 typeof(int),
18 typeof(int),
19 typeof(int)
20 }, ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "Update", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "PlaceThing_TryReplacingTiles", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(bool))]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileObject), Member = "CanPlace", MemberParameters = new object[]
24 {
25 typeof(int),
26 typeof(int),
27 typeof(int),
28 typeof(int),
29 typeof(int),
31 typeof(bool),
32 typeof(int?)
33 }, ReturnType = typeof(bool))]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
36 {
38 typeof(int),
39 typeof(int)
40 }, ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
42 public void Reset()
43 {
44 throw null;
45 }
46
47 [global::Cpp2ILInjected.Token(Token = "0x6003778")]
48 [global::Cpp2ILInjected.Address(RVA = "0x141FFB0", Offset = "0x141FFB0", Length = "0x1C8")]
49 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
50 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileObject), Member = "CanPlace", MemberParameters = new object[]
51 {
52 typeof(int),
53 typeof(int),
54 typeof(int),
55 typeof(int),
56 typeof(int),
58 typeof(bool),
59 typeof(int?)
60 }, ReturnType = typeof(bool))]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "get_Length", ReturnType = typeof(int))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Clear", MemberParameters = new object[]
64 {
66 typeof(int),
67 typeof(int)
68 }, ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
71 {
72 throw null;
73 }
74
75 [global::Cpp2ILInjected.Token(Token = "0x170006AD")]
76 public bool Active
77 {
78 [global::Cpp2ILInjected.Token(Token = "0x6003779")]
79 [global::Cpp2ILInjected.Address(RVA = "0x1420178", Offset = "0x1420178", Length = "0x8")]
80 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
81 get
82 {
83 throw null;
84 }
85 [global::Cpp2ILInjected.Token(Token = "0x600377A")]
86 [global::Cpp2ILInjected.Address(RVA = "0x1420180", Offset = "0x1420180", Length = "0xC")]
87 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
88 set
89 {
90 throw null;
91 }
92 }
93
94 [global::Cpp2ILInjected.Token(Token = "0x170006AE")]
95 public ushort Type
96 {
97 [global::Cpp2ILInjected.Token(Token = "0x600377B")]
98 [global::Cpp2ILInjected.Address(RVA = "0x142018C", Offset = "0x142018C", Length = "0x8")]
99 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
100 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
101 get
102 {
103 throw null;
104 }
105 [global::Cpp2ILInjected.Token(Token = "0x600377C")]
106 [global::Cpp2ILInjected.Address(RVA = "0x1420194", Offset = "0x1420194", Length = "0x8")]
107 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
109 set
110 {
111 throw null;
112 }
113 }
114
115 [global::Cpp2ILInjected.Token(Token = "0x170006AF")]
116 public short Style
117 {
118 [global::Cpp2ILInjected.Token(Token = "0x600377D")]
119 [global::Cpp2ILInjected.Address(RVA = "0x142019C", Offset = "0x142019C", Length = "0x8")]
120 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
122 get
123 {
124 throw null;
125 }
126 [global::Cpp2ILInjected.Token(Token = "0x600377E")]
127 [global::Cpp2ILInjected.Address(RVA = "0x14201A4", Offset = "0x14201A4", Length = "0x8")]
128 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
129 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
130 set
131 {
132 throw null;
133 }
134 }
135
136 [global::Cpp2ILInjected.Token(Token = "0x170006B0")]
137 public int Alternate
138 {
139 [global::Cpp2ILInjected.Token(Token = "0x600377F")]
140 [global::Cpp2ILInjected.Address(RVA = "0x14201AC", Offset = "0x14201AC", Length = "0x8")]
141 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
142 get
143 {
144 throw null;
145 }
146 [global::Cpp2ILInjected.Token(Token = "0x6003780")]
147 [global::Cpp2ILInjected.Address(RVA = "0x14201B4", Offset = "0x14201B4", Length = "0x8")]
148 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
149 set
150 {
151 throw null;
152 }
153 }
154
155 [global::Cpp2ILInjected.Token(Token = "0x170006B1")]
156 public int Random
157 {
158 [global::Cpp2ILInjected.Token(Token = "0x6003781")]
159 [global::Cpp2ILInjected.Address(RVA = "0x14201BC", Offset = "0x14201BC", Length = "0x8")]
160 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
161 get
162 {
163 throw null;
164 }
165 [global::Cpp2ILInjected.Token(Token = "0x6003782")]
166 [global::Cpp2ILInjected.Address(RVA = "0x14201C4", Offset = "0x14201C4", Length = "0x8")]
167 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
168 set
169 {
170 throw null;
171 }
172 }
173
174 [global::Cpp2ILInjected.Token(Token = "0x170006B2")]
176 {
177 [global::Cpp2ILInjected.Token(Token = "0x6003783")]
178 [global::Cpp2ILInjected.Address(RVA = "0x14201CC", Offset = "0x14201CC", Length = "0x8")]
179 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
180 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
181 get
182 {
183 throw null;
184 }
185 [global::Cpp2ILInjected.Token(Token = "0x6003784")]
186 [global::Cpp2ILInjected.Address(RVA = "0x14201D4", Offset = "0x14201D4", Length = "0x180")]
187 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
188 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = "SetupPreview", MemberParameters = new object[]
189 {
190 typeof(int),
191 typeof(int),
192 typeof(int)
193 }, ReturnType = typeof(void))]
194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileObject), Member = "CanPlace", MemberParameters = new object[]
195 {
196 typeof(int),
197 typeof(int),
198 typeof(int),
199 typeof(int),
200 typeof(int),
202 typeof(bool),
203 typeof(int?)
204 }, ReturnType = typeof(bool))]
205 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
206 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FormatException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
207 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
208 set
209 {
210 throw null;
211 }
212 }
213
214 [global::Cpp2ILInjected.Token(Token = "0x170006B3")]
216 {
217 [global::Cpp2ILInjected.Token(Token = "0x6003785")]
218 [global::Cpp2ILInjected.Address(RVA = "0x1420354", Offset = "0x1420354", Length = "0x8")]
219 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
220 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
221 get
222 {
223 throw null;
224 }
225 [global::Cpp2ILInjected.Token(Token = "0x6003786")]
226 [global::Cpp2ILInjected.Address(RVA = "0x142035C", Offset = "0x142035C", Length = "0x8")]
227 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
228 set
229 {
230 throw null;
231 }
232 }
233
234 [global::Cpp2ILInjected.Token(Token = "0x170006B4")]
236 {
237 [global::Cpp2ILInjected.Token(Token = "0x6003787")]
238 [global::Cpp2ILInjected.Address(RVA = "0x1420364", Offset = "0x1420364", Length = "0x8")]
239 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
240 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
241 get
242 {
243 throw null;
244 }
245 [global::Cpp2ILInjected.Token(Token = "0x6003788")]
246 [global::Cpp2ILInjected.Address(RVA = "0x142036C", Offset = "0x142036C", Length = "0x8")]
247 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
248 set
249 {
250 throw null;
251 }
252 }
253
254 [global::Cpp2ILInjected.Token(Token = "0x6003789")]
255 [global::Cpp2ILInjected.Address(RVA = "0x1420374", Offset = "0x1420374", Length = "0x6C")]
256 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileObject), Member = "CanPlace", MemberParameters = new object[]
258 {
259 typeof(int),
260 typeof(int),
261 typeof(int),
262 typeof(int),
263 typeof(int),
265 typeof(bool),
266 typeof(int?)
267 }, ReturnType = typeof(bool))]
268 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
269 public void AllInvalid()
270 {
271 throw null;
272 }
273
274 [global::Cpp2ILInjected.Token(Token = "0x170006B5")]
275 public int this[int x, int y]
276 {
277 [global::Cpp2ILInjected.Token(Token = "0x600378A")]
278 [global::Cpp2ILInjected.Address(RVA = "0x14203E0", Offset = "0x14203E0", Length = "0x80")]
279 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
280 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileObject), Member = "DrawPreview", MemberParameters = new object[]
281 {
285 }, ReturnType = typeof(void))]
286 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
287 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IndexOutOfRangeException), Member = ".ctor", ReturnType = typeof(void))]
288 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
289 get
290 {
291 throw null;
292 }
293 [global::Cpp2ILInjected.Token(Token = "0x600378B")]
294 [global::Cpp2ILInjected.Address(RVA = "0x1420460", Offset = "0x1420460", Length = "0x80")]
295 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
296 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileObject), Member = "CanPlace", MemberParameters = new object[]
297 {
298 typeof(int),
299 typeof(int),
300 typeof(int),
301 typeof(int),
302 typeof(int),
304 typeof(bool),
305 typeof(int?)
306 }, ReturnType = typeof(bool))]
307 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 14)]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IndexOutOfRangeException), Member = ".ctor", ReturnType = typeof(void))]
309 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
310 set
311 {
312 throw null;
313 }
314 }
315
316 [global::Cpp2ILInjected.Token(Token = "0x600378C")]
317 [global::Cpp2ILInjected.Address(RVA = "0x14204E0", Offset = "0x14204E0", Length = "0x8")]
318 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIRubbleMaker), Member = ".ctor", ReturnType = typeof(void))]
319 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LocalUserGameState), Member = ".ctor", ReturnType = typeof(void))]
320 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileObject), Member = "CanPlace", MemberParameters = new object[]
321 {
322 typeof(int),
323 typeof(int),
324 typeof(int),
325 typeof(int),
326 typeof(int),
328 typeof(bool),
329 typeof(int?)
330 }, ReturnType = typeof(bool))]
331 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
332 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
334 {
335 throw null;
336 }
337
338 [global::Cpp2ILInjected.Token(Token = "0x4007881")]
339 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
340 private ushort _type;
341
342 [global::Cpp2ILInjected.Token(Token = "0x4007882")]
343 [global::Cpp2ILInjected.FieldOffset(Offset = "0x12")]
344 private short _style;
345
346 [global::Cpp2ILInjected.Token(Token = "0x4007883")]
347 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
348 private int _alternate;
349
350 [global::Cpp2ILInjected.Token(Token = "0x4007884")]
351 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
352 private int _random;
353
354 [global::Cpp2ILInjected.Token(Token = "0x4007885")]
355 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
356 private bool _active;
357
358 [global::Cpp2ILInjected.Token(Token = "0x4007886")]
359 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1E")]
360 private Point16 _size;
361
362 [global::Cpp2ILInjected.Token(Token = "0x4007887")]
363 [global::Cpp2ILInjected.FieldOffset(Offset = "0x22")]
365
366 [global::Cpp2ILInjected.Token(Token = "0x4007888")]
367 [global::Cpp2ILInjected.FieldOffset(Offset = "0x26")]
369
370 [global::Cpp2ILInjected.Token(Token = "0x4007889")]
371 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
372 private int[,] _data;
373
374 [global::Cpp2ILInjected.Token(Token = "0x400788A")]
375 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
377
378 [global::Cpp2ILInjected.Token(Token = "0x400788B")]
379 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
380 private float _percentValid;
381
382 [global::Cpp2ILInjected.Token(Token = "0x400788C")]
384
385 [global::Cpp2ILInjected.Token(Token = "0x400788D")]
387
388 [global::Cpp2ILInjected.Token(Token = "0x400788E")]
389 public const int None = 0;
390
391 [global::Cpp2ILInjected.Token(Token = "0x400788F")]
392 public const int ValidSpot = 1;
393
394 [global::Cpp2ILInjected.Token(Token = "0x4007890")]
395 public const int InvalidSpot = 2;
396 }
397}
class f__AnonymousType0<< Count > j__TPar