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
GUIPlayerCreateMenu.cs
Go to the documentation of this file.
1using System;
4using Controller;
11using Terraria;
12using Terraria.Audio;
16using Terraria.IO;
19using UnityEngine;
20
21[global::Cpp2ILInjected.Token(Token = "0x2000276")]
23{
24 [global::Cpp2ILInjected.Token(Token = "0x6000E20")]
25 [global::Cpp2ILInjected.Address(RVA = "0x9F3EF4", Offset = "0x9F3EF4", Length = "0x240")]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Initializers.AssetInitializer.<LoadAssetsWhileInInitialBlackScreen_InSteps>d__3", Member = "MoveNext", ReturnType = typeof(bool))]
27 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AssetInitializer), Member = "LoadAssetsWhileInInitialBlackScreen", ReturnType = typeof(void))]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ContentManager), Member = "Load", MemberTypeParameters = new object[] { "T1" }, MemberParameters = new object[] { typeof(string) }, ReturnType = "T1")]
30 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
31 public static void LoadContent(ContentManager content)
32 {
33 throw null;
34 }
35
36 [global::Cpp2ILInjected.Token(Token = "0x6000E21")]
37 [global::Cpp2ILInjected.Address(RVA = "0x9F4134", Offset = "0x9F4134", Length = "0x240")]
38 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
39 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawMenu", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "set_CurrentNavigationItem", MemberParameters = new object[] { typeof(GUIControllerItem) }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController), Member = "Activate", ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "End", ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Begin", MemberParameters = new object[]
45 {
52 typeof(Matrix?),
53 typeof(bool)
54 }, ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
56 {
58 typeof(bool),
62 }, ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "DrawCategoryButtons", ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "DrawMainButtons", ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "DrawPlayer", ReturnType = typeof(void))]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "DrawInfo", ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "DrawName", ReturnType = typeof(void))]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "DrawDifficulty", ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "DrawHairGrid", ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "DrawStylesGrid", ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "DrawHSLSlider", ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
74 {
77 typeof(string)
78 }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
80 public void Draw()
81 {
82 throw null;
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x6000E22")]
86 [global::Cpp2ILInjected.Address(RVA = "0x9F8540", Offset = "0x9F8540", Length = "0xDC")]
87 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawPlayer", ReturnType = typeof(void))]
89 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "WingFrame", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
92 private void UpdateAnim(Player player, bool animated)
93 {
94 throw null;
95 }
96
97 [global::Cpp2ILInjected.Token(Token = "0x6000E23")]
98 [global::Cpp2ILInjected.Address(RVA = "0x9F5590", Offset = "0x9F5590", Length = "0x1B8")]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "Draw", ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
102 {
104 typeof(bool),
108 }, ReturnType = typeof(void))]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
110 {
114 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "PlayerFrame", ReturnType = typeof(void))]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "UpdateAnim", MemberParameters = new object[]
118 {
119 typeof(Player),
120 typeof(bool)
121 }, ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
123 {
126 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "DrawPlayerUI", MemberParameters = new object[]
128 {
129 typeof(Player),
132 }, ReturnType = typeof(void))]
133 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
134 private void DrawPlayer()
135 {
136 throw null;
137 }
138
139 [global::Cpp2ILInjected.Token(Token = "0x6000E24")]
140 [global::Cpp2ILInjected.Address(RVA = "0x9F861C", Offset = "0x9F861C", Length = "0x8")]
141 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
143 {
144 throw null;
145 }
146
147 [global::Cpp2ILInjected.Token(Token = "0x6000E25")]
148 [global::Cpp2ILInjected.Address(RVA = "0x9F5748", Offset = "0x9F5748", Length = "0x16C")]
149 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
150 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "Draw", ReturnType = typeof(void))]
151 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
152 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "DrawMenuButton", MemberParameters = new object[]
154 {
156 typeof(string),
158 typeof(ref float),
159 typeof(bool)
160 }, ReturnType = typeof(bool))]
161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
162 {
163 typeof(int),
164 typeof(int),
165 typeof(int),
166 typeof(int),
167 typeof(float),
168 typeof(float)
169 }, ReturnType = typeof(SoundEffectInstance))]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "RandomisePlayer", ReturnType = typeof(void))]
171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController), Member = "ActivateRandomise", ReturnType = typeof(void))]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "UpdateCursorPosition", ReturnType = typeof(void))]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
174 {
176 typeof(Item),
177 typeof(string),
178 typeof(bool),
179 typeof(ref float),
180 typeof(bool),
181 typeof(bool),
182 typeof(bool),
183 typeof(bool)
184 }, ReturnType = typeof(GUITransactionButton.InputState))]
185 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
186 private void DrawInfo()
187 {
188 throw null;
189 }
190
191 [global::Cpp2ILInjected.Token(Token = "0x6000E26")]
192 [global::Cpp2ILInjected.Address(RVA = "0x9F58B4", Offset = "0x9F58B4", Length = "0x848")]
193 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "Draw", ReturnType = typeof(void))]
195 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(String_Layout), Member = "GetFont", ReturnType = typeof(SpriteFont))]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
199 {
200 typeof(string),
201 typeof(string)
202 }, ReturnType = typeof(string))]
203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
204 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenWidth", ReturnType = typeof(int))]
205 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenHeight", ReturnType = typeof(int))]
206 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterInputRegion", MemberParameters = new object[]
207 {
208 typeof(int),
209 typeof(int),
210 typeof(int),
211 typeof(int)
212 }, ReturnType = typeof(bool))]
213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
214 {
216 typeof(bool),
220 }, ReturnType = typeof(void))]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
223 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
224 {
225 typeof(int),
226 typeof(int)
227 }, ReturnType = typeof(string))]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
229 {
231 typeof(Item),
232 typeof(string),
233 typeof(bool),
234 typeof(ref float),
235 typeof(bool),
236 typeof(bool),
237 typeof(bool),
238 typeof(bool)
239 }, ReturnType = typeof(GUITransactionButton.InputState))]
240 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
241 {
243 typeof(string)
244 }, ReturnType = typeof(void))]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "PressedReleased", MemberParameters = new object[] { typeof(GUIControllerInputButton.LinkedControlType) }, ReturnType = typeof(bool))]
248 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetPickRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
249 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "GetInputText", MemberParameters = new object[]
250 {
251 typeof(string),
253 typeof(int),
254 typeof(bool),
255 typeof(bool),
256 typeof(bool),
257 typeof(bool)
258 }, ReturnType = typeof(string))]
259 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
260 {
261 typeof(int),
262 typeof(int),
263 typeof(int),
264 typeof(int),
265 typeof(float),
266 typeof(float)
267 }, ReturnType = typeof(SoundEffectInstance))]
268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "CloseNameEdit", ReturnType = typeof(void))]
269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController), Member = "Activate", ReturnType = typeof(void))]
270 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController_Info), Member = "DeactivateName", ReturnType = typeof(void))]
271 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "UpdateCursorPosition", ReturnType = typeof(void))]
272 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "EnterName", ReturnType = typeof(void))]
273 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Trim", ReturnType = typeof(string))]
274 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 29)]
275 private void DrawName()
276 {
277 throw null;
278 }
279
280 [global::Cpp2ILInjected.Token(Token = "0x6000E27")]
281 [global::Cpp2ILInjected.Address(RVA = "0x9F60FC", Offset = "0x9F60FC", Length = "0xE10")]
282 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
283 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "Draw", ReturnType = typeof(void))]
284 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
285 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(String_Layout), Member = "GetFont", ReturnType = typeof(SpriteFont))]
286 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
287 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteFont), Member = "MeasureString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
288 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
289 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
290 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenWidth", ReturnType = typeof(int))]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenHeight", ReturnType = typeof(int))]
292 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterInputRegion", MemberParameters = new object[]
293 {
294 typeof(int),
295 typeof(int),
296 typeof(int),
297 typeof(int)
298 }, ReturnType = typeof(bool))]
299 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
300 {
302 typeof(bool),
306 }, ReturnType = typeof(void))]
307 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
308 {
309 typeof(int),
310 typeof(int)
311 }, ReturnType = typeof(string))]
312 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
313 {
314 typeof(string),
315 typeof(string)
316 }, ReturnType = typeof(string))]
317 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
318 {
320 typeof(Item),
321 typeof(string),
322 typeof(bool),
323 typeof(ref float),
324 typeof(bool),
325 typeof(bool),
326 typeof(bool),
327 typeof(bool)
328 }, ReturnType = typeof(GUITransactionButton.InputState))]
329 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController), Member = "Activate", ReturnType = typeof(void))]
330 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController_Info), Member = "DeactivateOptions", ReturnType = typeof(void))]
331 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "UpdateCursorPosition", ReturnType = typeof(void))]
332 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
333 {
334 typeof(int),
335 typeof(int),
336 typeof(int),
337 typeof(int),
338 typeof(float),
339 typeof(float)
340 }, ReturnType = typeof(SoundEffectInstance))]
341 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "CloseOptions", ReturnType = typeof(void))]
342 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionExclusive.IsOverHandler), Member = ".ctor", MemberParameters = new object[]
343 {
344 typeof(object),
346 }, ReturnType = typeof(void))]
347 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive.IsOverHandler) }, ReturnType = typeof(GUIInputRegionExclusive))]
348 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController_Info), Member = "ActivateOptions", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
349 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIString), Member = "Draw", MemberParameters = new object[]
350 {
352 typeof(string)
353 }, ReturnType = typeof(void))]
354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "PressedReleased", MemberParameters = new object[] { typeof(GUIControllerInputButton.LinkedControlType) }, ReturnType = typeof(bool))]
356 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 40)]
357 private void DrawDifficulty()
358 {
359 throw null;
360 }
361
362 [global::Cpp2ILInjected.Token(Token = "0x6000E28")]
363 [global::Cpp2ILInjected.Address(RVA = "0x9F6F0C", Offset = "0x9F6F0C", Length = "0x3C0")]
364 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "Draw", ReturnType = typeof(void))]
365 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
366 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.GetItemScaleHandler), Member = ".ctor", MemberParameters = new object[]
367 {
368 typeof(object),
369 typeof(IntPtr)
370 }, ReturnType = typeof(void))]
371 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.CursorOver), Member = ".ctor", MemberParameters = new object[]
372 {
373 typeof(object),
374 typeof(IntPtr)
375 }, ReturnType = typeof(void))]
376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.DrawItemHandler), Member = ".ctor", MemberParameters = new object[]
377 {
378 typeof(object),
379 typeof(IntPtr)
380 }, ReturnType = typeof(void))]
381 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid), Member = "Draw", MemberParameters = new object[]
382 {
388 typeof(int)
389 }, ReturnType = typeof(void))]
390 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
391 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
392 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
393 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "DrawMenuButton", MemberParameters = new object[]
394 {
396 typeof(string),
398 typeof(ref float),
399 typeof(bool)
400 }, ReturnType = typeof(bool))]
401 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
402 {
403 typeof(int),
404 typeof(int),
405 typeof(int),
406 typeof(int),
407 typeof(float),
408 typeof(float)
409 }, ReturnType = typeof(SoundEffectInstance))]
410 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
411 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
412 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController_Gender), Member = "Activate", ReturnType = typeof(void))]
413 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController), Member = "ActivateRandomise", ReturnType = typeof(void))]
414 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "UpdateCursorPosition", ReturnType = typeof(void))]
415 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
416 private void DrawStylesGrid()
417 {
418 throw null;
419 }
420
421 [global::Cpp2ILInjected.Token(Token = "0x6000E29")]
422 [global::Cpp2ILInjected.Address(RVA = "0x9F72CC", Offset = "0x9F72CC", Length = "0x438")]
423 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
424 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "Draw", ReturnType = typeof(void))]
425 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
426 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HairstyleUnlocksHelper), Member = "UpdateUnlocks", ReturnType = typeof(void))]
427 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.GetItemScaleHandler), Member = ".ctor", MemberParameters = new object[]
428 {
429 typeof(object),
430 typeof(IntPtr)
431 }, ReturnType = typeof(void))]
432 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid), Member = "CalculateRegion", MemberParameters = new object[]
433 {
436 typeof(int),
438 }, ReturnType = typeof(Rectangle))]
439 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseX", ReturnType = typeof(int))]
440 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseY", ReturnType = typeof(int))]
441 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Contains", MemberParameters = new object[]
442 {
443 typeof(int),
444 typeof(int)
445 }, ReturnType = typeof(bool))]
446 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.CursorOver), Member = ".ctor", MemberParameters = new object[]
447 {
448 typeof(object),
450 }, ReturnType = typeof(void))]
451 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.DrawItemHandler), Member = ".ctor", MemberParameters = new object[]
452 {
453 typeof(object),
455 }, ReturnType = typeof(void))]
456 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIDraggableItemGrid), Member = "Draw", MemberParameters = new object[]
457 {
462 typeof(int),
463 typeof(ref float),
464 typeof(ref float),
465 typeof(ref int),
468 typeof(bool),
469 typeof(bool),
470 typeof(bool)
471 }, ReturnType = typeof(void))]
472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
473 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "DrawMenuButton", MemberParameters = new object[]
474 {
476 typeof(string),
478 typeof(ref float),
479 typeof(bool)
480 }, ReturnType = typeof(bool))]
481 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
482 {
483 typeof(int),
484 typeof(int),
485 typeof(int),
486 typeof(int),
487 typeof(float),
488 typeof(float)
489 }, ReturnType = typeof(SoundEffectInstance))]
490 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
491 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
492 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController_HairStyle), Member = "Activate", ReturnType = typeof(void))]
494 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController), Member = "ActivateRandomise", ReturnType = typeof(void))]
495 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "UpdateCursorPosition", ReturnType = typeof(void))]
496 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 23)]
497 private void DrawHairGrid()
498 {
499 throw null;
500 }
501
502 [global::Cpp2ILInjected.Token(Token = "0x6000E2A")]
503 [global::Cpp2ILInjected.Address(RVA = "0x9F8C80", Offset = "0x9F8C80", Length = "0x8")]
504 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
505 public float StyleScale(int index)
506 {
507 throw null;
508 }
509
510 [global::Cpp2ILInjected.Token(Token = "0x6000E2B")]
511 [global::Cpp2ILInjected.Address(RVA = "0x9F8C88", Offset = "0x9F8C88", Length = "0x154")]
512 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
513 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
514 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
515 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mouseLeftRelease", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
516 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
517 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
518 {
519 typeof(int),
520 typeof(int),
521 typeof(int),
522 typeof(int),
523 typeof(float),
524 typeof(float)
525 }, ReturnType = typeof(SoundEffectInstance))]
526 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController), Member = "Activate", ReturnType = typeof(void))]
527 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "UpdateCursorPosition", ReturnType = typeof(void))]
528 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
529 public void StyleOver(int index)
530 {
531 throw null;
532 }
533
534 [global::Cpp2ILInjected.Token(Token = "0x6000E2C")]
535 [global::Cpp2ILInjected.Address(RVA = "0x9F8DDC", Offset = "0x9F8DDC", Length = "0x2B0")]
536 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
537 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
538 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
539 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "DrawAtPosition", MemberParameters = new object[]
540 {
544 typeof(bool)
545 }, ReturnType = typeof(void))]
546 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Subtraction", MemberParameters = new object[]
547 {
550 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
551 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Division", MemberParameters = new object[]
552 {
554 typeof(float)
555 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
556 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
557 {
560 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
561 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "PlayerFrame", ReturnType = typeof(void))]
562 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Multiply", MemberParameters = new object[]
563 {
565 typeof(float)
566 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
567 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "DrawPlayerUI", MemberParameters = new object[]
568 {
569 typeof(Player),
572 }, ReturnType = typeof(void))]
573 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
574 public void StyleDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
575 {
576 throw null;
577 }
578
579 [global::Cpp2ILInjected.Token(Token = "0x6000E2D")]
580 [global::Cpp2ILInjected.Address(RVA = "0x9F908C", Offset = "0x9F908C", Length = "0x4C")]
581 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
582 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
583 public float HairScale(int index)
584 {
585 throw null;
586 }
587
588 [global::Cpp2ILInjected.Token(Token = "0x6000E2E")]
589 [global::Cpp2ILInjected.Address(RVA = "0x9F90D8", Offset = "0x9F90D8", Length = "0x164")]
590 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
591 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
592 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
593 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_mouseLeftRelease", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
594 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
595 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
596 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
597 {
598 typeof(int),
599 typeof(int),
600 typeof(int),
601 typeof(int),
602 typeof(float),
603 typeof(float)
604 }, ReturnType = typeof(SoundEffectInstance))]
605 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController), Member = "Activate", ReturnType = typeof(void))]
606 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "UpdateCursorPosition", ReturnType = typeof(void))]
607 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
608 public void HairOver(int index)
609 {
610 throw null;
611 }
612
613 [global::Cpp2ILInjected.Token(Token = "0x6000E2F")]
614 [global::Cpp2ILInjected.Address(RVA = "0x9F923C", Offset = "0x9F923C", Length = "0x81C")]
615 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
616 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
617 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
618 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
619 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Size", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Graphics.Texture2D) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
620 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Division", MemberParameters = new object[]
621 {
623 typeof(float)
624 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
625 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Multiply", MemberParameters = new object[]
626 {
628 typeof(float)
629 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
630 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Subtraction", MemberParameters = new object[]
631 {
634 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
635 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
636 {
637 typeof(int),
638 typeof(int),
639 typeof(int),
640 typeof(int)
641 }, ReturnType = typeof(void))]
642 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle?), Member = ".ctor", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
643 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = ".ctor", MemberParameters = new object[]
644 {
645 typeof(int),
646 typeof(int),
647 typeof(int),
648 typeof(int)
649 }, ReturnType = typeof(void))]
650 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
651 {
656 typeof(float),
658 typeof(float),
660 typeof(float)
661 }, ReturnType = typeof(void))]
662 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
663 {
666 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
667 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadHair", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
668 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 23)]
669 public void HairDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
670 {
671 throw null;
672 }
673
674 [global::Cpp2ILInjected.Token(Token = "0x6000E30")]
675 [global::Cpp2ILInjected.Address(RVA = "0x9F9A58", Offset = "0x9F9A58", Length = "0x14C")]
676 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
677 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
678 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "PlayerFrame", ReturnType = typeof(void))]
679 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
680 {
681 typeof(Microsoft.Xna.Framework.Vector2),
682 typeof(Microsoft.Xna.Framework.Vector2)
683 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
684 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
685 {
686 typeof(float),
687 typeof(float)
688 }, ReturnType = typeof(void))]
689 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Multiply", MemberParameters = new object[]
690 {
691 typeof(Microsoft.Xna.Framework.Vector2),
692 typeof(float)
693 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
694 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "DrawPlayerUI", MemberParameters = new object[]
695 {
696 typeof(Player),
699 }, ReturnType = typeof(void))]
700 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
701 private void DrawSelectedPlayer(Microsoft.Xna.Framework.Vector2 position, float scale)
702 {
703 throw null;
704 }
705
706 [global::Cpp2ILInjected.Token(Token = "0x6000E31")]
707 [global::Cpp2ILInjected.Address(RVA = "0x9F9BA4", Offset = "0x9F9BA4", Length = "0x4")]
708 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
709 private void DrawSelectedHighlight(Microsoft.Xna.Framework.Vector2 position, float scale)
710 {
711 throw null;
712 }
713
714 [global::Cpp2ILInjected.Token(Token = "0x6000E32")]
715 [global::Cpp2ILInjected.Address(RVA = "0x9F9BA8", Offset = "0x9F9BA8", Length = "0x3DC")]
716 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
717 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
718 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
719 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "PlayerFrame", ReturnType = typeof(void))]
720 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
721 {
722 typeof(int),
723 typeof(int),
724 typeof(int),
725 typeof(int)
726 }, ReturnType = typeof(void))]
727 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle?), Member = ".ctor", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
728 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
729 {
734 typeof(float),
736 typeof(float),
738 typeof(float)
739 }, ReturnType = typeof(void))]
740 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = ".ctor", MemberParameters = new object[]
741 {
742 typeof(int),
743 typeof(int),
744 typeof(int),
745 typeof(int)
746 }, ReturnType = typeof(void))]
747 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
748 private void DrawSelectedHair(Microsoft.Xna.Framework.Vector2 position, float scale)
749 {
750 throw null;
751 }
752
753 [global::Cpp2ILInjected.Token(Token = "0x6000E33")]
754 [global::Cpp2ILInjected.Address(RVA = "0x9F9F84", Offset = "0x9F9F84", Length = "0xD8")]
755 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "CreatePlayer", ReturnType = typeof(void))]
756 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerNameMenu), Member = "Draw", ReturnType = typeof(void))]
757 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
758 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
759 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Trim", ReturnType = typeof(string))]
760 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "SetupStartingItems", ReturnType = typeof(void))]
761 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PlayerFileData), Member = "CreateAndSave", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(PlayerFileData))]
762 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadPlayers", ReturnType = typeof(void))]
763 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
764 {
765 typeof(int),
766 typeof(int),
767 typeof(int),
768 typeof(int),
769 typeof(float),
770 typeof(float)
771 }, ReturnType = typeof(SoundEffectInstance))]
772 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_menuMode", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
773 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "SelectAndHighlight", MemberParameters = new object[] { typeof(PlayerFileData) }, ReturnType = typeof(void))]
774 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
775 public void CreateAndSave()
776 {
777 throw null;
778 }
779
780 [global::Cpp2ILInjected.Token(Token = "0x6000E34")]
781 [global::Cpp2ILInjected.Address(RVA = "0x9FA490", Offset = "0x9FA490", Length = "0xB8")]
782 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
783 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
784 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrWhiteSpace", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
785 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_menuMode", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
786 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "clrInput", ReturnType = typeof(void))]
787 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "CreateAndSave", ReturnType = typeof(void))]
788 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
789 private void CreatePlayer()
790 {
791 throw null;
792 }
793
794 [global::Cpp2ILInjected.Token(Token = "0x6000E35")]
795 [global::Cpp2ILInjected.Address(RVA = "0x9F8A60", Offset = "0x9F8A60", Length = "0x11C")]
796 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
797 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawName", ReturnType = typeof(void))]
798 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
799 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
800 {
801 typeof(int),
802 typeof(int),
803 typeof(int),
804 typeof(int),
805 typeof(float),
806 typeof(float)
807 }, ReturnType = typeof(SoundEffectInstance))]
808 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "clrInput", ReturnType = typeof(void))]
809 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
810 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionExclusive.IsOverHandler), Member = ".ctor", MemberParameters = new object[]
811 {
812 typeof(object),
814 }, ReturnType = typeof(void))]
815 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "RegisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive.IsOverHandler) }, ReturnType = typeof(GUIInputRegionExclusive))]
816 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController_Info), Member = "ActivateName", ReturnType = typeof(void))]
817 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
818 private void EnterName()
819 {
820 throw null;
821 }
822
823 [global::Cpp2ILInjected.Token(Token = "0x6000E36")]
824 [global::Cpp2ILInjected.Address(RVA = "0x9F8B7C", Offset = "0x9F8B7C", Length = "0x98")]
825 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawName", ReturnType = typeof(void))]
826 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawCategoryButtons", ReturnType = typeof(void))]
827 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
828 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "CloseKeyboard", ReturnType = typeof(void))]
829 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
830 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController_Info), Member = "DeactivateName", ReturnType = typeof(void))]
831 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
832 private void CloseNameEdit()
833 {
834 throw null;
835 }
836
837 [global::Cpp2ILInjected.Token(Token = "0x6000E37")]
838 [global::Cpp2ILInjected.Address(RVA = "0x9F8C14", Offset = "0x9F8C14", Length = "0x6C")]
839 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawDifficulty", ReturnType = typeof(void))]
840 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawMainButtons", ReturnType = typeof(void))]
841 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawCategoryButtons", ReturnType = typeof(void))]
842 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
843 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInputRegionManager), Member = "UnregisterPickingInterceptor", MemberParameters = new object[] { typeof(GUIInputRegionExclusive) }, ReturnType = typeof(void))]
844 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController_Info), Member = "DeactivateOptions", ReturnType = typeof(void))]
845 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
846 private void CloseOptions()
847 {
848 throw null;
849 }
850
851 [global::Cpp2ILInjected.Token(Token = "0x6000E38")]
852 [global::Cpp2ILInjected.Address(RVA = "0x9F8624", Offset = "0x9F8624", Length = "0xFC")]
853 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
854 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawInfo", ReturnType = typeof(void))]
855 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawStylesGrid", ReturnType = typeof(void))]
856 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawHairGrid", ReturnType = typeof(void))]
857 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawMainButtons", ReturnType = typeof(void))]
858 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawHSLSlider", ReturnType = typeof(void))]
859 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
860 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "DrawWithBanner", MemberParameters = new object[]
861 {
865 typeof(Item),
866 typeof(string),
867 typeof(bool),
868 typeof(ref float),
869 typeof(bool),
870 typeof(bool),
871 typeof(bool),
872 typeof(bool),
873 typeof(bool),
874 typeof(bool)
875 }, ReturnType = typeof(GUITransactionButton.InputState))]
876 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
877 {
880 typeof(string),
883 typeof(bool)
884 }, ReturnType = typeof(void))]
885 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
887 {
888 throw null;
889 }
890
891 [global::Cpp2ILInjected.Token(Token = "0x6000E39")]
892 [global::Cpp2ILInjected.Address(RVA = "0x9F52E8", Offset = "0x9F52E8", Length = "0x2A8")]
893 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
894 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "Draw", ReturnType = typeof(void))]
895 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
896 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
897 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
898 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
899 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "DrawMenuButton", MemberParameters = new object[]
900 {
902 typeof(string),
904 typeof(ref float),
905 typeof(bool)
906 }, ReturnType = typeof(bool))]
907 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
908 {
909 typeof(int),
910 typeof(int),
911 typeof(int),
912 typeof(int),
913 typeof(float),
914 typeof(float)
915 }, ReturnType = typeof(SoundEffectInstance))]
916 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action), Member = ".ctor", MemberParameters = new object[]
917 {
918 typeof(object),
920 }, ReturnType = typeof(void))]
921 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUILowDiskSpacePopup), Member = "CheckDiskSpace", MemberParameters = new object[] { typeof(Action) }, ReturnType = typeof(void))]
922 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(KeyboardInput), Member = "GetKeyUp", MemberParameters = new object[] { typeof(KeyCode) }, ReturnType = typeof(bool))]
923 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "CloseOptions", ReturnType = typeof(void))]
924 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "Back", ReturnType = typeof(void))]
925 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
926 private void DrawMainButtons()
927 {
928 throw null;
929 }
930
931 [global::Cpp2ILInjected.Token(Token = "0x6000E3A")]
932 [global::Cpp2ILInjected.Address(RVA = "0x9FA548", Offset = "0x9FA548", Length = "0xCC")]
933 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawMainButtons", ReturnType = typeof(void))]
934 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
935 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_menuMode", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
936 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
937 {
938 typeof(int),
939 typeof(int),
940 typeof(int),
941 typeof(int),
942 typeof(float),
943 typeof(float)
944 }, ReturnType = typeof(SoundEffectInstance))]
945 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerSelectMenu), Member = "Back", ReturnType = typeof(void))]
946 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
947 private void Back()
948 {
949 throw null;
950 }
951
952 [global::Cpp2ILInjected.Token(Token = "0x6000E3B")]
953 [global::Cpp2ILInjected.Address(RVA = "0x9F4374", Offset = "0x9F4374", Length = "0xF74")]
954 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
955 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "Draw", ReturnType = typeof(void))]
956 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
957 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
958 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
959 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
960 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControlsBanner), Member = "AddAction", MemberParameters = new object[]
961 {
964 typeof(string)
965 }, ReturnType = typeof(void))]
966 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "NextPagePressed", ReturnType = typeof(bool))]
967 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
968 {
969 typeof(int),
970 typeof(int),
971 typeof(int),
972 typeof(int),
973 typeof(float),
974 typeof(float)
975 }, ReturnType = typeof(SoundEffectInstance))]
976 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_hBar", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
977 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_sBar", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
978 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_lBar", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
979 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "CloseOptions", ReturnType = typeof(void))]
980 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "CloseNameEdit", ReturnType = typeof(void))]
981 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController), Member = "Activate", ReturnType = typeof(void))]
982 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "PreviousPagePressed", ReturnType = typeof(bool))]
983 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
984 [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))]
985 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
986 {
989 typeof(string),
990 typeof(bool),
991 typeof(ref float),
993 typeof(bool),
994 typeof(bool),
995 typeof(bool),
996 typeof(bool)
997 }, ReturnType = typeof(GUITransactionButton.InputState))]
998 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController_HairStyle), Member = "Activate", ReturnType = typeof(void))]
999 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
1000 {
1002 typeof(Item),
1003 typeof(string),
1004 typeof(bool),
1005 typeof(ref float),
1006 typeof(bool),
1007 typeof(bool),
1008 typeof(bool),
1009 typeof(bool)
1010 }, ReturnType = typeof(GUITransactionButton.InputState))]
1011 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "LoadHair", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1012 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "get_Male", ReturnType = typeof(bool))]
1013 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "LoadButtonRegion", MemberParameters = new object[]
1014 {
1016 typeof(float)
1017 }, ReturnType = typeof(Rectangle))]
1018 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIStringButton), Member = "DrawButton", MemberParameters = new object[]
1019 {
1021 typeof(string),
1022 typeof(ref float),
1023 typeof(bool),
1024 typeof(bool)
1025 }, ReturnType = typeof(bool))]
1026 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Time), Member = "get_deltaTime", ReturnType = typeof(float))]
1027 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
1028 {
1030 typeof(bool),
1034 }, ReturnType = typeof(void))]
1035 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 43)]
1036 private void DrawCategoryButtons()
1037 {
1038 throw null;
1039 }
1040
1041 [global::Cpp2ILInjected.Token(Token = "0x6000E3C")]
1042 [global::Cpp2ILInjected.Address(RVA = "0x9FA614", Offset = "0x9FA614", Length = "0xBC")]
1043 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerSelectMenu), Member = "ActionNew", ReturnType = typeof(void))]
1044 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1045 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = ".ctor", ReturnType = typeof(void))]
1046 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_PendingPlayer", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
1047 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
1048 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "RandomisePlayer", ReturnType = typeof(void))]
1049 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1050 public void Setup()
1051 {
1052 throw null;
1053 }
1054
1055 [global::Cpp2ILInjected.Token(Token = "0x6000E3D")]
1056 [global::Cpp2ILInjected.Address(RVA = "0x9F8720", Offset = "0x9F8720", Length = "0x340")]
1057 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1058 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawInfo", ReturnType = typeof(void))]
1059 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "Setup", ReturnType = typeof(void))]
1060 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1061 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HairstyleUnlocksHelper), Member = "UpdateUnlocks", ReturnType = typeof(void))]
1062 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
1063 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
1064 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1065 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "randColor", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
1066 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnifiedRandom), Member = "Next", MemberParameters = new object[]
1067 {
1068 typeof(int),
1069 typeof(int)
1070 }, ReturnType = typeof(int))]
1071 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
1072 public void RandomisePlayer()
1073 {
1074 throw null;
1075 }
1076
1077 [global::Cpp2ILInjected.Token(Token = "0x6000E3E")]
1078 [global::Cpp2ILInjected.Address(RVA = "0x9F7704", Offset = "0x9F7704", Length = "0xE3C")]
1079 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1080 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "Draw", ReturnType = typeof(void))]
1081 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1082 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
1083 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_selColor", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Graphics.Color) }, ReturnType = typeof(void))]
1084 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetTextValue", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1085 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateMenu), Member = "DrawMenuButton", MemberParameters = new object[]
1086 {
1088 typeof(string),
1090 typeof(ref float),
1091 typeof(bool)
1092 }, ReturnType = typeof(bool))]
1093 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SoundEngine), Member = "PlaySound", MemberParameters = new object[]
1094 {
1095 typeof(int),
1096 typeof(int),
1097 typeof(int),
1098 typeof(int),
1099 typeof(float),
1100 typeof(float)
1101 }, ReturnType = typeof(SoundEffectInstance))]
1102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "randColor", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
1103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_hBar", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
1104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_sBar", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
1105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "set_lBar", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
1106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_selColor", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
1107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "rgbToHsl", MemberParameters = new object[] { typeof(Microsoft.Xna.Framework.Graphics.Color) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector3))]
1108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_hBar", ReturnType = typeof(float))]
1109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_sBar", ReturnType = typeof(float))]
1110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_lBar", ReturnType = typeof(float))]
1111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
1112 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
1113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Draw", MemberParameters = new object[]
1114 {
1116 typeof(bool),
1120 }, ReturnType = typeof(void))]
1121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
1122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseX", ReturnType = typeof(int))]
1123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseY", ReturnType = typeof(int))]
1124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Point), Member = ".ctor", MemberParameters = new object[]
1125 {
1126 typeof(int),
1127 typeof(int)
1128 }, ReturnType = typeof(void))]
1129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = "Contains", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(bool))]
1130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "Draw", MemberParameters = new object[]
1131 {
1133 typeof(Item),
1134 typeof(string),
1135 typeof(bool),
1136 typeof(ref float),
1137 typeof(bool),
1138 typeof(bool),
1139 typeof(bool),
1140 typeof(bool)
1141 }, ReturnType = typeof(GUITransactionButton.InputState))]
1142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUISlider), Member = "Draw", MemberParameters = new object[]
1143 {
1145 typeof(bool),
1146 typeof(ref float),
1149 typeof(bool),
1150 typeof(int),
1151 typeof(int),
1152 typeof(bool)
1153 }, ReturnType = typeof(bool))]
1154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController), Member = "Activate", ReturnType = typeof(void))]
1155 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerNavigationController), Member = "UpdateCursorPosition", ReturnType = typeof(void))]
1156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUISlider), Member = "DrawSaturation", MemberParameters = new object[]
1157 {
1159 typeof(bool),
1160 typeof(ref float),
1162 typeof(bool)
1163 }, ReturnType = typeof(bool))]
1164 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUISlider), Member = "DrawLightness", MemberParameters = new object[]
1165 {
1167 typeof(bool),
1168 typeof(ref float),
1170 typeof(bool)
1171 }, ReturnType = typeof(bool))]
1172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "hslToRgb", MemberParameters = new object[]
1173 {
1174 typeof(float),
1175 typeof(float),
1176 typeof(float),
1177 typeof(byte)
1178 }, ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
1179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(byte), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
1180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
1181 {
1182 typeof(string),
1183 typeof(string),
1184 typeof(string),
1185 typeof(string)
1186 }, ReturnType = typeof(string))]
1187 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 44)]
1188 private void DrawHSLSlider()
1189 {
1190 throw null;
1191 }
1192
1193 [global::Cpp2ILInjected.Token(Token = "0x6000E3F")]
1194 [global::Cpp2ILInjected.Address(RVA = "0x9FA05C", Offset = "0x9FA05C", Length = "0x434")]
1195 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "CreateAndSave", ReturnType = typeof(void))]
1197 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
1199 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "SetDefaults", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1200 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "Prefix", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
1201 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
1202 {
1203 typeof(string),
1204 typeof(string)
1205 }, ReturnType = typeof(bool))]
1206 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player), Member = "AddBuff", MemberParameters = new object[]
1207 {
1208 typeof(int),
1209 typeof(int),
1210 typeof(bool),
1211 typeof(bool)
1212 }, ReturnType = typeof(void))]
1213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Player.SavedPlayerDataWithAnnoyingRules), Member = ".ctor", ReturnType = typeof(void))]
1214 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowerManager), Member = "get_Instance", ReturnType = typeof(CreativePowerManager))]
1215 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CreativePowerManager), Member = "ResetDataForNewPlayer", MemberParameters = new object[] { typeof(Player) }, ReturnType = typeof(void))]
1216 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
1217 private void SetupStartingItems()
1218 {
1219 throw null;
1220 }
1221
1222 [global::Cpp2ILInjected.Token(Token = "0x6000E40")]
1223 [global::Cpp2ILInjected.Address(RVA = "0x9FA6D0", Offset = "0x9FA6D0", Length = "0x1D0")]
1224 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInstance), Member = ".ctor", ReturnType = typeof(void))]
1225 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1226 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
1227 {
1228 typeof(Array),
1230 }, ReturnType = typeof(void))]
1231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController), Member = ".ctor", ReturnType = typeof(void))]
1232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
1233 {
1234 typeof(float),
1235 typeof(float)
1236 }, ReturnType = typeof(void))]
1237 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUISlider.DragState), Member = ".ctor", ReturnType = typeof(void))]
1238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1239 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
1241 {
1242 throw null;
1243 }
1244
1245 [global::Cpp2ILInjected.Token(Token = "0x40019CA")]
1247
1248 [global::Cpp2ILInjected.Token(Token = "0x40019CB")]
1250
1251 [global::Cpp2ILInjected.Token(Token = "0x40019CC")]
1252 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
1254
1255 [global::Cpp2ILInjected.Token(Token = "0x40019CD")]
1256 [global::Cpp2ILInjected.FieldOffset(Offset = "0x11")]
1258
1259 [global::Cpp2ILInjected.Token(Token = "0x40019CE")]
1261
1262 [global::Cpp2ILInjected.Token(Token = "0x40019CF")]
1264
1265 [global::Cpp2ILInjected.Token(Token = "0x40019D0")]
1267
1268 [global::Cpp2ILInjected.Token(Token = "0x40019D1")]
1270
1271 [global::Cpp2ILInjected.Token(Token = "0x40019D2")]
1273
1274 [global::Cpp2ILInjected.Token(Token = "0x40019D3")]
1276
1277 [global::Cpp2ILInjected.Token(Token = "0x40019D4")]
1279
1280 [global::Cpp2ILInjected.Token(Token = "0x40019D5")]
1282
1283 [global::Cpp2ILInjected.Token(Token = "0x40019D6")]
1284 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
1286
1287 [global::Cpp2ILInjected.Token(Token = "0x40019D7")]
1288 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
1289 private float shirtButtonScale;
1290
1291 [global::Cpp2ILInjected.Token(Token = "0x40019D8")]
1292 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
1294
1295 [global::Cpp2ILInjected.Token(Token = "0x40019D9")]
1296 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
1297 private float pantsButtonScale;
1298
1299 [global::Cpp2ILInjected.Token(Token = "0x40019DA")]
1300 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
1301 private float shoesButtonScale;
1302
1303 [global::Cpp2ILInjected.Token(Token = "0x40019DB")]
1304 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
1305 private float hairButtonScale;
1306
1307 [global::Cpp2ILInjected.Token(Token = "0x40019DC")]
1308 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2C")]
1310
1311 [global::Cpp2ILInjected.Token(Token = "0x40019DD")]
1312 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
1313 private float infoButtonScale;
1314
1315 [global::Cpp2ILInjected.Token(Token = "0x40019DE")]
1316 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
1317 private float eyesButtonScale;
1318
1319 [global::Cpp2ILInjected.Token(Token = "0x40019DF")]
1320 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
1321 private float skinButtonScale;
1322
1323 [global::Cpp2ILInjected.Token(Token = "0x40019E0")]
1324 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
1325 private float genderButtonScale;
1326
1327 [global::Cpp2ILInjected.Token(Token = "0x40019E1")]
1328 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
1329 private float createButtonScale;
1330
1331 [global::Cpp2ILInjected.Token(Token = "0x40019E2")]
1332 [global::Cpp2ILInjected.FieldOffset(Offset = "0x44")]
1333 private float randomButtonScale;
1334
1335 [global::Cpp2ILInjected.Token(Token = "0x40019E3")]
1336 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
1337 private float backButtonScale;
1338
1339 [global::Cpp2ILInjected.Token(Token = "0x40019E4")]
1340 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4C")]
1341 private float maleButtonScale;
1342
1343 [global::Cpp2ILInjected.Token(Token = "0x40019E5")]
1344 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
1345 private float femaleButtonScale;
1346
1347 [global::Cpp2ILInjected.Token(Token = "0x40019E6")]
1348 [global::Cpp2ILInjected.FieldOffset(Offset = "0x54")]
1350
1351 [global::Cpp2ILInjected.Token(Token = "0x40019E7")]
1352 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
1353 public float hairScrollOffset;
1354
1355 [global::Cpp2ILInjected.Token(Token = "0x40019E8")]
1356 [global::Cpp2ILInjected.FieldOffset(Offset = "0x5C")]
1357 private float hairScrollMomentum;
1358
1359 [global::Cpp2ILInjected.Token(Token = "0x40019E9")]
1360 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
1362
1363 [global::Cpp2ILInjected.Token(Token = "0x40019EA")]
1364 [global::Cpp2ILInjected.FieldOffset(Offset = "0x64")]
1366
1367 [global::Cpp2ILInjected.Token(Token = "0x40019EB")]
1368 [global::Cpp2ILInjected.FieldOffset(Offset = "0x6C")]
1369 private int hairOver;
1370
1371 [global::Cpp2ILInjected.Token(Token = "0x40019EC")]
1372 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
1373 private string _playerName;
1374
1375 [global::Cpp2ILInjected.Token(Token = "0x40019ED")]
1376 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
1377 private string editPlayerName;
1378
1379 [global::Cpp2ILInjected.Token(Token = "0x40019EE")]
1380 [global::Cpp2ILInjected.FieldOffset(Offset = "0x80")]
1381 private int[] actualStyleOrder;
1382
1383 [global::Cpp2ILInjected.Token(Token = "0x40019EF")]
1384 [global::Cpp2ILInjected.FieldOffset(Offset = "0x88")]
1386
1387 [global::Cpp2ILInjected.Token(Token = "0x40019F0")]
1388 [global::Cpp2ILInjected.FieldOffset(Offset = "0x90")]
1389 private float NameScale;
1390
1391 [global::Cpp2ILInjected.Token(Token = "0x40019F1")]
1392 [global::Cpp2ILInjected.FieldOffset(Offset = "0x94")]
1393 private float DifficultyScale;
1394
1395 [global::Cpp2ILInjected.Token(Token = "0x40019F2")]
1396 [global::Cpp2ILInjected.FieldOffset(Offset = "0x98")]
1397 private float TypeScale;
1398
1399 [global::Cpp2ILInjected.Token(Token = "0x40019F3")]
1400 [global::Cpp2ILInjected.FieldOffset(Offset = "0x9C")]
1401 private float TitleScale;
1402
1403 [global::Cpp2ILInjected.Token(Token = "0x40019F4")]
1404 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA0")]
1405 public bool displayOptions;
1406
1407 [global::Cpp2ILInjected.Token(Token = "0x40019F5")]
1408 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA8")]
1409 private string typeDescription;
1410
1411 [global::Cpp2ILInjected.Token(Token = "0x40019F6")]
1412 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB0")]
1414
1415 [global::Cpp2ILInjected.Token(Token = "0x40019F7")]
1416 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB8")]
1417 private bool optionOpenClicked;
1418
1419 [global::Cpp2ILInjected.Token(Token = "0x40019F8")]
1420 [global::Cpp2ILInjected.FieldOffset(Offset = "0xBC")]
1421 public float _pulldownShift;
1422
1423 [global::Cpp2ILInjected.Token(Token = "0x40019F9")]
1424 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC0")]
1425 private int StyleOffset;
1426
1427 [global::Cpp2ILInjected.Token(Token = "0x40019FA")]
1428 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC4")]
1430
1431 [global::Cpp2ILInjected.Token(Token = "0x40019FB")]
1432 [global::Cpp2ILInjected.FieldOffset(Offset = "0xCC")]
1433 private int styleOver;
1434
1435 [global::Cpp2ILInjected.Token(Token = "0x40019FC")]
1436 [global::Cpp2ILInjected.FieldOffset(Offset = "0xD0")]
1438
1439 [global::Cpp2ILInjected.Token(Token = "0x40019FD")]
1440 [global::Cpp2ILInjected.FieldOffset(Offset = "0xD8")]
1441 private float TimeSinceItemChange;
1442
1443 [global::Cpp2ILInjected.Token(Token = "0x40019FE")]
1444 [global::Cpp2ILInjected.FieldOffset(Offset = "0xE0")]
1446
1447 [global::Cpp2ILInjected.Token(Token = "0x40019FF")]
1448 [global::Cpp2ILInjected.FieldOffset(Offset = "0xE8")]
1450
1451 [global::Cpp2ILInjected.Token(Token = "0x4001A00")]
1452 [global::Cpp2ILInjected.FieldOffset(Offset = "0xF0")]
1454
1455 [global::Cpp2ILInjected.Token(Token = "0x2000277")]
1456 public enum ItemSelection
1457 {
1458 [global::Cpp2ILInjected.Token(Token = "0x4001A02")]
1459 Info,
1460 [global::Cpp2ILInjected.Token(Token = "0x4001A03")]
1461 Gender,
1462 [global::Cpp2ILInjected.Token(Token = "0x4001A04")]
1463 Skin,
1464 [global::Cpp2ILInjected.Token(Token = "0x4001A05")]
1465 Eyes,
1466 [global::Cpp2ILInjected.Token(Token = "0x4001A06")]
1467 ChangeHair,
1468 [global::Cpp2ILInjected.Token(Token = "0x4001A07")]
1469 Hair,
1470 [global::Cpp2ILInjected.Token(Token = "0x4001A08")]
1471 Shirt,
1472 [global::Cpp2ILInjected.Token(Token = "0x4001A09")]
1473 Undershirt,
1474 [global::Cpp2ILInjected.Token(Token = "0x4001A0A")]
1475 Pants,
1476 [global::Cpp2ILInjected.Token(Token = "0x4001A0B")]
1477 Shoes
1478 }
1479}
class f__AnonymousType0<< Count > j__TPar
delegate bool IsOverHandler(Vector2 cursorPosition)
delegate void CursorOver(int itemIndex)
delegate void DrawItemHandler(ItemGrid_Layout gridLayout, int itemIndex, Vector2 position, float scale)
delegate float GetItemScaleHandler(int itemIndex)
static Microsoft.Xna.Framework.Graphics.Texture2D _skinTexture
float HairScale(int index)
GUISlider.DragState satDragState
bool DrawMenuButton(ControllerActionButton action, string label, TransactionButton_Layout buttonLayout, ref float scale, bool disabled)
static void LoadContent(ContentManager content)
static Microsoft.Xna.Framework.Graphics.Texture2D _hairTexture
GUIPlayerCreateMenu.ItemSelection CurrentSelection
void HairDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
Microsoft.Xna.Framework.Vector2 hairDragOffset
static Microsoft.Xna.Framework.Graphics.Texture2D _undershirtTexture
static Microsoft.Xna.Framework.Graphics.Texture2D _HairStyleTexture
GUIInputRegionExclusive _optionsBlocker
float StyleScale(int index)
void UpdateAnim(Player player, bool animated)
bool IsOverOptions(Microsoft.Xna.Framework.Vector2 cursorPosition)
static Microsoft.Xna.Framework.Graphics.Texture2D _pantsTexture
Microsoft.Xna.Framework.Vector2 CharacterStyleOffset
void DrawSelectedHair(Microsoft.Xna.Framework.Vector2 position, float scale)
void DrawSelectedHighlight(Microsoft.Xna.Framework.Vector2 position, float scale)
GUISlider.DragState hueDragState
Microsoft.Xna.Framework.Vector2 CharacterDrawOffset
void DrawSelectedPlayer(Microsoft.Xna.Framework.Vector2 position, float scale)
GUISlider.DragState lightDragState
GUIPlayerCreateController _controllerInput
void StyleDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
static Microsoft.Xna.Framework.Graphics.Texture2D _eyeTexture
static Microsoft.Xna.Framework.Graphics.Texture2D _shoesTexture
static Microsoft.Xna.Framework.Graphics.Texture2D _shirtTexture
static Microsoft.Xna.Framework.Graphics.Texture2D _femaleTexture
static Microsoft.Xna.Framework.Graphics.Texture2D _maleTexture
delegate void DrawBackingHandler(Microsoft.Xna.Framework.Vector2 position, Microsoft.Xna.Framework.Vector2 size, Slider_Layout layout, bool controllerOver)