示例#1
0
            static void Postfix(MetalRefineryConfig __instance, ref GameObject go)
            {
                //bool MetalDupeWork = DynamicBuildingsState.StateManager.State.MetalDupe;
                LiquidCooledRefinery liquidCooledRefinery = go.AddOrGet <LiquidCooledRefinery>();

                liquidCooledRefinery.duplicantOperated = true;
            }
示例#2
0
            static void Postfix(MetalRefineryConfig __instance, ref GameObject go)
            {
                bool DoTheFudge = DynamicBuildingsState.StateManager.State.Fudge;
                LiquidCooledRefinery liquidCooledRefinery = go.AddOrGet <LiquidCooledRefinery>();

                if (DoTheFudge)
                {
                    liquidCooledRefinery.thermalFudge = 0.8f;
                }
                else
                {
                    liquidCooledRefinery.thermalFudge = 0f;
                }
            }