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
TileEntitiesManager.cs
Go to the documentation of this file.
1using System;
3using System.IO;
7using Terraria.IO;
8
10{
11 [global::Cpp2ILInjected.Token(Token = "0x200067D")]
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x600374B")]
15 [global::Cpp2ILInjected.Address(RVA = "0x141E8C8", Offset = "0x141E8C8", Length = "0x14")]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
17 private int AssignNewID()
18 {
19 throw null;
20 }
21
22 [global::Cpp2ILInjected.Token(Token = "0x600374C")]
23 [global::Cpp2ILInjected.Address(RVA = "0x141E8DC", Offset = "0x141E8DC", Length = "0x1C")]
24 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
26 private bool InvalidEntityID(int id)
27 {
28 throw null;
29 }
30
31 [global::Cpp2ILInjected.Token(Token = "0x600374D")]
32 [global::Cpp2ILInjected.Address(RVA = "0x141E8F8", Offset = "0x141E8F8", Length = "0x1E8")]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileEntity), Member = "InitializeAll", ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TETrainingDummy), Member = ".ctor", ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileEntitiesManager), Member = "Register", MemberParameters = new object[] { typeof(TileEntity) }, ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TEItemFrame), Member = ".ctor", ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TELogicSensor), Member = ".ctor", ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TEDisplayDoll), Member = ".ctor", ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TEWeaponsRack), Member = ".ctor", ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TEHatRack), Member = ".ctor", ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TEFoodPlatter), Member = ".ctor", ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TETeleportationPylon), Member = ".ctor", ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
45 public void RegisterAll()
46 {
47 throw null;
48 }
49
50 [global::Cpp2ILInjected.Token(Token = "0x600374E")]
51 [global::Cpp2ILInjected.Address(RVA = "0x141EAE0", Offset = "0x141EAE0", Length = "0x80")]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileEntitiesManager), Member = "RegisterAll", ReturnType = typeof(void))]
53 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "set_Item", MemberParameters = new object[]
55 {
56 typeof(int),
57 typeof(object)
58 }, ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
60 public void Register(TileEntity entity)
61 {
62 throw null;
63 }
64
65 [global::Cpp2ILInjected.Token(Token = "0x600374F")]
66 [global::Cpp2ILInjected.Address(RVA = "0x141EB60", Offset = "0x141EB60", Length = "0x9C")]
67 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
68 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldFile_OldConsole), Member = "LoadTileEntities", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldFile_OldSwitch), Member = "LoadTileEntities", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldFile), Member = "LoadTileEntities", MemberParameters = new object[] { typeof(BinaryReader) }, ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "TValue")]
73 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
74 public bool CheckValidTile(int id, int x, int y)
75 {
76 throw null;
77 }
78
79 [global::Cpp2ILInjected.Token(Token = "0x6003750")]
80 [global::Cpp2ILInjected.Address(RVA = "0x141EBFC", Offset = "0x141EBFC", Length = "0xC4")]
81 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
82 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileEntity), Member = "PlaceEntityNet", MemberParameters = new object[]
83 {
84 typeof(int),
85 typeof(int),
86 typeof(int)
87 }, ReturnType = typeof(void))]
88 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "TValue")]
90 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
91 public void NetPlaceEntity(int id, int x, int y)
92 {
93 throw null;
94 }
95
96 [global::Cpp2ILInjected.Token(Token = "0x6003751")]
97 [global::Cpp2ILInjected.Address(RVA = "0x141ECC0", Offset = "0x141ECC0", Length = "0x80")]
98 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileEntity), Member = "Read", MemberParameters = new object[]
100 {
102 typeof(bool)
103 }, ReturnType = typeof(TileEntity))]
104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileEntity), Member = "ReadPos32", MemberParameters = new object[]
105 {
107 typeof(bool)
108 }, ReturnType = typeof(TileEntity))]
109 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "TValue")]
111 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
113 {
114 throw null;
115 }
116
117 [global::Cpp2ILInjected.Token(Token = "0x6003752")]
118 [global::Cpp2ILInjected.Address(RVA = "0x141ED40", Offset = "0x141ED40", Length = "0x7C")]
119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TileEntity), Member = "InitializeAll", ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = ".ctor", ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
123 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
125 {
126 throw null;
127 }
128
129 [global::Cpp2ILInjected.Token(Token = "0x4007874")]
130 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
131 private int _nextEntityID;
132
133 [global::Cpp2ILInjected.Token(Token = "0x4007875")]
134 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
136 }
137}
class f__AnonymousType0<< Count > j__TPar