Elin Decompiled Documentation EA 23.284 Nightly Patch 2
Loading...
Searching...
No Matches
BaseSong.cs
Go to the documentation of this file.
1public class BaseSong : BaseStance
2{
3 public virtual int IdAbility => -1;
4
5 public override void OnStart()
6 {
7 owner.ShowEmo(Emo.happy);
9 }
10
11 public override void Tick()
12 {
14 {
15 return;
16 }
18 {
19 Kill();
20 return;
21 }
23 if (element != null)
24 {
25 owner.elements.ModExp(element.id, 20f);
26 }
27 TickSong();
28 }
29
30 public virtual void TickSong()
31 {
32 }
33}
Emo
Definition: Emo.cs:2
virtual int IdAbility
Definition: BaseSong.cs:3
override void Tick()
Definition: BaseSong.cs:11
override void OnStart()
Definition: BaseSong.cs:5
virtual void TickSong()
Definition: BaseSong.cs:30
ElementContainerCard elements
Definition: Card.cs:42
void ShowEmo(Emo _emo=Emo.none, float duration=0f, bool skipSame=true)
Definition: Card.cs:6339
bool HasCondition(string alias)
Definition: Chara.cs:9593
Stats mana
Definition: Chara.cs:1180
void Kill(bool silent=false)
Definition: Condition.cs:91
Definition: EClass.cs:6
static Zone _zone
Definition: EClass.cs:21
void ModExp(int ele, float a, bool chain=false)
Element GetElement(string alias)
int id
Definition: ELEMENT.cs:255
virtual bool IsRegion
Definition: Spatial.cs:515
virtual void Validate()
Definition: Stats.cs:173