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
TileDrawInfo.cs
Go to the documentation of this file.
1using System;
9
11{
12 [global::Cpp2ILInjected.Token(Token = "0x2000679")]
13 public class TileDrawInfo
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x6003741")]
16 [global::Cpp2ILInjected.Address(RVA = "0x141E4A4", Offset = "0x141E4A4", Length = "0x164")]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "LocalUserGameState.<>c", Member = "<.ctor>b__331_0", ReturnType = typeof(TileDrawInfo))]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
19 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = ".ctor", ReturnType = typeof(void))]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<Point, int>), Member = ".ctor", ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
23 public TileDrawInfo()
24 {
25 throw null;
26 }
27
28 [global::Cpp2ILInjected.Token(Token = "0x400783C")]
29 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
31
32 [global::Cpp2ILInjected.Token(Token = "0x400783D")]
33 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
35
36 [global::Cpp2ILInjected.Token(Token = "0x400783E")]
37 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
38 public int tileIndex;
39
40 [global::Cpp2ILInjected.Token(Token = "0x400783F")]
41 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
42 public uint tilePalIndex;
43
44 [global::Cpp2ILInjected.Token(Token = "0x4007840")]
45 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
47
48 [global::Cpp2ILInjected.Token(Token = "0x4007841")]
49 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2C")]
50 public ushort typeCache;
51
52 [global::Cpp2ILInjected.Token(Token = "0x4007842")]
53 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2E")]
54 public short tileSHeader;
55
56 [global::Cpp2ILInjected.Token(Token = "0x4007843")]
57 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
58 public short tileFrameX;
59
60 [global::Cpp2ILInjected.Token(Token = "0x4007844")]
61 [global::Cpp2ILInjected.FieldOffset(Offset = "0x32")]
62 public short tileFrameY;
63
64 [global::Cpp2ILInjected.Token(Token = "0x4007845")]
65 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
66 public unsafe uint* tileLookup;
67
68 [global::Cpp2ILInjected.Token(Token = "0x4007846")]
69 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
70 public unsafe ushort* tileTypeData;
71
72 [global::Cpp2ILInjected.Token(Token = "0x4007847")]
73 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
74 public unsafe short* tileTypeSHeader;
75
76 [global::Cpp2ILInjected.Token(Token = "0x4007848")]
77 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
78 public unsafe byte* tileTypeLiquid;
79
80 [global::Cpp2ILInjected.Token(Token = "0x4007849")]
81 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
82 public unsafe byte* tileTypeBHeader;
83
84 [global::Cpp2ILInjected.Token(Token = "0x400784A")]
85 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
87
88 [global::Cpp2ILInjected.Token(Token = "0x400784B")]
89 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
90 public unsafe ushort* tileTypeWall;
91
92 [global::Cpp2ILInjected.Token(Token = "0x400784C")]
93 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
94 public unsafe short* tileTypeFrameX;
95
96 [global::Cpp2ILInjected.Token(Token = "0x400784D")]
97 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
98 public unsafe short* tileTypeFrameY;
99
100 [global::Cpp2ILInjected.Token(Token = "0x400784E")]
101 [global::Cpp2ILInjected.FieldOffset(Offset = "0x80")]
102 public int lightMinX;
103
104 [global::Cpp2ILInjected.Token(Token = "0x400784F")]
105 [global::Cpp2ILInjected.FieldOffset(Offset = "0x84")]
106 public int lightMinY;
107
108 [global::Cpp2ILInjected.Token(Token = "0x4007850")]
109 [global::Cpp2ILInjected.FieldOffset(Offset = "0x88")]
110 public int lightMaxX;
111
112 [global::Cpp2ILInjected.Token(Token = "0x4007851")]
113 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8C")]
114 public int lightMaxY;
115
116 [global::Cpp2ILInjected.Token(Token = "0x4007852")]
117 [global::Cpp2ILInjected.FieldOffset(Offset = "0x90")]
119
120 [global::Cpp2ILInjected.Token(Token = "0x4007853")]
121 [global::Cpp2ILInjected.FieldOffset(Offset = "0x98")]
122 public int lightMapHeight;
123
124 [global::Cpp2ILInjected.Token(Token = "0x4007854")]
125 [global::Cpp2ILInjected.FieldOffset(Offset = "0x9C")]
126 public float lightGlobal255;
127
128 [global::Cpp2ILInjected.Token(Token = "0x4007855")]
129 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA0")]
131
132 [global::Cpp2ILInjected.Token(Token = "0x4007856")]
133 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA8")]
135
136 [global::Cpp2ILInjected.Token(Token = "0x4007857")]
137 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB0")]
139
140 [global::Cpp2ILInjected.Token(Token = "0x4007858")]
141 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB4")]
142 public int tileTop;
143
144 [global::Cpp2ILInjected.Token(Token = "0x4007859")]
145 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB8")]
146 public int tileWidth;
147
148 [global::Cpp2ILInjected.Token(Token = "0x400785A")]
149 [global::Cpp2ILInjected.FieldOffset(Offset = "0xBC")]
150 public int tileHeight;
151
152 [global::Cpp2ILInjected.Token(Token = "0x400785B")]
153 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC0")]
154 public int halfBrickHeight;
155
156 [global::Cpp2ILInjected.Token(Token = "0x400785C")]
157 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC4")]
158 public int addFrY;
159
160 [global::Cpp2ILInjected.Token(Token = "0x400785D")]
161 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC8")]
162 public int addFrX;
163
164 [global::Cpp2ILInjected.Token(Token = "0x400785E")]
165 [global::Cpp2ILInjected.FieldOffset(Offset = "0xCC")]
167
168 [global::Cpp2ILInjected.Token(Token = "0x400785F")]
169 [global::Cpp2ILInjected.FieldOffset(Offset = "0xD0")]
171
172 [global::Cpp2ILInjected.Token(Token = "0x4007860")]
173 [global::Cpp2ILInjected.FieldOffset(Offset = "0xD8")]
175
176 [global::Cpp2ILInjected.Token(Token = "0x4007861")]
177 [global::Cpp2ILInjected.FieldOffset(Offset = "0xE8")]
179
180 [global::Cpp2ILInjected.Token(Token = "0x4007862")]
181 [global::Cpp2ILInjected.FieldOffset(Offset = "0xF0")]
183
184 [global::Cpp2ILInjected.Token(Token = "0x4007863")]
185 [global::Cpp2ILInjected.FieldOffset(Offset = "0xF8")]
187
188 [global::Cpp2ILInjected.Token(Token = "0x4007864")]
189 [global::Cpp2ILInjected.FieldOffset(Offset = "0x100")]
191
192 [global::Cpp2ILInjected.Token(Token = "0x4007865")]
193 [global::Cpp2ILInjected.FieldOffset(Offset = "0x108")]
195
196 [global::Cpp2ILInjected.Token(Token = "0x4007866")]
197 [global::Cpp2ILInjected.FieldOffset(Offset = "0x110")]
199
200 [global::Cpp2ILInjected.Token(Token = "0x4007867")]
201 [global::Cpp2ILInjected.FieldOffset(Offset = "0x118")]
203
204 [global::Cpp2ILInjected.Token(Token = "0x4007868")]
205 [global::Cpp2ILInjected.FieldOffset(Offset = "0x120")]
207
208 [global::Cpp2ILInjected.Token(Token = "0x4007869")]
209 [global::Cpp2ILInjected.FieldOffset(Offset = "0x128")]
211
212 [global::Cpp2ILInjected.Token(Token = "0x400786A")]
213 [global::Cpp2ILInjected.FieldOffset(Offset = "0x130")]
215
216 [global::Cpp2ILInjected.Token(Token = "0x400786B")]
217 [global::Cpp2ILInjected.FieldOffset(Offset = "0x138")]
219
220 [global::Cpp2ILInjected.Token(Token = "0x400786C")]
221 [global::Cpp2ILInjected.FieldOffset(Offset = "0x140")]
223 }
224}
class f__AnonymousType0<< Count > j__TPar
Dictionary< Point, int > _foodPlatterTileEntityPositions
Dictionary< Point, int > _itemFrameTileEntityPositions
Dictionary< Point, int > _chestPositions
Dictionary< Point, int > _hatRackTileEntityPositions
Dictionary< Point, int > _displayDollTileEntityPositions
Dictionary< Point, int > _weaponRackTileEntityPositions
Dictionary< Point, int > _trainingDummyTileEntityPositions