public OverclockSpeedCorePrefabConfig() : base(SurtlingCoreOverclocking.oldSpeedCoreKey, "SurtlingCore") { Texture2D texture = AssetUtils.LoadTexture(SurtlingCoreOverclockingMod.GetAssetPath("icons/speed_core.png")); sprite = Sprite.Create(texture, new Rect(0f, 0f, texture.width, texture.height), Vector2.zero); Recipe = new CustomRecipe(new RecipeConfig() { Item = SurtlingCoreOverclocking.oldSpeedCoreKey, CraftingStation = "forge", Requirements = new RequirementConfig[] { new RequirementConfig() { Item = "SurtlingCore", Amount = 1 }, new RequirementConfig() { Item = "Chain", Amount = 1 }, new RequirementConfig() { Item = "DeerHide", Amount = 1 }, new RequirementConfig() { Item = "Wood", Amount = 2 } } }); }
public OverclockCoreSlotPrefabConfig() : base(SurtlingCoreOverclocking.oldCoreSlotKey, "SurtlingCore") { Texture2D texture = AssetUtils.LoadTexture(SurtlingCoreOverclockingMod.GetAssetPath("icons/core_slot.png")); sprite = Sprite.Create(texture, new Rect(0f, 0f, texture.width, texture.height), Vector2.zero); Recipe = new CustomRecipe(new RecipeConfig() { Item = SurtlingCoreOverclocking.oldCoreSlotKey, CraftingStation = "piece_artisanstation", Requirements = new RequirementConfig[] { new RequirementConfig() { Item = "SurtlingCore", Amount = 1 }, new RequirementConfig() { Item = "YmirRemains", Amount = 1 }, new RequirementConfig() { Item = "Crystal", Amount = 1 } } }); }
public OverclockEfficiencyCorePrefabConfig() : base(SurtlingCoreOverclocking.oldEfficiencyCoreKey, "SurtlingCore") { Texture2D texture = AssetUtils.LoadTexture(SurtlingCoreOverclockingMod.GetAssetPath("icons/efficiency_core.png")); sprite = Sprite.Create(texture, new Rect(0f, 0f, texture.width, texture.height), Vector2.zero); Recipe = new CustomRecipe(new RecipeConfig() { Item = SurtlingCoreOverclocking.oldEfficiencyCoreKey, CraftingStation = "forge", Requirements = new RequirementConfig[] { new RequirementConfig() { Item = "SurtlingCore", Amount = 1 }, new RequirementConfig() { Item = "Guck", Amount = 1 }, new RequirementConfig() { Item = "Ruby", Amount = 1 } } }); }