Elin Modding Docs Doc
Loading...
Searching...
No Matches
TraitKettle.cs
1using System;
2
3// Token: 0x020004CE RID: 1230
5{
6 // Token: 0x17000AB6 RID: 2742
7 // (get) Token: 0x060020DF RID: 8415 RVA: 0x000B3877 File Offset: 0x000B1A77
8 public override int CostRerollShop
9 {
10 get
11 {
12 return 0;
13 }
14 }
15
16 // Token: 0x17000AB7 RID: 2743
17 // (get) Token: 0x060020E0 RID: 8416 RVA: 0x000B387A File Offset: 0x000B1A7A
18 public override bool CanInvest
19 {
20 get
21 {
22 return this.CanJoinParty;
23 }
24 }
25
26 // Token: 0x17000AB8 RID: 2744
27 // (get) Token: 0x060020E1 RID: 8417 RVA: 0x000B3882 File Offset: 0x000B1A82
28 public override Trait.CopyShopType CopyShop
29 {
30 get
31 {
32 if (!this.CanJoinParty)
33 {
34 return Trait.CopyShopType.None;
35 }
36 return Trait.CopyShopType.Item;
37 }
38 }
39
40 // Token: 0x17000AB9 RID: 2745
41 // (get) Token: 0x060020E2 RID: 8418 RVA: 0x000B388F File Offset: 0x000B1A8F
42 public override ShopType ShopType
43 {
44 get
45 {
46 if (!this.CanJoinParty)
47 {
48 return ShopType.None;
49 }
50 return ShopType.Copy;
51 }
52 }
53
54 // Token: 0x17000ABA RID: 2746
55 // (get) Token: 0x060020E3 RID: 8419 RVA: 0x000B389D File Offset: 0x000B1A9D
56 public override PriceType PriceType
57 {
58 get
59 {
60 return PriceType.CopyShop;
61 }
62 }
63
64 // Token: 0x17000ABB RID: 2747
65 // (get) Token: 0x060020E4 RID: 8420 RVA: 0x000B38A0 File Offset: 0x000B1AA0
66 public override bool CanJoinParty
67 {
68 get
69 {
70 return EClass.game.quests.IsCompleted("vernis_gold") || EClass.debug.enable;
71 }
72 }
73
74 // Token: 0x17000ABC RID: 2748
75 // (get) Token: 0x060020E5 RID: 8421 RVA: 0x000B38C4 File Offset: 0x000B1AC4
76 public override bool CanBeBanished
77 {
78 get
79 {
80 return false;
81 }
82 }
83
84 // Token: 0x17000ABD RID: 2749
85 // (get) Token: 0x060020E6 RID: 8422 RVA: 0x000B38C7 File Offset: 0x000B1AC7
86 public override int RestockDay
87 {
88 get
89 {
90 return 30;
91 }
92 }
93
94 // Token: 0x060020E7 RID: 8423 RVA: 0x000B38CB File Offset: 0x000B1ACB
95 public override bool CanCopy(Thing t)
96 {
97 return !t.noSell && !t.HasElement(1229, 1) && (t.trait is TraitSeed || t.isCrafted);
98 }
99}
Definition Thing.cs:10
Definition Trait.cs:9