|
@@ -1,15 +1,16 @@
|
|
|
using GadgetCore.API;
|
|
using GadgetCore.API;
|
|
|
using GadgetCore.API.ConfigMenu;
|
|
using GadgetCore.API.ConfigMenu;
|
|
|
|
|
+using ScrapYard.API;
|
|
|
using System;
|
|
using System;
|
|
|
using UnityEngine;
|
|
using UnityEngine;
|
|
|
using UnityEngine.SceneManagement;
|
|
using UnityEngine.SceneManagement;
|
|
|
|
|
|
|
|
namespace AncientReassembler
|
|
namespace AncientReassembler
|
|
|
{
|
|
{
|
|
|
- [Gadget("AncientReassembler")]
|
|
|
|
|
|
|
+ [Gadget("AncientReassembler", LoadAfter: new string[] { "ScrapYard" }, Dependencies: new string[] { "ScrapYard" })]
|
|
|
public class AncientReassembler : Gadget<AncientReassembler>
|
|
public class AncientReassembler : Gadget<AncientReassembler>
|
|
|
{
|
|
{
|
|
|
- public const string MOD_VERSION = "1.1"; // Set this to the version of your mod.
|
|
|
|
|
|
|
+ public const string MOD_VERSION = "1.2"; // Set this to the version of your mod.
|
|
|
public const string CONFIG_VERSION = "1.0"; // Increment this whenever you change your mod's config file.
|
|
public const string CONFIG_VERSION = "1.0"; // Increment this whenever you change your mod's config file.
|
|
|
|
|
|
|
|
public override IGadgetConfigMenu GetConfigMenu() { return null; }
|
|
public override IGadgetConfigMenu GetConfigMenu() { return null; }
|
|
@@ -41,6 +42,8 @@ namespace AncientReassembler
|
|
|
|
|
|
|
|
Core.menu = new MenuInfo(MenuType.SIMPLE, menuAncient, tile);
|
|
Core.menu = new MenuInfo(MenuType.SIMPLE, menuAncient, tile);
|
|
|
Core.menu.Register("Ancient Reassembler");
|
|
Core.menu.Register("Ancient Reassembler");
|
|
|
|
|
+
|
|
|
|
|
+ ShopPlatform.DefaultObjects.AddShopPlatformEntry(new ShopPlatformEntry(Core.itemAncientReassemblerId, 2, 1, ItemRegistry.GetItemIDByRegistryName("ScrapYard:Scrap Trophy")));
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|