Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
TraitMusicBox.cs
Go to the documentation of this file.
1
public
class
TraitMusicBox
:
TraitJukeBox
2
{
3
public
override
ToggleType
ToggleType
=>
ToggleType
.Custom;
4
5
public
override
bool
CanUseFromInventory
=>
false
;
6
7
public
override
bool
OnUse
(
Chara
c)
8
{
9
owner.refVal =
GetParam
(1).ToInt();
10
Toggle
(!
owner
.
isOn
);
11
return
true
;
12
}
13
}
ToggleType
ToggleType
Definition:
ToggleType.cs:2
Card.isOn
bool isOn
Definition:
Card.cs:514
Chara
Definition:
Chara.cs:10
TraitJukeBox
Definition:
TraitJukeBox.cs:2
TraitMusicBox
Definition:
TraitMusicBox.cs:2
TraitMusicBox.OnUse
override bool OnUse(Chara c)
Definition:
TraitMusicBox.cs:7
TraitMusicBox.CanUseFromInventory
override bool CanUseFromInventory
Definition:
TraitMusicBox.cs:5
Trait.Toggle
virtual void Toggle(bool on, bool silent=false)
Definition:
Trait.cs:1106
Trait.GetParam
string GetParam(int i, string def=null)
Definition:
Trait.cs:515
Trait.owner
Card owner
Definition:
Trait.cs:26
Elin
TraitMusicBox.cs
Generated by
1.9.6