Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
TraitLeverBreaker.cs
Go to the documentation of this file.
2{
3 public override bool UseAltTiles => EClass._map.isBreakerDown;
4
5 public override void OnToggle()
6 {
8 {
9 EClass._map.isBreakerDown = !EClass._map.isBreakerDown;
10 bool isBreakerDown = EClass._map.isBreakerDown;
11 owner.PlaySound(isBreakerDown ? "electricity_off" : "electricity_on");
13 }
14 }
15}
SoundSource PlaySound(string id, float v=1f, bool spatial=true)
Definition: Card.cs:5404
Definition: EClass.cs:5
static Zone _zone
Definition: EClass.cs:20
static Map _map
Definition: EClass.cs:18
bool isBreakerDown
Definition: Map.cs:110
override bool UseAltTiles
override void OnToggle()
Card owner
Definition: Trait.cs:26
void RefreshElectricity()
Definition: Zone.cs:2636
virtual bool IsTown
Definition: Zone.cs:220