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
MapTile.cs
Go to the documentation of this file.
1using System;
2using System.IO;
6
7namespace Terraria.Map
8{
9 [global::Cpp2ILInjected.Token(Token = "0x20006BC")]
10 public struct MapTile
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x170006DA")]
13 public bool IsChanged
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x6003918")]
16 [global::Cpp2ILInjected.Address(RVA = "0x1448310", Offset = "0x1448310", Length = "0x10")]
17 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
19 get
20 {
21 throw null;
22 }
23 [global::Cpp2ILInjected.Token(Token = "0x6003919")]
24 [global::Cpp2ILInjected.Address(RVA = "0x1448320", Offset = "0x1448320", Length = "0x1C")]
25 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
27 set
28 {
29 throw null;
30 }
31 }
32
33 [global::Cpp2ILInjected.Token(Token = "0x170006DB")]
34 public byte Color
35 {
36 [global::Cpp2ILInjected.Token(Token = "0x600391A")]
37 [global::Cpp2ILInjected.Address(RVA = "0x144833C", Offset = "0x144833C", Length = "0xC")]
38 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawToMap", ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "ApplySection", MemberParameters = new object[]
40 {
41 typeof(int),
42 typeof(int),
43 typeof(int),
44 typeof(int)
45 }, ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawToMap_Section", MemberParameters = new object[]
47 {
48 typeof(int),
49 typeof(int)
50 }, ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MapHelper), Member = "GetMapTileXnaColor", MemberParameters = new object[] { typeof(ref MapTile) }, ReturnType = typeof(Color))]
52 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
53 get
54 {
55 throw null;
56 }
57 [global::Cpp2ILInjected.Token(Token = "0x600391B")]
58 [global::Cpp2ILInjected.Address(RVA = "0x1448348", Offset = "0x1448348", Length = "0x10")]
59 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
61 set
62 {
63 throw null;
64 }
65 }
66
67 [global::Cpp2ILInjected.Token(Token = "0x600391C")]
68 [global::Cpp2ILInjected.Address(RVA = "0x1448358", Offset = "0x1448358", Length = "0x10")]
69 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
70 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
71 private MapTile(ushort type, byte light, byte extraData)
72 {
73 throw null;
74 }
75
76 [global::Cpp2ILInjected.Token(Token = "0x600391D")]
77 [global::Cpp2ILInjected.Address(RVA = "0x1448368", Offset = "0x1448368", Length = "0x40")]
78 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
79 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
80 public bool Equals(ref MapTile other)
81 {
82 throw null;
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x600391E")]
86 [global::Cpp2ILInjected.Address(RVA = "0x14483A8", Offset = "0x14483A8", Length = "0x30")]
87 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
88 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
90 {
91 throw null;
92 }
93
94 [global::Cpp2ILInjected.Token(Token = "0x600391F")]
95 [global::Cpp2ILInjected.Address(RVA = "0x14483D8", Offset = "0x14483D8", Length = "0x8")]
96 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
97 public void Clear()
98 {
99 throw null;
100 }
101
102 [global::Cpp2ILInjected.Token(Token = "0x6003920")]
103 [global::Cpp2ILInjected.Address(RVA = "0x14483E0", Offset = "0x14483E0", Length = "0x1C")]
104 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
105 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
106 public MapTile WithLight(byte light)
107 {
108 throw null;
109 }
110
111 [global::Cpp2ILInjected.Token(Token = "0x6003921")]
112 [global::Cpp2ILInjected.Address(RVA = "0x14483FC", Offset = "0x14483FC", Length = "0x1C")]
113 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MapHelper), Member = "CreateMapTile", MemberParameters = new object[]
115 {
116 typeof(int),
117 typeof(int),
118 typeof(byte)
119 }, ReturnType = typeof(MapTile))]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MapHelper), Member = "LoadMapVersion1", MemberParameters = new object[]
121 {
123 typeof(int)
124 }, ReturnType = typeof(void))]
125 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
126 public static MapTile Create(ushort type, byte light, byte color)
127 {
128 throw null;
129 }
130
131 [global::Cpp2ILInjected.Token(Token = "0x40079AF")]
132 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
133 public ushort Type;
134
135 [global::Cpp2ILInjected.Token(Token = "0x40079B0")]
136 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2")]
137 public byte Light;
138
139 [global::Cpp2ILInjected.Token(Token = "0x40079B1")]
140 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3")]
141 public byte _extraData;
142 }
143}
class f__AnonymousType0<< Count > j__TPar
MapTile WithLight(byte light)
Definition MapTile.cs:106
bool Equals(ref MapTile other)
Definition MapTile.cs:80
static MapTile Create(ushort type, byte light, byte color)
Definition MapTile.cs:126
bool EqualsWithoutLight(ref MapTile other)
Definition MapTile.cs:89
MapTile(ushort type, byte light, byte extraData)
Definition MapTile.cs:71