Пример #1
0
 public void setPower(PowerNames name, bool value)
 {
     if (name == PowerNames.Umbrella && !value && Umbrella.Deployed)
     {
         Umbrella.Deployed = false;
     }
     if (name == PowerNames.Hologram && !value && Hologram != null)
     {
         stopHologram();
     }
     Powers.setPower(name, value);
     EmitSignal(nameof(PowerChanged), name, value);
 }
Пример #2
0
 public void powerUpdate(PowerNames names, bool value)
 {
     updatePowers();
 }
Пример #3
0
 public void setPower(PowerNames name, bool val)
 {
     this.Powers[(int)name] = val;
 }
Пример #4
0
 public void setPower(PowerNames name, bool value)
 {
     Powers.setPower(name, value);
     EmitSignal(nameof(PowerChanged), name, value);
 }
Пример #5
0
 public bool getPower(PowerNames name)
 {
     return(this.Powers[(int)name]);
 }