Elin Decompiled Documentation
EA 23.245 Nightly
Loading...
Searching...
No Matches
TraitGeneratorHamster.cs
Go to the documentation of this file.
1
public
class
TraitGeneratorHamster
:
TraitGenerator
2
{
3
public
override
bool
UseExtra
=>
owner
.
isOn
;
4
5
public
override
bool
IsAnimeOn
=>
owner
.
isOn
;
6
7
public
override
string
IdSoundToggleOn
=>
"switch_on_spin"
;
8
9
public
override
string
IdSoundToggleOff
=>
"switch_off_spin"
;
10
11
public
override
ToggleType
ToggleType
=>
ToggleType
.Custom;
12
13
public
override
bool
IsOn
=>
owner
.
isOn
;
14
15
public
override
bool
Waterproof
=>
true
;
16
17
public
override
bool
CanUse
(
Chara
c)
18
{
19
return
owner
.
IsInstalled
;
20
}
21
22
public
override
bool
OnUse
(
Chara
c)
23
{
24
Toggle
(!
owner
.
isOn
);
25
return
true
;
26
}
27
}
ToggleType
ToggleType
Definition:
ToggleType.cs:2
Card.IsInstalled
bool IsInstalled
Definition:
Card.cs:2381
Card.isOn
bool isOn
Definition:
Card.cs:542
Chara
Definition:
Chara.cs:10
TraitGeneratorHamster
Definition:
TraitGeneratorHamster.cs:2
TraitGeneratorHamster.OnUse
override bool OnUse(Chara c)
Definition:
TraitGeneratorHamster.cs:22
TraitGeneratorHamster.IdSoundToggleOn
override string IdSoundToggleOn
Definition:
TraitGeneratorHamster.cs:7
TraitGeneratorHamster.IdSoundToggleOff
override string IdSoundToggleOff
Definition:
TraitGeneratorHamster.cs:9
TraitGeneratorHamster.IsAnimeOn
override bool IsAnimeOn
Definition:
TraitGeneratorHamster.cs:5
TraitGeneratorHamster.UseExtra
override bool UseExtra
Definition:
TraitGeneratorHamster.cs:3
TraitGeneratorHamster.Waterproof
override bool Waterproof
Definition:
TraitGeneratorHamster.cs:15
TraitGeneratorHamster.CanUse
override bool CanUse(Chara c)
Definition:
TraitGeneratorHamster.cs:17
TraitGeneratorHamster.IsOn
override bool IsOn
Definition:
TraitGeneratorHamster.cs:13
TraitGenerator
Definition:
TraitGenerator.cs:4
Trait.Toggle
virtual void Toggle(bool on, bool silent=false)
Definition:
Trait.cs:1157
Trait.owner
Card owner
Definition:
Trait.cs:27
Elin
TraitGeneratorHamster.cs
Generated by
1.9.6