Ejemplo n.º 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);
 }
Ejemplo n.º 2
0
 public void powerUpdate(PowerNames names, bool value)
 {
     updatePowers();
 }
Ejemplo n.º 3
0
 public void setPower(PowerNames name, bool val)
 {
     this.Powers[(int)name] = val;
 }
Ejemplo n.º 4
0
 public void setPower(PowerNames name, bool value)
 {
     Powers.setPower(name, value);
     EmitSignal(nameof(PowerChanged), name, value);
 }
Ejemplo n.º 5
0
 public bool getPower(PowerNames name)
 {
     return(this.Powers[(int)name]);
 }