Elin Decompiled Documentation
EA 23.222 Stable nyan
Loading...
Searching...
No Matches
TraitItemToggle.cs
Go to the documentation of this file.
1
public
class
TraitItemToggle
:
TraitItem
2
{
3
public
override
bool
IsAnimeOn
=>
owner
.
isOn
;
4
5
public
override
ToggleType
ToggleType
=>
ToggleType
.Custom;
6
7
public
override
bool
CanUseFromInventory
=>
false
;
8
9
public
override
bool
OnUse
(
Chara
c)
10
{
11
Toggle
(!
owner
.
isOn
);
12
return
true
;
13
}
14
}
ToggleType
ToggleType
Definition:
ToggleType.cs:2
Card.isOn
bool isOn
Definition:
Card.cs:542
Chara
Definition:
Chara.cs:10
TraitItemToggle
Definition:
TraitItemToggle.cs:2
TraitItemToggle.IsAnimeOn
override bool IsAnimeOn
Definition:
TraitItemToggle.cs:3
TraitItemToggle.CanUseFromInventory
override bool CanUseFromInventory
Definition:
TraitItemToggle.cs:7
TraitItemToggle.OnUse
override bool OnUse(Chara c)
Definition:
TraitItemToggle.cs:9
TraitItem
Definition:
TraitItem.cs:2
Trait.Toggle
virtual void Toggle(bool on, bool silent=false)
Definition:
Trait.cs:1153
Trait.owner
Card owner
Definition:
Trait.cs:27
Elin
TraitItemToggle.cs
Generated by
1.9.6