Advertisement
Guest User

Untitled

a guest
Jan 2nd, 2023
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 4.22 KB | None | 0 0
  1. using System;
  2. using System.Runtime.CompilerServices;
  3. using Terraria;
  4. using Terraria.GameContent.Creative;
  5. using Terraria.ModLoader;
  6.  
  7. namespace TigerVanities.Content.Items.Armor.Vanity.Mio
  8. {
  9. // Token: 0x02000006 RID: 6
  10. [AutoloadEquip(new EquipType[]
  11. {
  12.  
  13. })]
  14. internal class MioBody : ModItem
  15. {
  16. // Token: 0x0600000F RID: 15 RVA: 0x000023A9 File Offset: 0x000005A9
  17. public override void SetStaticDefaults()
  18. {
  19. base.DisplayName.SetDefault("Mio's Baseball T-Shirt");
  20. base.Tooltip.SetDefault("A Baseball T-shirt with fingerless gloves!");
  21. CreativeItemSacrificesCatalog.Instance.SacrificeCountNeededByItemId[base.Type] = 1;
  22. }
  23.  
  24. // Token: 0x06000010 RID: 16 RVA: 0x000023E4 File Offset: 0x000005E4
  25. public override void SetDefaults()
  26. {
  27. base.Item.width = 30;
  28. base.Item.height = 28;
  29. base.Item.vanity = true;
  30. base.Item.rare = 5;
  31. }
  32.  
  33. // Token: 0x06000011 RID: 17 RVA: 0x00002444 File Offset: 0x00000644
  34. public override void Load()
  35. {
  36. if (Main.netMode == 2)
  37. {
  38. return;
  39. }
  40. Mod mod = base.Mod;
  41. DefaultInterpolatedStringHandler defaultInterpolatedStringHandler;
  42. defaultInterpolatedStringHandler..ctor(1, 2);
  43. defaultInterpolatedStringHandler.AppendFormatted(this.Texture);
  44. defaultInterpolatedStringHandler.AppendLiteral("_");
  45. defaultInterpolatedStringHandler.AppendFormatted<EquipType>(1);
  46. EquipLoader.AddEquipTexture(mod, defaultInterpolatedStringHandler.ToStringAndClear(), 1, this, null, null);
  47. }
  48. }
  49. }
  50.  
  51. Code for Head:
  52.  
  53. using System;
  54. using System.Runtime.CompilerServices;
  55. using Terraria;
  56. using Terraria.GameContent.Creative;
  57. using Terraria.ModLoader;
  58.  
  59. namespace TigerVanities.Content.Items.Armor.Vanity.Mio
  60. {
  61. // Token: 0x02000007 RID: 7
  62. [AutoloadEquip(new EquipType[]
  63. {
  64.  
  65. })]
  66. internal class MioHead : ModItem
  67. {
  68. // Token: 0x06000013 RID: 19 RVA: 0x0000249B File Offset: 0x0000069B
  69. public override void SetStaticDefaults()
  70. {
  71. base.DisplayName.SetDefault("Mio's Goggles");
  72. base.Tooltip.SetDefault("A Pair of Silver goggles you wear on your head!");
  73. CreativeItemSacrificesCatalog.Instance.SacrificeCountNeededByItemId[base.Type] = 1;
  74. }
  75.  
  76. // Token: 0x06000014 RID: 20 RVA: 0x000024D4 File Offset: 0x000006D4
  77. public override void SetDefaults()
  78. {
  79. base.Item.width = 24;
  80. base.Item.height = 24;
  81. base.Item.vanity = true;
  82. base.Item.rare = 5;
  83. }
  84.  
  85. // Token: 0x06000015 RID: 21 RVA: 0x00002534 File Offset: 0x00000734
  86. public override void Load()
  87. {
  88. if (Main.netMode == 2)
  89. {
  90. return;
  91. }
  92. Mod mod = base.Mod;
  93. DefaultInterpolatedStringHandler defaultInterpolatedStringHandler;
  94. defaultInterpolatedStringHandler..ctor(1, 2);
  95. defaultInterpolatedStringHandler.AppendFormatted(this.Texture);
  96. defaultInterpolatedStringHandler.AppendLiteral("_");
  97. defaultInterpolatedStringHandler.AppendFormatted<EquipType>(0);
  98. EquipLoader.AddEquipTexture(mod, defaultInterpolatedStringHandler.ToStringAndClear(), 0, this, null, null);
  99. }
  100. }
  101. }
  102.  
  103. Code for Legs:
  104.  
  105. using System;
  106. using System.Runtime.CompilerServices;
  107. using Terraria;
  108. using Terraria.GameContent.Creative;
  109. using Terraria.ModLoader;
  110.  
  111. namespace TigerVanities.Content.Items.Armor.Vanity.Mio
  112. {
  113. // Token: 0x02000008 RID: 8
  114. [AutoloadEquip(new EquipType[]
  115. {
  116.  
  117. })]
  118. internal class MioLegs : ModItem
  119. {
  120. // Token: 0x06000017 RID: 23 RVA: 0x0000258B File Offset: 0x0000078B
  121. public override void SetStaticDefaults()
  122. {
  123. base.DisplayName.SetDefault("Mio's Denim skirt");
  124. base.Tooltip.SetDefault("A Blue denim skirt with a plaid shirt wrapped around.");
  125. CreativeItemSacrificesCatalog.Instance.SacrificeCountNeededByItemId[base.Type] = 1;
  126. }
  127.  
  128. // Token: 0x06000018 RID: 24 RVA: 0x000025C4 File Offset: 0x000007C4
  129. public override void SetDefaults()
  130. {
  131. base.Item.width = 24;
  132. base.Item.height = 24;
  133. base.Item.vanity = true;
  134. base.Item.rare = 5;
  135. }
  136.  
  137. // Token: 0x06000019 RID: 25 RVA: 0x00002624 File Offset: 0x00000824
  138. public override void Load()
  139. {
  140. if (Main.netMode == 2)
  141. {
  142. return;
  143. }
  144. Mod mod = base.Mod;
  145. DefaultInterpolatedStringHandler defaultInterpolatedStringHandler;
  146. defaultInterpolatedStringHandler..ctor(1, 2);
  147. defaultInterpolatedStringHandler.AppendFormatted(this.Texture);
  148. defaultInterpolatedStringHandler.AppendLiteral("_");
  149. defaultInterpolatedStringHandler.AppendFormatted<EquipType>(2);
  150. EquipLoader.AddEquipTexture(mod, defaultInterpolatedStringHandler.ToStringAndClear(), 2, this, null, null);
  151. }
  152. }
  153. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement