Esempio n. 1
0
 public void OnToggleAirLockSafety()
 {
     foreach (var module in DoorMasterController.ModulesList)
     {
         if (module is ElectrifiedDoorModule electric)
         {
             if (doorMasterController.HasPower)
             {
                 electric.IsElectrecuted = !electric.IsElectrecuted;
             }
             doorMasterController.UpdateGui();
             UpdateSafetyStatusUI(electric);
             break;
         }
     }
 }
Esempio n. 2
0
 public void OnToggleAirLockSafety()
 {
     if (DoorMasterController.CanAIInteract() == false)
     {
         return;
     }
     foreach (var module in DoorMasterController.ModulesList)
     {
         if (module is ElectrifiedDoorModule electric)
         {
             electric.ToggleElectrocutionInput();
             doorMasterController.UpdateGui();
             UpdateSafetyStatusUI(electric);
             break;
         }
     }
 }