public static bool Prefix(MechaForge __instance, ForgeTask __result, int recipeId, int count) { ForgeTask recipe = new ForgeTask(recipeId, count); for (int i = 0; i < recipe.productIds.Length; i++) { GameMain.mainPlayer.package.AddItemStacked(recipe.productIds[i], count); } __result = null; return(false); }
public static void ForgeTaskCreatePostfix(ref ForgeTask __instance) { __instance.tickSpend = 1; }