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
GUIMap.cs
Go to the documentation of this file.
1using System;
6using Controller;
13using ReLogic.Content;
14using Terraria;
15using Terraria.Audio;
20using Terraria.Map;
24using UnityEngine;
25
26[global::Cpp2ILInjected.Token(Token = "0x2000156")]
27public class GUIMap
28{
29 [global::Cpp2ILInjected.Token(Token = "0x170000EA")]
31 {
32 [global::Cpp2ILInjected.Token(Token = "0x600095B")]
33 [global::Cpp2ILInjected.Address(RVA = "0x950634", Offset = "0x950634", Length = "0x8")]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
35 get
36 {
37 throw null;
38 }
39 [global::Cpp2ILInjected.Token(Token = "0x600095C")]
40 [global::Cpp2ILInjected.Address(RVA = "0x95063C", Offset = "0x95063C", Length = "0x144")]
41 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUISettingsOverlay), Member = "ResetSetting", MemberParameters = new object[] { typeof(GUISettingID) }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPulldownSetting), Member = "SetOption", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "LoadSettings", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMap), Member = "LoadContent", MemberParameters = new object[] { typeof(ContentManager) }, ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enum), Member = "ToString", ReturnType = typeof(string))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
48 {
49 typeof(string),
50 typeof(string),
51 typeof(string)
52 }, ReturnType = typeof(string))]
53 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
54 set
55 {
56 throw null;
57 }
58 }
59
60 [global::Cpp2ILInjected.Token(Token = "0x600095D")]
61 [global::Cpp2ILInjected.Address(RVA = "0x9508C8", Offset = "0x9508C8", Length = "0x168")]
62 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawToMap", ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Texture2D), Member = "get_UnityTexture", ReturnType = typeof(global::UnityEngine.Texture2D))]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::UnityEngine.Texture2D[]), Member = "GetRawTextureData", MemberTypeParameters = new object[] { typeof(ushort) }, ReturnType = "Unity.Collections.NativeArray`1<T>")]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NativeArrayUnsafeUtility), Member = "GetUnsafePtr", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "Unity.Collections.NativeArray`1<T>" }, ReturnType = typeof(void*))]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_clearMap", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
70 private unsafe void ClearMap()
71 {
72 throw null;
73 }
74
75 [global::Cpp2ILInjected.Token(Token = "0x600095E")]
76 [global::Cpp2ILInjected.Address(RVA = "0x950A30", Offset = "0x950A30", Length = "0xA8")]
77 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
78 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap.<DrawToMap_Section_Sliced>d__41), Member = "MoveNext", ReturnType = typeof(bool))]
79 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawToMap", ReturnType = typeof(void))]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawToMap_Section", MemberParameters = new object[]
81 {
82 typeof(int),
83 typeof(int)
84 }, ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Texture2D), Member = "get_UnityTexture", ReturnType = typeof(global::UnityEngine.Texture2D))]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::UnityEngine.Texture2D), Member = "Apply", ReturnType = typeof(void))]
88 private void ApplyMap()
89 {
90 throw null;
91 }
92
93 [global::Cpp2ILInjected.Token(Token = "0x600095F")]
94 [global::Cpp2ILInjected.Address(RVA = "0x950AD8", Offset = "0x950AD8", Length = "0x314")]
95 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap.<DrawToMap_Section_Sliced>d__41), Member = "MoveNext", ReturnType = typeof(bool))]
97 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawToMap", ReturnType = typeof(void))]
98 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawToMap_Section", MemberParameters = new object[]
99 {
100 typeof(int),
101 typeof(int)
102 }, ReturnType = typeof(void))]
103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SystemInfo), Member = "SupportsTextureFormat", MemberParameters = new object[] { typeof(TextureFormat) }, ReturnType = typeof(bool))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array[]), Member = "Resize", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[]
106 {
107 typeof(ref object[]),
108 typeof(int)
109 }, ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array[]), Member = "Resize", MemberTypeParameters = new object[] { typeof(bool) }, MemberParameters = new object[]
111 {
112 typeof(ref bool[]),
113 typeof(int)
114 }, ReturnType = typeof(void))]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Resize", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
116 {
117 "T[]&",
118 typeof(int)
119 }, ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::UnityEngine.Texture2D), Member = ".ctor", MemberParameters = new object[]
121 {
122 typeof(int),
123 typeof(int),
125 typeof(bool)
126 }, ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::UnityEngine.Texture), Member = "set_wrapMode", MemberParameters = new object[] { typeof(TextureWrapMode) }, ReturnType = typeof(void))]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::UnityEngine.Texture), Member = "set_filterMode", MemberParameters = new object[] { typeof(FilterMode) }, ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Texture2D), Member = ".ctor", MemberParameters = new object[] { typeof(global::UnityEngine.Texture2D) }, ReturnType = typeof(void))]
130 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
131 private void InitialiseTargets()
132 {
133 throw null;
134 }
135
136 [global::Cpp2ILInjected.Token(Token = "0x6000960")]
137 [global::Cpp2ILInjected.Address(RVA = "0x950780", Offset = "0x950780", Length = "0x148")]
138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "set_ActiveFrameStyle", MemberParameters = new object[] { typeof(GUIMap.MinimapFrameStyle) }, ReturnType = typeof(void))]
139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Initializers.AssetInitializer.<LoadAssetsWhileInInitialBlackScreen_InSteps>d__3", Member = "MoveNext", ReturnType = typeof(bool))]
140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AssetInitializer), Member = "LoadAssetsWhileInInitialBlackScreen", ReturnType = typeof(void))]
141 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enum), Member = "ToString", ReturnType = typeof(string))]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
144 {
145 typeof(string),
146 typeof(string),
147 typeof(string)
148 }, ReturnType = typeof(string))]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ContentManager), Member = "Load", MemberTypeParameters = new object[] { "T1" }, MemberParameters = new object[] { typeof(string) }, ReturnType = "T1")]
150 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
151 public void LoadContent(ContentManager content)
152 {
153 throw null;
154 }
155
156 [global::Cpp2ILInjected.Token(Token = "0x6000961")]
157 [global::Cpp2ILInjected.Address(RVA = "0x950DEC", Offset = "0x950DEC", Length = "0x88")]
158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(XNAWorldCameraSettings), Member = "ApplyCamera", ReturnType = typeof(void))]
159 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
160 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Map_Layout), Member = "get_DefaultMinimapScale", ReturnType = typeof(float))]
161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mapMinimapScale", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
162 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
163 public void LoadDefaultZoom()
164 {
165 throw null;
166 }
167
168 [global::Cpp2ILInjected.Token(Token = "0x6000962")]
169 [global::Cpp2ILInjected.Address(RVA = "0x950E74", Offset = "0x950E74", Length = "0x22C")]
170 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIZoom), Member = "UpdatePinchZoom", ReturnType = typeof(void))]
171 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
173 {
174 typeof(float),
175 typeof(float)
176 }, ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "AdjustRealScreenForUI", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Texture2D))]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIButton), Member = "IsCursorOver", MemberParameters = new object[]
181 {
185 }, ReturnType = typeof(bool))]
186 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Map_Layout), Member = "get_HUDMap", ReturnType = typeof(QuickActionButton_Layout))]
187 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
188 public bool IsCursorOverFullScreenMapControls(global::Cursor cursor)
189 {
190 throw null;
191 }
192
193 [global::Cpp2ILInjected.Token(Token = "0x6000963")]
194 [global::Cpp2ILInjected.Address(RVA = "0x9510A0", Offset = "0x9510A0", Length = "0x13C")]
195 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UserManagement), Member = "LocalUserQuit", MemberParameters = new object[] { typeof(LocalUser) }, ReturnType = typeof(void))]
197 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Texture2D), Member = "get_UnityTexture", ReturnType = typeof(global::UnityEngine.Texture2D))]
199 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::UnityEngine.Object), Member = "DestroyImmediate", MemberParameters = new object[] { typeof(global::UnityEngine.Object) }, ReturnType = typeof(void))]
200 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
201 public void CleanupMapTargets()
202 {
203 throw null;
204 }
205
206 [Il2CppSetOption(/*Failed to decode CustomAttribute blob!*/)]
207 [Il2CppSetOption(/*Failed to decode CustomAttribute blob!*/)]
208 [global::Cpp2ILInjected.Token(Token = "0x6000964")]
209 [global::Cpp2ILInjected.Address(RVA = "0x9511DC", Offset = "0x9511DC", Length = "0x910")]
210 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
211 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
212 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_Map", ReturnType = typeof(WorldMap))]
214 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldMap), Member = "UpdateChunks", ReturnType = typeof(void))]
215 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapEnabled", ReturnType = typeof(bool))]
216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMap), Member = "InitialiseTargets", ReturnType = typeof(void))]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_clearMap", ReturnType = typeof(bool))]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMap), Member = "ClearMap", ReturnType = typeof(void))]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapMinX", ReturnType = typeof(int))]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapMaxX", ReturnType = typeof(int))]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapMinY", ReturnType = typeof(int))]
222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapMaxY", ReturnType = typeof(int))]
223 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldMap), Member = "GetChunkTile", MemberParameters = new object[]
224 {
225 typeof(int),
226 typeof(int),
228 }, ReturnType = typeof(MapTile*))]
229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_loadMap", ReturnType = typeof(bool))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_loadMapLastX", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MapTile), Member = "get_Color", ReturnType = typeof(byte))]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MapHelper), Member = "MapColor", MemberParameters = new object[]
233 {
234 typeof(ushort),
236 typeof(byte)
237 }, ReturnType = typeof(void))]
238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = "RGB565", ReturnType = typeof(ushort))]
239 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = "ARGB4444", ReturnType = typeof(ushort))]
240 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Texture2D), Member = "get_UnityTexture", ReturnType = typeof(global::UnityEngine.Texture2D))]
241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::UnityEngine.Texture2D[]), Member = "GetRawTextureData", MemberTypeParameters = new object[] { typeof(ushort) }, ReturnType = "Unity.Collections.NativeArray`1<T>")]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NativeArrayUnsafeUtility), Member = "GetUnsafePtr", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "Unity.Collections.NativeArray`1<T>" }, ReturnType = typeof(void*))]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MapHelper), Member = "GetMapTileXnaColor", MemberParameters = new object[] { typeof(ref MapTile) }, ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMap), Member = "ApplyMap", ReturnType = typeof(void))]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mapReady", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_loadMapSections", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_loadMap", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
248 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 23)]
249 public unsafe void DrawToMap()
250 {
251 throw null;
252 }
253
254 [global::Cpp2ILInjected.Token(Token = "0x6000965")]
255 [global::Cpp2ILInjected.Address(RVA = "0x951AEC", Offset = "0x951AEC", Length = "0x540")]
256 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap.<DrawToMap_Section_Sliced>d__41), Member = "MoveNext", ReturnType = typeof(bool))]
258 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
259 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_Map", ReturnType = typeof(WorldMap))]
260 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Texture2D), Member = "get_UnityTexture", ReturnType = typeof(global::UnityEngine.Texture2D))]
261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::UnityEngine.Texture2D[]), Member = "GetRawTextureData", MemberTypeParameters = new object[] { typeof(ushort) }, ReturnType = "Unity.Collections.NativeArray`1<T>")]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NativeArrayUnsafeUtility), Member = "GetUnsafePtr", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "Unity.Collections.NativeArray`1<T>" }, ReturnType = typeof(void*))]
263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldMap), Member = "GetChunkTile", MemberParameters = new object[]
264 {
265 typeof(int),
266 typeof(int),
267 typeof(bool),
269 }, ReturnType = typeof(MapTile*))]
270 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MapTile), Member = "get_Color", ReturnType = typeof(byte))]
271 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MapHelper), Member = "MapColor", MemberParameters = new object[]
272 {
273 typeof(ushort),
275 typeof(byte)
276 }, ReturnType = typeof(void))]
277 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = "RGB565", ReturnType = typeof(ushort))]
278 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = "ARGB4444", ReturnType = typeof(ushort))]
279 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
280 private unsafe void ApplySection(int xStart, int xEnd, int yStart, int yEnd)
281 {
282 throw null;
283 }
284
285 [global::Cpp2ILInjected.Token(Token = "0x6000966")]
286 [global::Cpp2ILInjected.Address(RVA = "0x95202C", Offset = "0x95202C", Length = "0x74")]
287 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
288 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
289 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
290 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
292 {
293 throw null;
294 }
295
296 [global::Cpp2ILInjected.Token(Token = "0x6000967")]
297 [global::Cpp2ILInjected.Address(RVA = "0x9520C8", Offset = "0x9520C8", Length = "0x650")]
298 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
299 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
300 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMap), Member = "InitialiseTargets", ReturnType = typeof(void))]
301 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_Map", ReturnType = typeof(WorldMap))]
302 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Texture2D), Member = "get_UnityTexture", ReturnType = typeof(global::UnityEngine.Texture2D))]
303 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::UnityEngine.Texture2D[]), Member = "GetRawTextureData", MemberTypeParameters = new object[] { typeof(ushort) }, ReturnType = "Unity.Collections.NativeArray`1<T>")]
304 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NativeArrayUnsafeUtility), Member = "GetUnsafePtr", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "Unity.Collections.NativeArray`1<T>" }, ReturnType = typeof(void*))]
305 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldMap), Member = "GetChunkTile", MemberParameters = new object[]
306 {
307 typeof(int),
308 typeof(int),
309 typeof(bool),
311 }, ReturnType = typeof(MapTile*))]
312 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MapTile), Member = "get_Color", ReturnType = typeof(byte))]
313 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MapHelper), Member = "MapColor", MemberParameters = new object[]
314 {
315 typeof(ushort),
317 typeof(byte)
318 }, ReturnType = typeof(void))]
319 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = "RGB565", ReturnType = typeof(ushort))]
320 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = "ARGB4444", ReturnType = typeof(ushort))]
321 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMap), Member = "ApplyMap", ReturnType = typeof(void))]
322 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
323 public unsafe void DrawToMap_Section(int secX, int secY)
324 {
325 throw null;
326 }
327
328 [global::Cpp2ILInjected.Token(Token = "0x6000968")]
329 [global::Cpp2ILInjected.Address(RVA = "0x952718", Offset = "0x952718", Length = "0x60")]
330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
331 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIZoom), Member = "UpdatePinchZoom", ReturnType = typeof(void))]
332 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
333 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
334 public void ResetMapPing()
335 {
336 throw null;
337 }
338
339 [global::Cpp2ILInjected.Token(Token = "0x6000969")]
340 [global::Cpp2ILInjected.Address(RVA = "0x952778", Offset = "0x952778", Length = "0x905C")]
341 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
342 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InterfaceProfile_Layout), Member = "DrawEdit", ReturnType = typeof(void))]
343 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawInterface_16_MapOrMinimap", ReturnType = typeof(void))]
344 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DoDraw", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
345 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
346 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapEnabled", ReturnType = typeof(bool))]
347 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapReady", ReturnType = typeof(bool))]
348 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapFullscreen", ReturnType = typeof(bool))]
349 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "AnyPageSelected", ReturnType = typeof(bool))]
350 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "Close", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
351 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mapFullscreen", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
352 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "DrawRightPageHUD", ReturnType = typeof(bool))]
353 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Map_Layout), Member = "get_DisplayMinimap", ReturnType = typeof(Panel_Layout))]
354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color?), Member = ".ctor", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Graphics.Color) }, ReturnType = typeof(void))]
356 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
357 {
359 typeof(bool),
363 }, ReturnType = typeof(void))]
364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Map_Layout), Member = "get_DisplayMinimapFrame", ReturnType = typeof(Panel_Layout))]
365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "get_PrimaryInputMode", ReturnType = typeof(XNAUnityRunner.ForcedInputMode))]
366 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Map_Layout), Member = "get_HUDMap", ReturnType = typeof(QuickActionButton_Layout))]
367 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIQuickActionButton), Member = "Draw", MemberParameters = new object[]
368 {
372 typeof(ref float)
373 }, ReturnType = typeof(void))]
374 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Map_Layout), Member = "get_HUDMiniMapToggle", ReturnType = typeof(QuickActionButton_Layout))]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_flushLighting", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
377 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
378 {
381 typeof(string),
384 typeof(bool)
385 }, ReturnType = typeof(void))]
386 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "set_CurrentNavigationItem", MemberParameters = new object[] { typeof(GUIControllerItem) }, ReturnType = typeof(void))]
387 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
388 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "IsRightPageSelected", ReturnType = typeof(bool))]
389 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_ActiveController", ReturnType = typeof(ControllerDevice))]
390 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton), Member = "GetButtonState", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
391 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
392 {
395 typeof(string)
396 }, ReturnType = typeof(void))]
397 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionButton), Member = "GetButtonUp", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(bool))]
398 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
399 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "get_UsingTouchUI", ReturnType = typeof(bool))]
400 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMultiplayerChat), Member = "CloseChat", ReturnType = typeof(void))]
401 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIQuickActionButton), Member = "RegisterPickingRegion", MemberParameters = new object[] { typeof(QuickActionButton_Layout) }, ReturnType = typeof(bool))]
402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Texture2D))]
404 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIButton), Member = "RegisterPickingRegion", MemberParameters = new object[]
405 {
408 }, ReturnType = typeof(bool))]
409 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUnityRunner), Member = "get_TouchInputKeyboardLocked", ReturnType = typeof(bool))]
410 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUINPCDialogue), Member = "Close", ReturnType = typeof(void))]
411 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyboardInput), Member = "GetKeyUp", MemberParameters = new object[] { typeof(KeyCode) }, ReturnType = typeof(bool))]
412 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIKeyboardMappings), Member = "DisableEscapeKeyUsage", ReturnType = typeof(void))]
413 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapFullscreenScale", ReturnType = typeof(float))]
414 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapStyle", ReturnType = typeof(int))]
415 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapMinimapScale", ReturnType = typeof(float))]
416 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapOverlayScale", ReturnType = typeof(float))]
417 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
418 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
419 {
425 typeof(Effect),
426 typeof(Matrix?),
427 typeof(bool)
428 }, ReturnType = typeof(void))]
429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterInputRegion", MemberParameters = new object[]
430 {
431 typeof(int),
432 typeof(int),
433 typeof(int),
434 typeof(int)
435 }, ReturnType = typeof(bool))]
436 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseX", ReturnType = typeof(int))]
437 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_grabMapX", ReturnType = typeof(float))]
438 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseY", ReturnType = typeof(int))]
439 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_grabMapY", ReturnType = typeof(float))]
440 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_grabMapInProgress", ReturnType = typeof(bool))]
441 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMap), Member = "ResetMapPing", ReturnType = typeof(void))]
442 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_grabMapInProgress", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
443 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_grabMapX", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
444 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_grabMapY", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
445 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapFullscreenPos", ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
446 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mapFullscreenPos", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(void))]
447 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
448 {
449 typeof(int),
450 typeof(int),
451 typeof(int),
452 typeof(int)
453 }, ReturnType = typeof(void))]
454 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle?), Member = ".ctor", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
455 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
456 {
461 }, ReturnType = typeof(void))]
462 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
463 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_miniMapWidth", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
464 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_miniMapHeight", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
465 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "TopLeft", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
466 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_miniMapX", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
467 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_miniMapY", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_miniMapHeight", ReturnType = typeof(int))]
469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Map_Layout), Member = "get_MinMinimapScale", ReturnType = typeof(float))]
470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mapMinimapScale", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
471 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Map_Layout), Member = "get_MaxMinimapScale", ReturnType = typeof(float))]
472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapMinimapAlpha", ReturnType = typeof(float))]
473 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mapMinimapAlpha", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
474 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_miniMapX", ReturnType = typeof(int))]
475 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_miniMapY", ReturnType = typeof(int))]
476 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
477 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenYOffset", ReturnType = typeof(float))]
478 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_miniMapWidth", ReturnType = typeof(int))]
479 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionVector), Member = "GetValue", MemberParameters = new object[] { typeof(ControllerDevice) }, ReturnType = typeof(global::UnityEngine.Vector2))]
480 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMap), Member = "get_WorldScreenWidth", ReturnType = typeof(int))]
481 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mapFullscreenScale", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
482 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_resetMapFull", ReturnType = typeof(bool))]
483 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_resetMapFull", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
484 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_resetMapFullCharacter", ReturnType = typeof(int))]
485 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_resetMapFullCharacter", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
486 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mapOverlayScale", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
487 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapOverlayAlpha", ReturnType = typeof(float))]
488 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mapOverlayAlpha", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
489 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMap), Member = "get_WorldScreenHeight", ReturnType = typeof(int))]
490 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenWidth", ReturnType = typeof(int))]
491 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenHeight", ReturnType = typeof(int))]
492 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Width", MemberParameters = new object[] { typeof(Asset<Microsoft.Xna.Framework.Graphics.Texture2D>) }, ReturnType = typeof(int))]
493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Height", MemberParameters = new object[] { typeof(Asset<Microsoft.Xna.Framework.Graphics.Texture2D>) }, ReturnType = typeof(int))]
494 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMap), Member = "DrawMapFullscreenBackground", MemberParameters = new object[]
495 {
497 typeof(int),
498 typeof(int)
499 }, ReturnType = typeof(void))]
500 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
501 {
505 }, ReturnType = typeof(void))]
506 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "get_Now", ReturnType = typeof(DateTime))]
507 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DateTime), Member = "op_Subtraction", MemberParameters = new object[]
508 {
511 }, ReturnType = typeof(TimeSpan))]
512 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeSpan), Member = "get_TotalSeconds", ReturnType = typeof(double))]
513 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_MouseScreen", ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
514 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "Distance", MemberParameters = new object[]
515 {
518 }, ReturnType = typeof(float))]
519 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
520 {
521 typeof(float),
522 typeof(float)
523 }, ReturnType = typeof(void))]
524 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Subtraction", MemberParameters = new object[]
525 {
528 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
529 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Division", MemberParameters = new object[]
530 {
532 typeof(float)
533 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
534 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "TriggerPing", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(void))]
535 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = ".ctor", MemberParameters = new object[]
536 {
537 typeof(int),
538 typeof(int),
539 typeof(int),
540 typeof(int)
541 }, ReturnType = typeof(void))]
542 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
543 {
548 typeof(float),
550 typeof(float),
552 typeof(float)
553 }, ReturnType = typeof(void))]
554 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MapIconOverlay), Member = "Draw", MemberParameters = new object[]
555 {
559 typeof(float),
560 typeof(float),
561 typeof(ref string)
562 }, ReturnType = typeof(void))]
563 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CoinLossRevengeSystem), Member = "DrawMapIcons", MemberParameters = new object[]
564 {
569 typeof(float),
570 typeof(float),
571 typeof(ref string)
573 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "DrawMiscMapIcons", MemberParameters = new object[]
574 {
579 typeof(float),
580 typeof(float),
581 typeof(ref string)
582 }, ReturnType = typeof(void))]
583 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CoinLossRevengeSystem.RevengeMarker), Member = "UseMouseOver", MemberParameters = new object[]
584 {
586 typeof(ref string),
587 typeof(float)
588 }, ReturnType = typeof(void))]
589 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TownNPCProfiles), Member = "GetProfile", MemberParameters = new object[]
590 {
591 typeof(int),
593 }, ReturnType = typeof(bool))]
594 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "TypeToDefaultHeadIndex", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
595 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "DrawNPCHeadFriendly", MemberParameters = new object[]
596 {
597 typeof(Entity),
598 typeof(byte),
599 typeof(float),
601 typeof(int),
602 typeof(float),
603 typeof(float)
604 }, ReturnType = typeof(void))]
605 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "GetBossHeadTextureIndex", ReturnType = typeof(int))]
606 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "GetBossHeadRotation", ReturnType = typeof(float))]
607 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "GetBossHeadSpriteEffects", ReturnType = typeof(SpriteEffects))]
608 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Center", ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
609 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
610 {
613 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
614 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "DrawNPCHeadBoss", MemberParameters = new object[]
615 {
616 typeof(Entity),
617 typeof(byte),
618 typeof(float),
619 typeof(float),
621 typeof(int),
622 typeof(float),
623 typeof(float)
624 }, ReturnType = typeof(void))]
625 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "GetPlayerHeadBordersColor", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
626 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_Camera", ReturnType = typeof(global::Terraria.Graphics.Camera))]
627 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "EnableClipping", MemberParameters = new object[]
628 {
632 typeof(bool)
633 }, ReturnType = typeof(void))]
634 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatchItem), Member = "DisabledClipping", ReturnType = typeof(void))]
635 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "get_FullName", ReturnType = typeof(string))]
636 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NPC), Member = "get_GivenOrTypeName", ReturnType = typeof(string))]
637 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Map_Layout), Member = "get_DefaultMinimapScale", ReturnType = typeof(float))]
638 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lang), Member = "LocalizedDuration", MemberParameters = new object[]
639 {
641 typeof(bool),
642 typeof(bool)
643 }, ReturnType = typeof(string))]
644 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[]
645 {
646 typeof(string),
647 typeof(object),
648 typeof(object)
649 }, ReturnType = typeof(string))]
650 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_Map", ReturnType = typeof(WorldMap))]
651 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(WorldMap), Member = "GetChunkTile", MemberParameters = new object[]
652 {
653 typeof(int),
654 typeof(int),
656 }, ReturnType = typeof(MapTile*))]
657 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
658 {
659 typeof(int),
660 typeof(int)
661 }, ReturnType = typeof(Tile))]
662 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_frameX", ReturnType = typeof(short))]
663 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_frameY", ReturnType = typeof(short))]
664 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "DrawMap_FindChestName", MemberParameters = new object[]
665 {
667 typeof(Tile),
668 typeof(int),
669 typeof(int),
670 typeof(int)
671 }, ReturnType = typeof(string))]
672 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
673 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAUIInputLayer), Member = "ResetTimeWithoutCursor", ReturnType = typeof(void))]
674 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "DrawPlayerDeathMarker", MemberParameters = new object[]
675 {
676 typeof(float),
677 typeof(float),
678 typeof(float),
679 typeof(float),
680 typeof(float),
681 typeof(float),
682 typeof(int)
683 }, ReturnType = typeof(bool))]
684 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_NetClient", ReturnType = typeof(bool))]
685 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "HasUnityPotion", ReturnType = typeof(bool))]
686 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
687 {
688 typeof(int),
689 typeof(int),
690 typeof(int),
691 typeof(int),
692 typeof(float),
693 typeof(float)
694 }, ReturnType = typeof(SoundEffectInstance))]
695 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[]
696 {
697 typeof(string),
698 typeof(object)
699 }, ReturnType = typeof(string))]
700 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mouseLeftRelease", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
701 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "UnityTeleport", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Vector2) }, ReturnType = typeof(void))]
702 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "TakeUnityPotion", ReturnType = typeof(void))]
703 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_ControllerColor", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
704 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_cursorColor", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Graphics.Color) }, ReturnType = typeof(void))]
705 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_gameMenu", ReturnType = typeof(bool))]
706 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_LocalPlayer", ReturnType = typeof(Player))]
707 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "hslToRgb", MemberParameters = new object[]
708 {
709 typeof(float),
710 typeof(float),
711 typeof(float),
712 typeof(byte)
713 }, ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
714 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_ControllerBorderColor", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
715 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = "op_Inequality", MemberParameters = new object[]
716 {
719 }, ReturnType = typeof(bool))]
720 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_cursorScale", ReturnType = typeof(float))]
721 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Multiply", MemberParameters = new object[]
722 {
724 typeof(float)
725 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
726 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Graphics.Texture2D) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
727 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = "op_Equality", MemberParameters = new object[]
728 {
731 }, ReturnType = typeof(bool))]
732 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_cursorColor", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
733 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIVirtualInputController), Member = "Draw", ReturnType = typeof(void))]
734 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Inequality", MemberParameters = new object[]
735 {
736 typeof(string),
737 typeof(string)
738 }, ReturnType = typeof(bool))]
739 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "MouseText", MemberParameters = new object[]
740 {
741 typeof(string),
742 typeof(int),
743 typeof(byte),
744 typeof(int),
745 typeof(int),
746 typeof(int),
747 typeof(int),
748 typeof(int)
749 }, ReturnType = typeof(void))]
750 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TimeLogger), Member = "DetailedDrawTime", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
751 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIHearts), Member = "Draw", ReturnType = typeof(void))]
752 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMana), Member = "Draw", ReturnType = typeof(void))]
753 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_playerInventory", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
754 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_npcChatCornerItem", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
755 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerMappings), Member = "UpdateUIInteractionOverloads", MemberParameters = new object[] { typeof(GUIControllerMappings.InteractionOverloadState) }, ReturnType = typeof(void))]
756 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIQuickActionButton), Member = "Draw", MemberParameters = new object[]
757 {
760 typeof(bool),
761 typeof(ref float)
762 }, ReturnType = typeof(void))]
763 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Chest), Member = "FindChest", MemberParameters = new object[]
764 {
765 typeof(int),
766 typeof(int)
767 }, ReturnType = typeof(int))]
768 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
769 {
770 typeof(string),
771 typeof(string),
772 typeof(string)
773 }, ReturnType = typeof(string))]
774 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_grabMapInitialX", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
775 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_grabMapInitialY", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
776 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Lang), Member = "GetMapObjectName", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
777 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 442)]
778 public unsafe void DrawMap()
779 {
780 throw null;
781 }
782
783 [global::Cpp2ILInjected.Token(Token = "0x600096A")]
784 [global::Cpp2ILInjected.Address(RVA = "0x95BA3C", Offset = "0x95BA3C", Length = "0x9CC")]
785 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
786 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
787 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
788 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
789 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Entity), Member = "get_Center", ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
790 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TileData), Member = "get_Item", MemberParameters = new object[]
791 {
792 typeof(int),
793 typeof(int)
794 }, ReturnType = typeof(Tile))]
795 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Tile), Member = "get_wall", ReturnType = typeof(ushort))]
796 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_ZoneDungeon", ReturnType = typeof(bool))]
797 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
798 {
799 typeof(int),
800 typeof(int),
801 typeof(int),
802 typeof(int)
803 }, ReturnType = typeof(void))]
804 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
805 {
809 }, ReturnType = typeof(void))]
810 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_ZoneGlowshroom", ReturnType = typeof(bool))]
811 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_ZoneSkyHeight", ReturnType = typeof(bool))]
812 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_ZoneCorrupt", ReturnType = typeof(bool))]
813 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_ZoneDesert", ReturnType = typeof(bool))]
814 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_ZoneCrimson", ReturnType = typeof(bool))]
815 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_ZoneHallow", ReturnType = typeof(bool))]
816 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_ZoneSnow", ReturnType = typeof(bool))]
817 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_ZoneJungle", ReturnType = typeof(bool))]
818 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = "op_Multiply", MemberParameters = new object[]
819 {
821 typeof(float)
822 }, ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
823 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_ZoneGraveyard", ReturnType = typeof(bool))]
824 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_ZoneRockLayerHeight", ReturnType = typeof(bool))]
825 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 36)]
826 private void DrawMapFullscreenBackground(Microsoft.Xna.Framework.Vector2 screenPosition, int screenWidth, int screenHeight)
827 {
828 throw null;
829 }
830
831 [global::Cpp2ILInjected.Token(Token = "0x170000EB")]
833 {
834 [global::Cpp2ILInjected.Token(Token = "0x600096B")]
835 [global::Cpp2ILInjected.Address(RVA = "0x95B874", Offset = "0x95B874", Length = "0xE4")]
836 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
837 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
838 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
839 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapFullscreen", ReturnType = typeof(bool))]
840 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAWorldCameraSettings), Member = "get_MaxWorldWidth", ReturnType = typeof(int))]
841 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAWorldCameraSettings), Member = "get_MaxPixelScale", ReturnType = typeof(float))]
842 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
843 get
844 {
845 throw null;
846 }
847 }
848
849 [global::Cpp2ILInjected.Token(Token = "0x170000EC")]
851 {
852 [global::Cpp2ILInjected.Token(Token = "0x600096C")]
853 [global::Cpp2ILInjected.Address(RVA = "0x95B958", Offset = "0x95B958", Length = "0xE4")]
854 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
855 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
856 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
857 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mapFullscreen", ReturnType = typeof(bool))]
858 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAWorldCameraSettings), Member = "get_MaxWorldHeight", ReturnType = typeof(int))]
859 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(XNAWorldCameraSettings), Member = "get_MaxPixelScale", ReturnType = typeof(float))]
860 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
861 get
862 {
863 throw null;
864 }
865 }
866
867 [global::Cpp2ILInjected.Token(Token = "0x600096D")]
868 [global::Cpp2ILInjected.Address(RVA = "0x95C408", Offset = "0x95C408", Length = "0x98")]
869 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
870 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInstance), Member = ".ctor", ReturnType = typeof(void))]
871 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
872 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerFullScreenMap), Member = ".ctor", ReturnType = typeof(void))]
873 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
874 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
875 public GUIMap()
876 {
877 throw null;
878 }
879
880 [global::Cpp2ILInjected.Token(Token = "0x400090A")]
881 private const int MapTextureDimensions = 256;
882
883 [global::Cpp2ILInjected.Token(Token = "0x400090B")]
884 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
885 private bool grabbedMap;
886
887 [global::Cpp2ILInjected.Token(Token = "0x400090C")]
888 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
889 private int activeX;
890
891 [global::Cpp2ILInjected.Token(Token = "0x400090D")]
892 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
893 private int activeY;
894
895 [global::Cpp2ILInjected.Token(Token = "0x400090E")]
896 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
898
899 [global::Cpp2ILInjected.Token(Token = "0x400090F")]
900 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
901 private bool[] mapDirty;
902
903 [global::Cpp2ILInjected.Token(Token = "0x4000910")]
904 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
906
907 [global::Cpp2ILInjected.Token(Token = "0x4000911")]
908 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
909 private unsafe ushort*[] mapTextureDataPtr;
910
911 [global::Cpp2ILInjected.Token(Token = "0x4000912")]
912 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
913 public bool miniMapEnabled;
914
915 [global::Cpp2ILInjected.Token(Token = "0x4000913")]
916 [global::Cpp2ILInjected.FieldOffset(Offset = "0x41")]
917 private bool minimapPressed;
918
919 [global::Cpp2ILInjected.Token(Token = "0x4000914")]
920 [global::Cpp2ILInjected.FieldOffset(Offset = "0x42")]
921 private bool mapPressed;
922
923 [global::Cpp2ILInjected.Token(Token = "0x4000915")]
924 [global::Cpp2ILInjected.FieldOffset(Offset = "0x43")]
925 private bool mapPressedLast;
926
927 [global::Cpp2ILInjected.Token(Token = "0x4000916")]
928 [global::Cpp2ILInjected.FieldOffset(Offset = "0x44")]
929 private bool mapZoomInPressed;
930
931 [global::Cpp2ILInjected.Token(Token = "0x4000917")]
932 [global::Cpp2ILInjected.FieldOffset(Offset = "0x45")]
933 private bool mapZoomOutPressed;
934
935 [global::Cpp2ILInjected.Token(Token = "0x4000918")]
936 [global::Cpp2ILInjected.FieldOffset(Offset = "0x46")]
938
939 [global::Cpp2ILInjected.Token(Token = "0x4000919")]
940 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
942
943 [global::Cpp2ILInjected.Token(Token = "0x400091A")]
944 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
946
947 [global::Cpp2ILInjected.Token(Token = "0x400091B")]
948 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
949 private float ZoomInButtonScale;
950
951 [global::Cpp2ILInjected.Token(Token = "0x400091C")]
952 [global::Cpp2ILInjected.FieldOffset(Offset = "0x5C")]
953 private float ZoomOutButtonScale;
954
955 [global::Cpp2ILInjected.Token(Token = "0x400091D")]
956 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
958
959 [global::Cpp2ILInjected.Token(Token = "0x400091E")]
960 [global::Cpp2ILInjected.FieldOffset(Offset = "0x64")]
961 private float ToggleButtonScale;
962
963 [global::Cpp2ILInjected.Token(Token = "0x400091F")]
964 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
965 private float MapButtonScale;
966
967 [global::Cpp2ILInjected.Token(Token = "0x4000920")]
968 [global::Cpp2ILInjected.FieldOffset(Offset = "0x6C")]
969 private bool use565Map;
970
971 [global::Cpp2ILInjected.Token(Token = "0x4000921")]
972 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
974
975 [global::Cpp2ILInjected.Token(Token = "0x4000922")]
976 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
977 public string BackingMiniTextureId;
978
979 [global::Cpp2ILInjected.Token(Token = "0x4000923")]
980 [global::Cpp2ILInjected.FieldOffset(Offset = "0x80")]
982
983 [global::Cpp2ILInjected.Token(Token = "0x4000924")]
984 [global::Cpp2ILInjected.FieldOffset(Offset = "0x88")]
985 private bool draggingSlider;
986
987 [global::Cpp2ILInjected.Token(Token = "0x4000925")]
988 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8C")]
989 private float ZoomValue;
990
991 [global::Cpp2ILInjected.Token(Token = "0x4000926")]
992 [global::Cpp2ILInjected.FieldOffset(Offset = "0x90")]
993 private float TinyScrollScale;
994
995 [global::Cpp2ILInjected.Token(Token = "0x4000927")]
996 [global::Cpp2ILInjected.FieldOffset(Offset = "0x94")]
997 private float TinyXOffset;
998
999 [global::Cpp2ILInjected.Token(Token = "0x4000928")]
1000 [global::Cpp2ILInjected.FieldOffset(Offset = "0x98")]
1001 private float TinyYOffset;
1002
1003 [global::Cpp2ILInjected.Token(Token = "0x4000929")]
1004 [global::Cpp2ILInjected.FieldOffset(Offset = "0x9C")]
1005 private float TinyW;
1006
1007 [global::Cpp2ILInjected.Token(Token = "0x400092A")]
1008 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA0")]
1009 private float TinyH;
1010
1011 [global::Cpp2ILInjected.Token(Token = "0x400092B")]
1012 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA8")]
1014
1015 [global::Cpp2ILInjected.Token(Token = "0x400092C")]
1016 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB0")]
1018
1019 [global::Cpp2ILInjected.Token(Token = "0x400092D")]
1020 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB8")]
1022
1023 [global::Cpp2ILInjected.Token(Token = "0x400092E")]
1024 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC0")]
1025 private int LastFrame;
1026
1027 [global::Cpp2ILInjected.Token(Token = "0x2000157")]
1029 {
1030 [global::Cpp2ILInjected.Token(Token = "0x4000930")]
1031 Default,
1032 [global::Cpp2ILInjected.Token(Token = "0x4000931")]
1033 Golden,
1034 [global::Cpp2ILInjected.Token(Token = "0x4000932")]
1035 Remix,
1036 [global::Cpp2ILInjected.Token(Token = "0x4000933")]
1037 Sticks,
1038 [global::Cpp2ILInjected.Token(Token = "0x4000934")]
1039 StoneGold,
1040 [global::Cpp2ILInjected.Token(Token = "0x4000935")]
1041 TwigLeaf,
1042 [global::Cpp2ILInjected.Token(Token = "0x4000936")]
1043 Leaf,
1044 [global::Cpp2ILInjected.Token(Token = "0x4000937")]
1045 Retro,
1046 [global::Cpp2ILInjected.Token(Token = "0x4000938")]
1047 Valkyrie
1048 }
1049
1051 [global::Cpp2ILInjected.Token(Token = "0x2000158")]
1052 private sealed class <DrawToMap_Section_Sliced>d__41 : IEnumerator<object>, IEnumerator, IDisposable
1053 {
1055 [global::Cpp2ILInjected.Token(Token = "0x600096E")]
1056 [global::Cpp2ILInjected.Address(RVA = "0x9520A0", Offset = "0x9520A0", Length = "0x28")]
1057 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1058 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1060 {
1061 throw null;
1062 }
1063
1065 [global::Cpp2ILInjected.Token(Token = "0x600096F")]
1066 [global::Cpp2ILInjected.Address(RVA = "0x95C4A0", Offset = "0x95C4A0", Length = "0x4")]
1067 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1068 private void System.IDisposable.Dispose()
1069 {
1070 throw null;
1071 }
1072
1073 [global::Cpp2ILInjected.Token(Token = "0x6000970")]
1074 [global::Cpp2ILInjected.Address(RVA = "0x95C4A4", Offset = "0x95C4A4", Length = "0x250")]
1075 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1076 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1077 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMap), Member = "InitialiseTargets", ReturnType = typeof(void))]
1078 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMap), Member = "ApplyMap", ReturnType = typeof(void))]
1079 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIMap), Member = "ApplySection", MemberParameters = new object[]
1080 {
1081 typeof(int),
1082 typeof(int),
1083 typeof(int),
1084 typeof(int)
1085 }, ReturnType = typeof(void))]
1086 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
1087 private bool MoveNext()
1088 {
1089 throw null;
1090 }
1091
1092 [global::Cpp2ILInjected.Token(Token = "0x170000ED")]
1093 private object System.Collections.Generic.IEnumerator<System.Object>.Current
1094 {
1096 [global::Cpp2ILInjected.Token(Token = "0x6000971")]
1097 [global::Cpp2ILInjected.Address(RVA = "0x95C6F4", Offset = "0x95C6F4", Length = "0x8")]
1098 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1099 get
1100 {
1101 throw null;
1102 }
1103 }
1104
1106 [global::Cpp2ILInjected.Token(Token = "0x6000972")]
1107 [global::Cpp2ILInjected.Address(RVA = "0x95C6FC", Offset = "0x95C6FC", Length = "0x38")]
1108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
1110 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1111 private void System.Collections.IEnumerator.Reset()
1112 {
1113 throw null;
1114 }
1115
1116 [global::Cpp2ILInjected.Token(Token = "0x170000EE")]
1118 {
1120 [global::Cpp2ILInjected.Token(Token = "0x6000973")]
1121 [global::Cpp2ILInjected.Address(RVA = "0x95C734", Offset = "0x95C734", Length = "0x8")]
1122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1123 get
1124 {
1125 throw null;
1126 }
1127 }
1128
1129 [global::Cpp2ILInjected.Token(Token = "0x4000939")]
1130 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
1131 private int <>1__state;
1132
1133 [global::Cpp2ILInjected.Token(Token = "0x400093A")]
1134 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
1135 private object <>2__current;
1136
1137 [global::Cpp2ILInjected.Token(Token = "0x400093B")]
1138 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
1139 public GUIMap <>4__this;
1140
1141 [global::Cpp2ILInjected.Token(Token = "0x400093C")]
1142 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
1143 public int secX;
1144
1145 [global::Cpp2ILInjected.Token(Token = "0x400093D")]
1146 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2C")]
1147 public int secY;
1148
1149 [global::Cpp2ILInjected.Token(Token = "0x400093E")]
1150 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
1151 private int <xStart>5__2;
1152
1153 [global::Cpp2ILInjected.Token(Token = "0x400093F")]
1154 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
1155 private int <xEnd>5__3;
1156
1157 [global::Cpp2ILInjected.Token(Token = "0x4000940")]
1158 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
1159 private int <yEnd>5__4;
1160
1161 [global::Cpp2ILInjected.Token(Token = "0x4000941")]
1162 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
1163 private int <ty>5__5;
1164
1165 [global::Cpp2ILInjected.Token(Token = "0x4000942")]
1166 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
1167 private int <tx>5__6;
1168
1169 [global::Cpp2ILInjected.Token(Token = "0x4000943")]
1170 [global::Cpp2ILInjected.FieldOffset(Offset = "0x44")]
1171 private int <chunkEndY>5__7;
1172 }
1173}
class f__AnonymousType0<< Count > j__TPar
GUISettingID
int activeY
Definition GUIMap.cs:893
class< DrawToMap_Section_Sliced > d__41
Definition GUIMap.cs:1052
void InitialiseTargets()
Definition GUIMap.cs:131
unsafe void DrawToMap_Section(int secX, int secY)
Definition GUIMap.cs:323
void LoadContent(ContentManager content)
Definition GUIMap.cs:151
unsafe void ClearMap()
Definition GUIMap.cs:70
void LoadDefaultZoom()
Definition GUIMap.cs:163
unsafe void ApplySection(int xStart, int xEnd, int yStart, int yEnd)
Definition GUIMap.cs:280
GUIMap.MinimapFrameStyle _activeFrameStyle
Definition GUIMap.cs:973
int LastFrame
Definition GUIMap.cs:1025
DateTime _lastPingMouseDownTime
Definition GUIMap.cs:1017
GUIControllerFullScreenMap _controller
Definition GUIMap.cs:1013
bool mapZoomResetPressed
Definition GUIMap.cs:937
bool mapPressed
Definition GUIMap.cs:921
float TinyScrollScale
Definition GUIMap.cs:993
bool mapPressedLast
Definition GUIMap.cs:925
bool miniMapEnabled
Definition GUIMap.cs:913
class< DrawToMap_Section_Sliced > IEnumerator
Definition GUIMap.cs:1052
string BackingLargeTextureId
Definition GUIMap.cs:981
const int MapTextureDimensions
Definition GUIMap.cs:881
float ZoomInButtonScale
Definition GUIMap.cs:949
float ToggleButtonScale
Definition GUIMap.cs:961
Microsoft.Xna.Framework.Graphics.Texture2D miniMapClosed
Definition GUIMap.cs:945
float TinyW
Definition GUIMap.cs:1005
bool minimapPressed
Definition GUIMap.cs:917
float ZoomValue
Definition GUIMap.cs:989
string BackingMiniTextureId
Definition GUIMap.cs:977
bool mapZoomInPressed
Definition GUIMap.cs:929
float MapButtonScale
Definition GUIMap.cs:965
int activeX
Definition GUIMap.cs:889
int WorldScreenWidth
Definition GUIMap.cs:833
Microsoft.Xna.Framework.Graphics.Texture2D miniMapOpen
Definition GUIMap.cs:941
bool IsCursorOverFullScreenMapControls(global::Cursor cursor)
Definition GUIMap.cs:188
int WorldScreenHeight
Definition GUIMap.cs:851
bool grabbedMap
Definition GUIMap.cs:885
bool use565Map
Definition GUIMap.cs:969
NativeArray< ushort >[] mapTextureData
Definition GUIMap.cs:905
MinimapFrameStyle
Definition GUIMap.cs:1029
float TinyYOffset
Definition GUIMap.cs:1001
void ResetMapPing()
Definition GUIMap.cs:334
unsafe void DrawToMap()
Definition GUIMap.cs:249
void DrawMapFullscreenBackground(Microsoft.Xna.Framework.Vector2 screenPosition, int screenWidth, int screenHeight)
Definition GUIMap.cs:826
bool[] mapDirty
Definition GUIMap.cs:901
void CleanupMapTargets()
Definition GUIMap.cs:201
unsafe ushort * mapTextureDataPtr
Definition GUIMap.cs:909
bool draggingSlider
Definition GUIMap.cs:985
float TinyH
Definition GUIMap.cs:1009
GUIMap.MinimapFrameStyle ActiveFrameStyle
Definition GUIMap.cs:31
GUIMap()
Definition GUIMap.cs:875
unsafe void DrawMap()
Definition GUIMap.cs:778
Microsoft.Xna.Framework.Graphics.Texture2D[] mapTarget
Definition GUIMap.cs:897
float TinyXOffset
Definition GUIMap.cs:997
bool mapZoomOutPressed
Definition GUIMap.cs:933
float ZoomOutButtonScale
Definition GUIMap.cs:953
float ZoomDefaultButtonScale
Definition GUIMap.cs:957
void ApplyMap()
Definition GUIMap.cs:88
IEnumerator DrawToMap_Section_Sliced(int secX, int secY)
Definition GUIMap.cs:291
Microsoft.Xna.Framework.Vector2 _lastPingMousePosition
Definition GUIMap.cs:1021