コード例 #1
0
        /*
         * void MySetCompHeatPusher()
         * {
         *  ToolsBuilding.SetCompHeatPusher(parent, myMap, myDef);
         * }
         */

        void ChangeComps()
        {
            //Tools.Warn("Trying to change comp: "+Tools.OkStr(SwitchIsOn), true);

            if (SwitchIsOn)
            {
                //Glower
                MySetCompGlower();
            }
            else
            {
                //Glower
                MyUnsetCompGlower();
            }

            //heat
            //MySetCompHeatPusher();
            // gather
            ToolsBuilding.ToggleCompGatherSpot(parent, true, SwitchIsOn);
            //fire overlay
            SetFireOverlay(SwitchIsOn);
            //ToggleFireOverlay();
        }
コード例 #2
0
 void MyUnsetCompHeatPusher()
 {
     ToolsBuilding.UnsetCompHeatPusher(parent, myMap);
 }
コード例 #3
0
 void SetFireOverlay(bool value = true)
 {
     ToolsBuilding.SetFireOverlay(parent, myMap, value);
 }
コード例 #4
0
 void ToggleFireOverlay()
 {
     ToolsBuilding.ToggleFireOverlay(parent, myMap);
 }
コード例 #5
0
 void MyUnsetCompGlower()
 {
     ToolsBuilding.SetCompGlower(parent, myMap, false);
     //ToolsBuilding.SetFlickableGlower(parent, myMap, false);
 }
コード例 #6
0
 void MySetCompGlower()
 {
     ToolsBuilding.SetCompGlower(parent, myMap, true);
     //ToolsBuilding.SetFlickableGlower(parent, myMap, true);
 }
コード例 #7
0
 void UpdateComps()
 {
     ToolsBuilding.ToggleCompGatherSpot(parent, true, SwitchIsOn);
     SetFireOverlay(SwitchIsOn);
 }