Elin Modding Docs Doc
Loading...
Searching...
No Matches
AttbMain.cs
1using System;
2
3// Token: 0x020002FE RID: 766
4public class AttbMain : Element
5{
6 // Token: 0x170006B4 RID: 1716
7 // (get) Token: 0x060017EA RID: 6122 RVA: 0x0009A4D6 File Offset: 0x000986D6
8 public override bool CanGainExp
9 {
10 get
11 {
12 return true;
13 }
14 }
15
16 // Token: 0x170006B5 RID: 1717
17 // (get) Token: 0x060017EB RID: 6123 RVA: 0x0009A4D9 File Offset: 0x000986D9
18 public override int DisplayValue
19 {
20 get
21 {
22 if (this.id != 79 || this.owner.Chara == null)
23 {
24 return base.DisplayValue;
25 }
26 return this.owner.Chara.Speed;
27 }
28 }
29
30 // Token: 0x170006B6 RID: 1718
31 // (get) Token: 0x060017EC RID: 6124 RVA: 0x0009A509 File Offset: 0x00098709
32 public override int MinPotential
33 {
34 get
35 {
36 return 80;
37 }
38 }
39
40 // Token: 0x060017ED RID: 6125 RVA: 0x0009A50D File Offset: 0x0009870D
41 public override bool CanLink(ElementContainer owner)
42 {
43 return !base.IsGlobalElement;
44 }
45
46 // Token: 0x060017EE RID: 6126 RVA: 0x0009A518 File Offset: 0x00098718
47 public override void OnChangeValue()
48 {
49 Chara chara = this.owner.Chara;
50 int id = this.id;
51 if (id - 70 > 1)
52 {
53 if (id != 79)
54 {
55 return;
56 }
57 if (chara != null)
58 {
59 chara.SetDirtySpeed();
60 }
61 }
62 else if (chara != null)
63 {
64 chara.SetDirtyWeight();
65 return;
66 }
67 }
68}
Definition Chara.cs:12