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
TETrainingDummy.cs
Go to the documentation of this file.
1using System;
3using System.IO;
10using Terraria.ID;
12
14{
15 [global::Cpp2ILInjected.Token(Token = "0x2000818")]
17 {
18 [global::Cpp2ILInjected.Token(Token = "0x6004279")]
19 [global::Cpp2ILInjected.Address(RVA = "0x7932DC", Offset = "0x7932DC", Length = "0xD4")]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action), Member = ".ctor", MemberParameters = new object[]
22 {
23 typeof(object),
25 }, ReturnType = typeof(void))]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileEntity), Member = "add__UpdateStart", MemberParameters = new object[] { typeof(Action) }, ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
28 public override void RegisterTileEntityID(int assignedID)
29 {
30 throw null;
31 }
32
33 [global::Cpp2ILInjected.Token(Token = "0x600427A")]
34 [global::Cpp2ILInjected.Address(RVA = "0x7933B0", Offset = "0x7933B0", Length = "0x64")]
35 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
36 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
37 public override void NetPlaceEntityAttempt(int x, int y)
38 {
39 throw null;
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x600427B")]
43 [global::Cpp2ILInjected.Address(RVA = "0x793414", Offset = "0x793414", Length = "0x64")]
44 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
45 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
46 public static void NetPlaceEntity(int x, int y)
47 {
48 throw null;
49 }
50
51 [global::Cpp2ILInjected.Token(Token = "0x600427C")]
52 [global::Cpp2ILInjected.Address(RVA = "0x793668", Offset = "0x793668", Length = "0x50")]
53 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TETrainingDummy), Member = ".ctor", ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
56 public override TileEntity GenerateInstance()
57 {
58 throw null;
59 }
60
61 [global::Cpp2ILInjected.Token(Token = "0x600427D")]
62 [global::Cpp2ILInjected.Address(RVA = "0x79371C", Offset = "0x79371C", Length = "0x64")]
63 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
64 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
65 public override bool IsTileValidForEntity(int x, int y)
66 {
67 throw null;
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x600427E")]
71 [global::Cpp2ILInjected.Address(RVA = "0x793910", Offset = "0x793910", Length = "0x80")]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, Rectangle>), Member = "Clear", ReturnType = typeof(void))]
74 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
75 public static void ClearBoxes()
76 {
77 throw null;
78 }
79
80 [global::Cpp2ILInjected.Token(Token = "0x600427F")]
81 [global::Cpp2ILInjected.Address(RVA = "0x793990", Offset = "0x793990", Length = "0x30C")]
82 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
83 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
85 {
86 typeof(int),
87 typeof(int),
88 typeof(int),
89 typeof(int)
90 }, ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Inflate", MemberParameters = new object[]
92 {
93 typeof(int),
94 typeof(int)
95 }, ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TETrainingDummy), Member = "Deactivate", ReturnType = typeof(void))]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TETrainingDummy), Member = "FillPlayerHitboxes", ReturnType = typeof(void))]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, Rectangle>), Member = "GetEnumerator", ReturnType = "Enumerator<TKey, TValue>")]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, Rectangle>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Intersects", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(bool))]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, Rectangle>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TETrainingDummy), Member = "Activate", ReturnType = typeof(void))]
103 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
104 public override void Update()
105 {
106 throw null;
107 }
108
109 [global::Cpp2ILInjected.Token(Token = "0x6004280")]
110 [global::Cpp2ILInjected.Address(RVA = "0x793DA8", Offset = "0x793DA8", Length = "0x164")]
111 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
112 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TETrainingDummy), Member = "Update", ReturnType = typeof(void))]
113 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "getRect", ReturnType = typeof(Rectangle))]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, Rectangle>), Member = "set_Item", MemberParameters = new object[]
116 {
117 typeof(int),
119 }, ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
121 private static void FillPlayerHitboxes()
122 {
123 throw null;
124 }
125
126 [global::Cpp2ILInjected.Token(Token = "0x6004281")]
127 [global::Cpp2ILInjected.Address(RVA = "0x793780", Offset = "0x793780", Length = "0x190")]
128 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
129 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
131 {
132 typeof(int),
133 typeof(int)
134 }, ReturnType = typeof(Tile))]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "active", ReturnType = typeof(bool))]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_type", ReturnType = typeof(ushort))]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_frameY", ReturnType = typeof(short))]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_frameX", ReturnType = typeof(short))]
139 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
140 public static bool ValidTile(int x, int y)
141 {
142 throw null;
143 }
144
145 [global::Cpp2ILInjected.Token(Token = "0x6004282")]
146 [global::Cpp2ILInjected.Address(RVA = "0x7936B8", Offset = "0x7936B8", Length = "0x64")]
147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileEntitiesManager), Member = "RegisterAll", ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TETrainingDummy), Member = "GenerateInstance", ReturnType = typeof(TileEntity))]
149 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TETrainingDummy), Member = "Place", MemberParameters = new object[]
150 {
151 typeof(int),
152 typeof(int)
153 }, ReturnType = typeof(int))]
154 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
155 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileEntity), Member = ".ctor", ReturnType = typeof(void))]
156 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
158 {
159 throw null;
160 }
161
162 [global::Cpp2ILInjected.Token(Token = "0x6004283")]
163 [global::Cpp2ILInjected.Address(RVA = "0x793478", Offset = "0x793478", Length = "0x1F0")]
164 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
165 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TETrainingDummy), Member = "Hook_AfterPlacement", MemberParameters = new object[]
166 {
167 typeof(int),
168 typeof(int),
169 typeof(int),
170 typeof(int),
171 typeof(int),
172 typeof(int)
173 }, ReturnType = typeof(int))]
174 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TETrainingDummy), Member = ".ctor", ReturnType = typeof(void))]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Point16), Member = ".ctor", MemberParameters = new object[]
177 {
178 typeof(int),
179 typeof(int)
180 }, ReturnType = typeof(void))]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileEntity), Member = "AssignNewID", ReturnType = typeof(int))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
183 {
184 typeof(object),
185 typeof(ref bool)
186 }, ReturnType = typeof(void))]
187 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "set_Item", MemberParameters = new object[]
188 {
189 typeof(int),
190 typeof(object)
191 }, ReturnType = typeof(void))]
192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileEntity), Member = "get_PositionKey", ReturnType = typeof(int))]
193 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
194 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
195 public static int Place(int x, int y)
196 {
197 throw null;
198 }
199
200 [global::Cpp2ILInjected.Token(Token = "0x6004284")]
201 [global::Cpp2ILInjected.Address(RVA = "0x7940B8", Offset = "0x7940B8", Length = "0x1F0")]
202 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
203 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
204 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetClientOnly", ReturnType = typeof(bool))]
205 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
206 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "SendTileSquare", MemberParameters = new object[]
207 {
208 typeof(int),
209 typeof(int),
210 typeof(int),
211 typeof(int),
212 typeof(int),
214 }, ReturnType = typeof(void))]
215 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TETrainingDummy), Member = "Place", MemberParameters = new object[]
216 {
217 typeof(int),
218 typeof(int)
219 }, ReturnType = typeof(int))]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHost", ReturnType = typeof(bool))]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "SendData", MemberParameters = new object[]
222 {
223 typeof(int),
224 typeof(int),
225 typeof(int),
227 typeof(int),
228 typeof(float),
229 typeof(float),
230 typeof(float),
231 typeof(int),
232 typeof(int),
233 typeof(int)
234 }, ReturnType = typeof(void))]
235 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
236 public static int Hook_AfterPlacement(int x, int y, int type = 378, int style = 0, int direction = 1, int alternate = 0)
237 {
238 throw null;
239 }
240
241 [global::Cpp2ILInjected.Token(Token = "0x6004285")]
242 [global::Cpp2ILInjected.Address(RVA = "0x7942A8", Offset = "0x7942A8", Length = "0x218")]
243 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
244 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldGen), Member = "Check2xX", MemberParameters = new object[]
245 {
246 typeof(int),
247 typeof(int),
248 typeof(ushort)
249 }, ReturnType = typeof(void))]
250 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
251 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileEntity), Member = "GetKey", MemberParameters = new object[]
252 {
253 typeof(int),
254 typeof(int)
255 }, ReturnType = typeof(int))]
256 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "TryGetValue", MemberParameters = new object[]
257 {
258 typeof(int),
259 typeof(ref object)
260 }, ReturnType = typeof(bool))]
261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
262 {
263 typeof(object),
264 typeof(ref bool)
265 }, ReturnType = typeof(void))]
266 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "Remove", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
268 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
269 public static void Kill(int x, int y)
270 {
271 throw null;
272 }
273
274 [global::Cpp2ILInjected.Token(Token = "0x6004286")]
275 [global::Cpp2ILInjected.Address(RVA = "0x7944C0", Offset = "0x7944C0", Length = "0xF8")]
276 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
277 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NetMessage), Member = "CompressTileBlock_Inner", MemberParameters = new object[]
278 {
280 typeof(int),
281 typeof(int),
282 typeof(int),
283 typeof(int)
284 }, ReturnType = typeof(void))]
285 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
286 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileDrawing), Member = "DrawTiles", MemberParameters = new object[]
287 {
290 typeof(int),
291 typeof(int),
292 typeof(int),
293 typeof(int),
294 typeof(bool),
295 typeof(bool),
296 typeof(bool),
297 typeof(int)
298 }, ReturnType = typeof(void))]
299 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
300 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileEntity), Member = "GetKey", MemberParameters = new object[]
301 {
302 typeof(int),
303 typeof(int)
304 }, ReturnType = typeof(int))]
305 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "TryGetValue", MemberParameters = new object[]
306 {
307 typeof(int),
308 typeof(ref object)
309 }, ReturnType = typeof(bool))]
310 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
311 public static int Find(int x, int y)
312 {
313 throw null;
314 }
315
316 [global::Cpp2ILInjected.Token(Token = "0x6004287")]
317 [global::Cpp2ILInjected.Address(RVA = "0x7945B8", Offset = "0x7945B8", Length = "0x1C")]
318 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
319 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
320 public override void WriteExtraData(BinaryWriter writer, bool networkSend)
321 {
322 throw null;
323 }
324
325 [global::Cpp2ILInjected.Token(Token = "0x6004288")]
326 [global::Cpp2ILInjected.Address(RVA = "0x7945D4", Offset = "0x7945D4", Length = "0x30")]
327 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
328 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
329 public override void ReadExtraData(BinaryReader reader, bool networkSend)
330 {
331 throw null;
332 }
333
334 [global::Cpp2ILInjected.Token(Token = "0x6004289")]
335 [global::Cpp2ILInjected.Address(RVA = "0x793F0C", Offset = "0x793F0C", Length = "0x1AC")]
336 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
337 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TETrainingDummy), Member = "Update", ReturnType = typeof(void))]
338 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
339 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EntitySource_TileEntity), Member = ".ctor", MemberParameters = new object[] { typeof(TileEntity) }, ReturnType = typeof(void))]
340 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "NewNPC", MemberParameters = new object[]
341 {
343 typeof(int),
344 typeof(int),
345 typeof(int),
346 typeof(int),
347 typeof(float),
348 typeof(float),
349 typeof(float),
350 typeof(float),
351 typeof(int)
352 }, ReturnType = typeof(int))]
353 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHost", ReturnType = typeof(bool))]
354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "SendData", MemberParameters = new object[]
355 {
356 typeof(int),
357 typeof(int),
358 typeof(int),
360 typeof(int),
361 typeof(float),
362 typeof(float),
363 typeof(float),
364 typeof(int),
365 typeof(int),
366 typeof(int)
367 }, ReturnType = typeof(void))]
368 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
369 public void Activate()
370 {
371 throw null;
372 }
373
374 [global::Cpp2ILInjected.Token(Token = "0x600428A")]
375 [global::Cpp2ILInjected.Address(RVA = "0x793C9C", Offset = "0x793C9C", Length = "0x10C")]
376 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
377 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPC), Member = "AI", ReturnType = typeof(void))]
378 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TETrainingDummy), Member = "Update", ReturnType = typeof(void))]
379 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
380 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetHost", ReturnType = typeof(bool))]
381 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NetMessage), Member = "SendData", MemberParameters = new object[]
382 {
383 typeof(int),
384 typeof(int),
385 typeof(int),
387 typeof(int),
388 typeof(float),
389 typeof(float),
390 typeof(float),
391 typeof(int),
392 typeof(int),
393 typeof(int)
394 }, ReturnType = typeof(void))]
395 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
396 public void Deactivate()
397 {
398 throw null;
399 }
400
401 [global::Cpp2ILInjected.Token(Token = "0x600428B")]
402 [global::Cpp2ILInjected.Address(RVA = "0x794604", Offset = "0x794604", Length = "0x16C")]
403 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
404 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
405 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(short), Member = "ToString", ReturnType = typeof(string))]
406 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
407 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(string))]
408 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
409 public override string ToString()
410 {
411 throw null;
412 }
413
414 // Note: this type is marked as 'beforefieldinit'.
415 [global::Cpp2ILInjected.Token(Token = "0x600428C")]
416 [global::Cpp2ILInjected.Address(RVA = "0x794770", Offset = "0x794770", Length = "0x8C")]
417 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
418 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, Rectangle>), Member = ".ctor", ReturnType = typeof(void))]
419 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
421 {
422 throw null;
423 }
424
425 [global::Cpp2ILInjected.Token(Token = "0x40080E8")]
427
428 [global::Cpp2ILInjected.Token(Token = "0x40080E9")]
429 private static bool playerBoxFilled;
430
431 [global::Cpp2ILInjected.Token(Token = "0x40080EA")]
432 private static byte _myEntityID;
433
434 [global::Cpp2ILInjected.Token(Token = "0x40080EB")]
435 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
436 public int npc;
437 }
438}
class f__AnonymousType0<< Count > j__TPar
override void WriteExtraData(BinaryWriter writer, bool networkSend)
static int Hook_AfterPlacement(int x, int y, int type=378, int style=0, int direction=1, int alternate=0)
override void ReadExtraData(BinaryReader reader, bool networkSend)
static Dictionary< int, Rectangle > playerBox