MenuInfo.cs 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. using System;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. namespace COM3D2.PropMyItem.Plugin
  5. {
  6. // Token: 0x02000007 RID: 7
  7. public class MenuInfo
  8. {
  9. // Token: 0x06000025 RID: 37 RVA: 0x00002B10 File Offset: 0x00000D10
  10. public MenuInfo()
  11. {
  12. }
  13. // Token: 0x06000026 RID: 38 RVA: 0x00002B94 File Offset: 0x00000D94
  14. public MenuInfo(SMenuInfo menuInfo)
  15. {
  16. this.ItemName = menuInfo.ItemName;
  17. this.FileName = menuInfo.FileName;
  18. this.IconName = menuInfo.IconName;
  19. this.Priority = menuInfo.Priority;
  20. this.ColorSetMPN = menuInfo.ColorSetMPN;
  21. this.ColorSetMenuName = menuInfo.ColorSetMenuName;
  22. this.MPN = menuInfo.MPN;
  23. }
  24. // Token: 0x04000011 RID: 17
  25. public string ItemName = string.Empty;
  26. // Token: 0x04000012 RID: 18
  27. public string FileName = string.Empty;
  28. // Token: 0x04000013 RID: 19
  29. public string IconName = string.Empty;
  30. // Token: 0x04000014 RID: 20
  31. public float Priority;
  32. // Token: 0x04000015 RID: 21
  33. public Texture2D Icon;
  34. // Token: 0x04000016 RID: 22
  35. public MPN ColorSetMPN = MPN.head;
  36. // Token: 0x04000017 RID: 23
  37. public string ColorSetMenuName = string.Empty;
  38. // Token: 0x04000018 RID: 24
  39. public List<MenuInfo> VariationMenuList = new List<MenuInfo>();
  40. // Token: 0x04000019 RID: 25
  41. public List<MenuInfo> ColorSetMenuList = new List<MenuInfo>();
  42. // Token: 0x0400001A RID: 26
  43. public int ColorNumber;
  44. // Token: 0x0400001B RID: 27
  45. public MPN MPN = MPN.head;
  46. // Token: 0x0400001C RID: 28
  47. public bool IsMod;
  48. // Token: 0x0400001D RID: 29
  49. public bool IsOfficialMOD;
  50. // Token: 0x0400001E RID: 30
  51. public bool IsShopTarget;
  52. // Token: 0x0400001F RID: 31
  53. public bool IsHave = true;
  54. // Token: 0x04000020 RID: 32
  55. public string FilePath = string.Empty;
  56. // Token: 0x04000021 RID: 33
  57. public string CategoryName = string.Empty;
  58. // Token: 0x04000022 RID: 34
  59. public bool IsFavorite;
  60. // Token: 0x04000023 RID: 35
  61. public bool IsColorLock;
  62. // Token: 0x04000024 RID: 36
  63. public bool IsError;
  64. }
  65. }