terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
GUIPlayerCreateMenu.cs
Go to the documentation of this file.
1using System;
2using Controller;
7using Terraria;
8using Terraria.IO;
10
11// Token: 0x02000276 RID: 630
13{
14 // Token: 0x06000E20 RID: 3616 RVA: 0x00043E08 File Offset: 0x00042008
15 public static void LoadContent(ContentManager content)
16 {
17 Texture2D texture2D = content.Load<Texture2D>("Images/UI/CharCreation/ClothStyle");
18 Texture2D texture2D2 = content.Load<Texture2D>("Images/UI/CharCreation/ClothStyle");
19 Texture2D texture2D3 = content.Load<Texture2D>("Images/UI/CharCreation/ColorEye");
20 Texture2D texture2D4 = content.Load<Texture2D>("Images/UI/CharCreation/ColorHair");
21 Texture2D texture2D5 = content.Load<Texture2D>("Images/UI/CharCreation/ColorPants");
22 Texture2D texture2D6 = content.Load<Texture2D>("Images/UI/CharCreation/ColorShirt");
23 Texture2D texture2D7 = content.Load<Texture2D>("Images/UI/CharCreation/ColorUndershirt");
24 Texture2D texture2D8 = content.Load<Texture2D>("Images/UI/CharCreation/ColorShoes");
25 Texture2D texture2D9 = content.Load<Texture2D>("Images/UI/CharCreation/ColorSkin");
26 Texture2D texture2D10 = content.Load<Texture2D>("Images/UI/CharCreation/HairStyle");
27 }
28
29 // Token: 0x06000E21 RID: 3617 RVA: 0x00043E94 File Offset: 0x00042094
30 public void Draw()
31 {
35 this.DrawMainButtons();
36 this.DrawPlayer();
38 {
39 this.DrawHSLSlider();
40 return;
41 }
42 this.DrawInfo();
43 if (this.displayOptions)
44 {
45 this.DrawName();
46 this.DrawDifficulty();
47 return;
48 }
49 this.DrawDifficulty();
50 this.DrawName();
51 string textValue = Language.GetTextValue("Mobile.ControlsSelect");
52 }
53
54 // Token: 0x06000E22 RID: 3618 RVA: 0x00043F14 File Offset: 0x00042114
55 private void UpdateAnim(Player player, bool animated)
56 {
57 }
58
59 // Token: 0x06000E23 RID: 3619 RVA: 0x00043F54 File Offset: 0x00042154
68
69 // Token: 0x06000E24 RID: 3620 RVA: 0x00043F9C File Offset: 0x0004219C
71 {
72 return true;
73 }
74
75 // Token: 0x06000E25 RID: 3621 RVA: 0x00043FAC File Offset: 0x000421AC
76 private void DrawInfo()
77 {
78 string textValue = Language.GetTextValue("Mobile.Randomize");
79 if (this.displayOptions)
80 {
81 return;
82 }
83 bool flag = this.editingPlayerName;
84 this.RandomisePlayer();
86 string text = this.typeDescription;
87 bool flag2 = this.displayOptions;
88 }
89
90 // Token: 0x06000E26 RID: 3622 RVA: 0x00043FF8 File Offset: 0x000421F8
91 private void DrawName()
92 {
93 string text = Language.GetTextValue("Mobile.Name") + " ";
95 Vector2 vector = spriteFont.MeasureString(text);
96 bool flag = this.editingPlayerName;
97 if (this._optionsBlocker != null)
98 {
99 if (flag)
100 {
101 return;
102 }
103 }
104 else if (flag)
105 {
106 if (!flag)
107 {
108 }
109 int screenWidth = Main.screenWidth;
110 int screenHeight = Main.screenHeight;
111 return;
112 }
113 bool flag2 = string.IsNullOrEmpty(Main.PendingPlayer.name);
114 string textValue = Language.GetTextValue("Mobile.NamePlayerEmpty");
115 }
116
117 // Token: 0x06000E27 RID: 3623 RVA: 0x00044298 File Offset: 0x00042498
118 private void DrawDifficulty()
119 {
120 string textValue = Language.GetTextValue("UI.Softcore");
122 Vector2 vector = spriteFont.MeasureString(textValue);
123 string textValue2 = Language.GetTextValue("UI.Mediumcore");
125 Vector2 vector2 = spriteFont2.MeasureString(textValue2);
126 string textValue3 = Language.GetTextValue("UI.Hardcore");
128 Vector2 vector3 = spriteFont3.MeasureString(textValue3);
129 string textValue4 = Language.GetTextValue("UI.Creative");
131 Vector2 vector4 = spriteFont4.MeasureString(textValue4);
132 if (16928 == 0)
133 {
134 }
135 byte difficulty = Main.PendingPlayer.difficulty;
136 }
137
138 // Token: 0x06000E28 RID: 3624 RVA: 0x000446DC File Offset: 0x000428DC
139 private void DrawStylesGrid()
140 {
141 this.styleOver = 1073741824;
142 int num = 5;
143 this.StyleOffset = num;
144 bool mouseLeft = Main.mouseLeft;
145 bool mouseLeftRelease = Main.mouseLeftRelease;
146 string textValue = Language.GetTextValue("Mobile.Randomize");
147 int[] array = this.actualStyleOrder;
149 int[] array2 = this.actualStyleOrder;
152 controllerInput.GenderPage.Activate();
153 }
154
155 // Token: 0x06000E29 RID: 3625 RVA: 0x00044760 File Offset: 0x00042960
156 private void DrawHairGrid()
157 {
158 int mouseX = Main.mouseX;
159 int mouseY = Main.mouseY;
160 string textValue = Language.GetTextValue("Mobile.Randomize");
161 if (this.displayOptions)
162 {
163 return;
164 }
165 if (!this.editingPlayerName)
166 {
167 }
171 }
172
173 // Token: 0x06000E2A RID: 3626 RVA: 0x000021DB File Offset: 0x000003DB
174 public float StyleScale(int index)
175 {
176 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
177 }
178
179 // Token: 0x06000E2B RID: 3627 RVA: 0x000447C8 File Offset: 0x000429C8
180 public void StyleOver(int index)
181 {
182 int styleOffset = this.StyleOffset;
183 int[] array = this.actualStyleOrder;
185 if (styleOffset == 0)
186 {
187 }
188 bool mouseLeft = Main.mouseLeft;
189 if (styleOffset == 0)
190 {
191 }
192 bool mouseLeftRelease = Main.mouseLeftRelease;
193 if (styleOffset == 0)
194 {
195 }
196 Main.mouseLeftRelease = false;
198 int styleOffset2 = this.StyleOffset;
199 int[] array2 = this.actualStyleOrder;
201 }
202
203 // Token: 0x06000E2C RID: 3628 RVA: 0x00044840 File Offset: 0x00042A40
204 public void StyleDraw(ItemGrid_Layout gridLayout, int index, Vector2 position, float scale)
205 {
206 if (!true)
207 {
208 }
210 int styleOffset = this.StyleOffset;
211 int num = this.styleOver;
212 int skinVariant = pendingPlayer.skinVariant;
214 int styleOffset2 = this.StyleOffset;
215 int[] array = this.actualStyleOrder;
216 int skinVariant2 = pendingPlayer2.skinVariant;
217 int styleOffset3 = this.StyleOffset;
218 int[] array2 = this.actualStyleOrder;
219 int num2 = this.styleOver;
220 if (styleOffset3 == 0)
221 {
222 }
224 int styleOffset4 = this.StyleOffset;
225 int[] array3 = this.actualStyleOrder;
229 float x = this.CharacterStyleOffset.X;
230 float y = this.CharacterStyleOffset.Y;
231 if (array3 == null)
232 {
233 }
234 Main.PendingPlayer.skinVariant = skinVariant;
235 }
236
237 // Token: 0x06000E2D RID: 3629 RVA: 0x000021DB File Offset: 0x000003DB
238 public float HairScale(int index)
239 {
240 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
241 }
242
243 // Token: 0x06000E2E RID: 3630 RVA: 0x00044924 File Offset: 0x00042B24
244 public void HairOver(int index)
245 {
247 if (!true)
248 {
249 }
250 bool mouseLeft = Main.mouseLeft;
251 if (!true)
252 {
253 }
254 bool mouseLeftRelease = Main.mouseLeftRelease;
255 if (!true)
256 {
257 }
258 Main.mouseLeftRelease = false;
260 }
261
262 // Token: 0x06000E2F RID: 3631 RVA: 0x00044968 File Offset: 0x00042B68
263 public void HairDraw(ItemGrid_Layout gridLayout, int index, Vector2 position, float scale)
264 {
265 if (!true)
266 {
267 }
268 int hair = Main.PendingPlayer.hair;
269 if (hair == 0)
270 {
271 }
272 if (hair == 0)
273 {
274 }
275 if (this.hairOver == 0)
276 {
277 }
278 Color skinColor = Main.PendingPlayer.skinColor;
279 Color eyeColor = Main.PendingPlayer.eyeColor;
280 Color hairColor = Main.PendingPlayer.hairColor;
281 }
282
283 // Token: 0x06000E30 RID: 3632 RVA: 0x00044A20 File Offset: 0x00042C20
284 private void DrawSelectedPlayer(Vector2 position, float scale)
285 {
286 if (!true)
287 {
288 }
291 float x = this.CharacterDrawOffset.X;
292 float y = this.CharacterDrawOffset.Y;
293 }
294
295 // Token: 0x06000E31 RID: 3633 RVA: 0x00044A64 File Offset: 0x00042C64
296 private void DrawSelectedHighlight(Vector2 position, float scale)
297 {
298 }
299
300 // Token: 0x06000E32 RID: 3634 RVA: 0x00044A74 File Offset: 0x00042C74
301 private void DrawSelectedHair(Vector2 position, float scale)
302 {
303 if (!true)
304 {
305 }
308 if (pendingPlayer == null)
309 {
310 }
311 int grapCount = pendingPlayer.grapCount;
312 int[] grappling = pendingPlayer.grappling;
313 Color skinColor = Main.PendingPlayer.skinColor;
314 Color eyeColor = Main.PendingPlayer.eyeColor;
315 Color hairColor = Main.PendingPlayer.hairColor;
316 }
317
318 // Token: 0x06000E33 RID: 3635 RVA: 0x00044B08 File Offset: 0x00042D08
319 public void CreateAndSave()
320 {
321 if (!true)
322 {
323 }
324 string text = Main.PendingPlayer.name.Trim();
327 Main.menuMode = 1;
328 }
329
330 // Token: 0x06000E34 RID: 3636 RVA: 0x00044B48 File Offset: 0x00042D48
331 private void CreatePlayer()
332 {
333 if (!true)
334 {
335 }
336 bool flag = string.IsNullOrWhiteSpace(Main.PendingPlayer.name);
338 if (!true)
339 {
340 }
341 string name = Main.PendingPlayer.name;
344 Main.menuMode = 3;
345 Main.clrInput();
346 }
347
348 // Token: 0x06000E35 RID: 3637 RVA: 0x00044BA4 File Offset: 0x00042DA4
363
364 // Token: 0x06000E36 RID: 3638 RVA: 0x00044BF4 File Offset: 0x00042DF4
365 private void CloseNameEdit()
366 {
367 if (!true)
368 {
369 }
373 }
374
375 // Token: 0x06000E37 RID: 3639 RVA: 0x00044C24 File Offset: 0x00042E24
381
382 // Token: 0x06000E38 RID: 3640 RVA: 0x00044C48 File Offset: 0x00042E48
384 {
385 }
386
387 // Token: 0x06000E39 RID: 3641 RVA: 0x00044C58 File Offset: 0x00042E58
388 private void DrawMainButtons()
389 {
390 bool mouseLeft = Main.mouseLeft;
391 bool mouseLeftRelease = Main.mouseLeftRelease;
392 string textValue = Language.GetTextValue("LegacyMenu.28");
393 if (this.displayOptions)
394 {
395 return;
396 }
397 bool flag = this.editingPlayerName;
398 string textValue2 = Language.GetTextValue("LegacyMenu.5");
399 if (this.displayOptions)
400 {
401 return;
402 }
403 bool flag2 = this.editingPlayerName;
404 if (this.displayOptions)
405 {
406 this.CloseOptions();
407 return;
408 }
409 if (this.editingPlayerName)
410 {
411 return;
412 }
413 this.Back();
414 }
415
416 // Token: 0x06000E3A RID: 3642 RVA: 0x00044CDC File Offset: 0x00042EDC
417 private void Back()
418 {
419 if (!true)
420 {
421 }
422 Main.menuMode = 1;
423 }
424
425 // Token: 0x06000E3B RID: 3643 RVA: 0x00044CF4 File Offset: 0x00042EF4
426 private void DrawCategoryButtons()
427 {
428 int num = 1;
429 if (num == 0)
430 {
431 }
432 bool mouseLeft = Main.mouseLeft;
433 if (num == 0)
434 {
435 }
436 bool mouseLeftRelease = Main.mouseLeftRelease;
437 int num2 = 17096;
439 string textValue = Language.GetTextValue("Mobile.ControlsPageNext");
440 string textValue2 = Language.GetTextValue("Mobile.ControlsPagePrevious");
443 if (currentSelection == GUIPlayerCreateMenu.ItemSelection.Info)
444 {
445 }
446 if (this.displayOptions)
447 {
448 this.CloseOptions();
449 }
450 if (this.editingPlayerName)
451 {
452 this.CloseNameEdit();
453 }
457 if (currentSelection2 == GUIPlayerCreateMenu.ItemSelection.Info)
458 {
459 }
461 string textValue3 = Language.GetTextValue("LegacyMenu.33");
462 Color shirtColor = Main.PendingPlayer.shirtColor;
466 {
467 int num3 = 6;
469 if (num3 == 0)
470 {
471 }
472 }
473 string textValue4 = Language.GetTextValue("LegacyMenu.34");
474 Color underShirtColor = Main.PendingPlayer.underShirtColor;
478 {
479 int num4 = 7;
481 if (num4 == 0)
482 {
483 }
484 }
485 string textValue5 = Language.GetTextValue("LegacyMenu.35");
486 Color pantsColor = Main.PendingPlayer.pantsColor;
490 {
491 int num5 = 8;
493 if (num5 == 0)
494 {
495 }
496 }
497 string textValue6 = Language.GetTextValue("LegacyMenu.36");
498 Color shoeColor = Main.PendingPlayer.shoeColor;
502 {
503 int num6 = 9;
505 if (num6 == 0)
506 {
507 }
508 }
509 string textValue7 = Language.GetTextValue("LegacyMenu.18");
510 Color hairColor = Main.PendingPlayer.hairColor;
514 {
516 int num7 = 4;
519 if (controllerInput == null)
520 {
521 }
522 }
523 string textValue8 = Language.GetTextValue("LegacyMenu.18");
527 {
529 {
530 }
531 }
533 {
534 }
535 int hair = Main.PendingPlayer.hair;
536 string textValue9 = Language.GetTextValue("LegacyMenu.18");
541 {
542 int num8 = 5;
544 }
545 string textValue10 = Language.GetTextValue("LegacyMenu.19");
546 Color skinColor = Main.PendingPlayer.skinColor;
550 {
551 int num9 = 2;
553 }
554 string textValue11 = Language.GetTextValue("LegacyMenu.20");
555 Color eyeColor = Main.PendingPlayer.eyeColor;
559 {
560 int num10 = 3;
562 }
564 string textValue12 = Language.GetTextValue("Mobile.PlayerCreateGender");
569 {
570 int num11 = 1;
572 }
574 }
575
576 // Token: 0x06000E3C RID: 3644 RVA: 0x00045090 File Offset: 0x00043290
577 public void Setup()
578 {
579 if ("" == null)
580 {
581 }
583 this.RandomisePlayer();
584 }
585
586 // Token: 0x06000E3D RID: 3645 RVA: 0x000450B4 File Offset: 0x000432B4
625
626 // Token: 0x06000E3E RID: 3646 RVA: 0x00045240 File Offset: 0x00043440
627 private void DrawHSLSlider()
628 {
629 float num = this.femaleButtonScale;
631 if (currentSelection != GUIPlayerCreateMenu.ItemSelection.Info)
632 {
633 return;
634 }
635 }
636
637 // Token: 0x06000E3F RID: 3647 RVA: 0x000456D4 File Offset: 0x000438D4
638 private void SetupStartingItems()
639 {
640 if (!true)
641 {
642 }
643 byte difficulty = Main.PendingPlayer.difficulty;
652 int oldDirection = Main.PendingPlayer.inventory.oldDirection;
654 int width = Main.PendingPlayer.inventory.width;
655 Item[] inventory = Main.PendingPlayer.inventory;
656 int width2 = inventory.width;
657 bool wet = Main.PendingPlayer.inventory.wet;
659 bool wet2 = inventory2.wet;
661 bool questItem = Main.PendingPlayer.inventory.questItem;
663 Item[] armor = Main.PendingPlayer.armor;
665 bool flag = Main.PendingPlayer.name == "Wolf Pet";
666 if (armor == null)
667 {
668 }
669 bool flag2 = Main.PendingPlayer.name == "Wolfpet";
670 if (armor == null)
671 {
672 }
673 Item[] miscEquips = Main.PendingPlayer.miscEquips;
674 Vector2 oldVelocity5 = miscEquips.oldVelocity;
675 if (miscEquips == null)
676 {
677 }
679 long num = 0L;
680 pendingPlayer.AddBuff(216, 3600, true, num != 0L);
681 }
682
683 // Token: 0x06000E40 RID: 3648 RVA: 0x0004596C File Offset: 0x00043B6C
685 {
686 }
687
688 // Token: 0x040019CA RID: 6602
689 public static Texture2D _maleTexture;
690
691 // Token: 0x040019CB RID: 6603
693
694 // Token: 0x040019CC RID: 6604
695 public bool editingPlayerName;
696
697 // Token: 0x040019CD RID: 6605
699
700 // Token: 0x040019CE RID: 6606
701 public static Texture2D _eyeTexture;
702
703 // Token: 0x040019CF RID: 6607
704 public static Texture2D _hairTexture;
705
706 // Token: 0x040019D0 RID: 6608
708
709 // Token: 0x040019D1 RID: 6609
711
712 // Token: 0x040019D2 RID: 6610
714
715 // Token: 0x040019D3 RID: 6611
717
718 // Token: 0x040019D4 RID: 6612
719 public static Texture2D _skinTexture;
720
721 // Token: 0x040019D5 RID: 6613
723
724 // Token: 0x040019D6 RID: 6614
726
727 // Token: 0x040019D7 RID: 6615
728 private float shirtButtonScale;
729
730 // Token: 0x040019D8 RID: 6616
732
733 // Token: 0x040019D9 RID: 6617
734 private float pantsButtonScale;
735
736 // Token: 0x040019DA RID: 6618
737 private float shoesButtonScale;
738
739 // Token: 0x040019DB RID: 6619
740 private float hairButtonScale;
741
742 // Token: 0x040019DC RID: 6620
744
745 // Token: 0x040019DD RID: 6621
746 private float infoButtonScale;
747
748 // Token: 0x040019DE RID: 6622
749 private float eyesButtonScale;
750
751 // Token: 0x040019DF RID: 6623
752 private float skinButtonScale;
753
754 // Token: 0x040019E0 RID: 6624
755 private float genderButtonScale;
756
757 // Token: 0x040019E1 RID: 6625
758 private float createButtonScale;
759
760 // Token: 0x040019E2 RID: 6626
761 private float randomButtonScale;
762
763 // Token: 0x040019E3 RID: 6627
764 private float backButtonScale;
765
766 // Token: 0x040019E4 RID: 6628
767 private float maleButtonScale;
768
769 // Token: 0x040019E5 RID: 6629
770 private float femaleButtonScale;
771
772 // Token: 0x040019E6 RID: 6630
773 private float randomiseButtonScale;
774
775 // Token: 0x040019E7 RID: 6631
776 public float hairScrollOffset;
777
778 // Token: 0x040019E8 RID: 6632
779 private float hairScrollMomentum;
780
781 // Token: 0x040019E9 RID: 6633
783
784 // Token: 0x040019EA RID: 6634
786
787 // Token: 0x040019EB RID: 6635
788 private int hairOver;
789
790 // Token: 0x040019EC RID: 6636
791 private string _playerName = "";
792
793 // Token: 0x040019ED RID: 6637
794 private string editPlayerName;
795
796 // Token: 0x040019EE RID: 6638
797 private int[] actualStyleOrder;
798
799 // Token: 0x040019EF RID: 6639
801
802 // Token: 0x040019F0 RID: 6640
803 private float NameScale;
804
805 // Token: 0x040019F1 RID: 6641
806 private float DifficultyScale;
807
808 // Token: 0x040019F2 RID: 6642
809 private float TypeScale;
810
811 // Token: 0x040019F3 RID: 6643
812 private float TitleScale = (float)16256;
813
814 // Token: 0x040019F4 RID: 6644
815 public bool displayOptions;
816
817 // Token: 0x040019F5 RID: 6645
818 private string typeDescription;
819
820 // Token: 0x040019F6 RID: 6646
822
823 // Token: 0x040019F7 RID: 6647
824 private bool optionOpenClicked;
825
826 // Token: 0x040019F8 RID: 6648
827 public float _pulldownShift;
828
829 // Token: 0x040019F9 RID: 6649
830 private int StyleOffset;
831
832 // Token: 0x040019FA RID: 6650
834
835 // Token: 0x040019FB RID: 6651
836 private int styleOver;
837
838 // Token: 0x040019FC RID: 6652
840
841 // Token: 0x040019FD RID: 6653
842 private float TimeSinceItemChange;
843
844 // Token: 0x040019FE RID: 6654
846
847 // Token: 0x040019FF RID: 6655
849
850 // Token: 0x04001A00 RID: 6656
852
853 // Token: 0x02000277 RID: 631
854 public enum ItemSelection
855 {
856 // Token: 0x04001A02 RID: 6658
857 Info,
858 // Token: 0x04001A03 RID: 6659
859 Gender,
860 // Token: 0x04001A04 RID: 6660
861 Skin,
862 // Token: 0x04001A05 RID: 6661
863 Eyes,
864 // Token: 0x04001A06 RID: 6662
866 // Token: 0x04001A07 RID: 6663
867 Hair,
868 // Token: 0x04001A08 RID: 6664
869 Shirt,
870 // Token: 0x04001A09 RID: 6665
872 // Token: 0x04001A0A RID: 6666
873 Pants,
874 // Token: 0x04001A0B RID: 6667
875 Shoes
876 }
877}
class f__AnonymousType0<< Count > j__TPar
readonly GUIPlayerCreateController_Gender GenderPage
readonly GUIPlayerCreateController_HairStyle HairStlyePage
readonly GUIPlayerCreateController_Info InfoPage
static Texture2D _hairTexture
static Texture2D _HairStyleTexture
float HairScale(int index)
GUISlider.DragState satDragState
static Texture2D _shirtTexture
static void LoadContent(ContentManager content)
void HairDraw(ItemGrid_Layout gridLayout, int index, Vector2 position, float scale)
GUIPlayerCreateMenu.ItemSelection CurrentSelection
static Texture2D _pantsTexture
static Texture2D _maleTexture
void StyleDraw(ItemGrid_Layout gridLayout, int index, Vector2 position, float scale)
bool IsOverOptions(Vector2 cursorPosition)
GUIInputRegionExclusive _optionsBlocker
float StyleScale(int index)
static Texture2D _shoesTexture
void UpdateAnim(Player player, bool animated)
GUISlider.DragState hueDragState
static Texture2D _undershirtTexture
void DrawSelectedPlayer(Vector2 position, float scale)
bool DrawMenuButton(ControllerActionButton action, string label, TransactionButton_Layout buttonLayout, float scale, bool disabled)
static Texture2D _eyeTexture
void DrawSelectedHighlight(Vector2 position, float scale)
GUISlider.DragState lightDragState
static Texture2D _skinTexture
GUIPlayerCreateController _controllerInput
static Texture2D _femaleTexture
void DrawSelectedHair(Vector2 position, float scale)
Vector2 oldPosition
Definition Entity.cs:466
Vector2 velocity
Definition Entity.cs:463
Vector2 position
Definition Entity.cs:460
Vector2 oldVelocity
Definition Entity.cs:469
static PlayerFileData CreateAndSave(Player player)
bool questItem
Definition Item.cs:2036
string _nameOverride
Definition Item.cs:1955
static string GetTextValue(string key)
Definition Language.cs:54
static void LoadPlayers()
Definition Main.cs:5731
static bool mouseLeftRelease
Definition Main.cs:2029
static int screenHeight
Definition Main.cs:2015
static void CloseKeyboard()
Definition Main.cs:8523
static void clrInput()
Definition Main.cs:8459
static Microsoft.Xna.Framework.Graphics.Color randColor()
Definition Main.cs:13774
static int screenWidth
Definition Main.cs:2001
static int mouseY
Definition Main.cs:601
static Player PendingPlayer
Definition Main.cs:2715
static int mouseX
Definition Main.cs:587
static bool mouseLeft
Definition Main.cs:671
Microsoft.Xna.Framework.Graphics.Color pantsColor
Definition Player.cs:22628
Microsoft.Xna.Framework.Graphics.Color shoeColor
Definition Player.cs:22631
Item[] miscEquips
Definition Player.cs:21134
Microsoft.Xna.Framework.Graphics.Color hairColor
Definition Player.cs:22613
Microsoft.Xna.Framework.Graphics.Color skinColor
Definition Player.cs:22616
void AddBuff(int type, int timeToAdd, bool quiet=true, bool foodHack=false)
Definition Player.cs:2280
Microsoft.Xna.Framework.Graphics.Color eyeColor
Definition Player.cs:22619
Item[] inventory
Definition Player.cs:21263
void PlayerFrame()
Definition Player.cs:10462
Microsoft.Xna.Framework.Graphics.Color shirtColor
Definition Player.cs:22622
Microsoft.Xna.Framework.Graphics.Color underShirtColor
Definition Player.cs:22625