Elin Modding Docs Doc
Loading...
Searching...
No Matches
ConFaint.cs
1using System;
2
3// Token: 0x020002C1 RID: 705
4public class ConFaint : BadCondition
5{
6 // Token: 0x17000661 RID: 1633
7 // (get) Token: 0x060016DA RID: 5850 RVA: 0x000972E9 File Offset: 0x000954E9
8 public override Emo2 EmoIcon
9 {
10 get
11 {
12 return Emo2.paralyzed;
13 }
14 }
15
16 // Token: 0x060016DB RID: 5851 RVA: 0x000972ED File Offset: 0x000954ED
17 public override int GetPhase()
18 {
19 return 0;
20 }
21
22 // Token: 0x17000662 RID: 1634
23 // (get) Token: 0x060016DC RID: 5852 RVA: 0x000972F0 File Offset: 0x000954F0
24 public override bool ConsumeTurn
25 {
26 get
27 {
28 return true;
29 }
30 }
31
32 // Token: 0x060016DD RID: 5853 RVA: 0x000972F3 File Offset: 0x000954F3
33 public override void SetOwner(Chara _owner, bool onDeserialize = false)
34 {
35 base.SetOwner(_owner, false);
36 this.owner.isFainted = true;
37 if (this.owner.renderer != null)
38 {
39 this.owner.renderer.RefreshSprite();
40 }
41 }
42
43 // Token: 0x060016DE RID: 5854 RVA: 0x00097326 File Offset: 0x00095526
44 public override void OnRemoved()
45 {
46 this.owner.isFainted = false;
47 this.owner.renderer.RefreshSprite();
48 if (this.owner.IsPC)
49 {
50 Tutorial.Play("first");
51 }
52 }
53}
Definition Chara.cs:12