Elin Decompiled Documentation EA 23.248 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:6177
Definition: EClass.cs:6
static Zone _zone
Definition: EClass.cs:21
static Map _map
Definition: EClass.cs:19
bool isBreakerDown
Definition: Map.cs:110
override bool UseAltTiles
override void OnToggle()
Card owner
Definition: Trait.cs:27
void RefreshElectricity()
Definition: Zone.cs:2889
virtual bool IsTown
Definition: Zone.cs:223