Elin Modding Docs Doc
Loading...
Searching...
No Matches
TraitLoytelMart.cs
1using System;
2
3// Token: 0x0200045F RID: 1119
5{
6 // Token: 0x170009B5 RID: 2485
7 // (get) Token: 0x06001F31 RID: 7985 RVA: 0x000B144E File Offset: 0x000AF64E
8 public int LV
9 {
10 get
11 {
12 return EClass.player.flags.loytelMartLv;
13 }
14 }
15
16 // Token: 0x170009B6 RID: 2486
17 // (get) Token: 0x06001F32 RID: 7986 RVA: 0x000B145F File Offset: 0x000AF65F
18 public override int ShopLv
19 {
20 get
21 {
22 return this.LV * 10 + ((this.LV > 0) ? 10 : 1);
23 }
24 }
25
26 // Token: 0x170009B7 RID: 2487
27 // (get) Token: 0x06001F33 RID: 7987 RVA: 0x000B1479 File Offset: 0x000AF679
28 public override bool IsHomeItem
29 {
30 get
31 {
32 return true;
33 }
34 }
35
36 // Token: 0x170009B8 RID: 2488
37 // (get) Token: 0x06001F34 RID: 7988 RVA: 0x000B147C File Offset: 0x000AF67C
38 public override string IDInvStyle
39 {
40 get
41 {
42 return "default";
43 }
44 }
45
46 // Token: 0x170009B9 RID: 2489
47 // (get) Token: 0x06001F35 RID: 7989 RVA: 0x000B1483 File Offset: 0x000AF683
48 public override bool CanBeOnlyBuiltInHome
49 {
50 get
51 {
52 return true;
53 }
54 }
55
56 // Token: 0x170009BA RID: 2490
57 // (get) Token: 0x06001F36 RID: 7990 RVA: 0x000B1486 File Offset: 0x000AF686
58 public override ShopType ShopType
59 {
60 get
61 {
62 return ShopType.LoytelMart;
63 }
64 }
65
66 // Token: 0x170009BB RID: 2491
67 // (get) Token: 0x06001F37 RID: 7991 RVA: 0x000B148A File Offset: 0x000AF68A
68 public override int CostRerollShop
69 {
70 get
71 {
72 if (!EClass.debug.enable)
73 {
74 return 0;
75 }
76 return 1;
77 }
78 }
79
80 // Token: 0x06001F38 RID: 7992 RVA: 0x000B149B File Offset: 0x000AF69B
81 public override bool CanUse(Chara c)
82 {
83 return this.owner.IsInstalled && EClass._zone.IsPCFaction;
84 }
85
86 // Token: 0x06001F39 RID: 7993 RVA: 0x000B14B8 File Offset: 0x000AF6B8
87 public override void SetName(ref string s)
88 {
89 if (this.LV > 0)
90 {
91 s = s + Lang.space + "+" + this.LV.ToString();
92 }
93 }
94}
Definition Chara.cs:12