Example #1
0
        public static void Prefix(Dialog_BillConfig __instance)
        {
            Bill_Production bill = billInfo.GetValue(__instance) as Bill_Production;

            if (bill.UsesKnowledge())
            {
                if (bill.IsResearch())
                {
                    HarmonyPatches.FutureTech = true;
                }
                else
                {
                    HarmonyPatches.CurrentTech = true;
                }
            }
            if (bill.IsWeaponsTraining())
            {
                HarmonyPatches.WeaponTrainingSelection = true;
            }
        }