Elin Modding Docs Doc
Loading...
Searching...
No Matches
TraitFarmChest.cs
1using System;
2
3// Token: 0x0200039E RID: 926
5{
6 // Token: 0x1700084F RID: 2127
7 // (get) Token: 0x06001BCF RID: 7119 RVA: 0x000A86E0 File Offset: 0x000A68E0
8 public override bool CanBeHeld
9 {
10 get
11 {
12 return false;
13 }
14 }
15
16 // Token: 0x17000850 RID: 2128
17 // (get) Token: 0x06001BD0 RID: 7120 RVA: 0x000A86E3 File Offset: 0x000A68E3
18 public override bool CanBeStolen
19 {
20 get
21 {
22 return false;
23 }
24 }
25
26 // Token: 0x06001BD1 RID: 7121 RVA: 0x000A86E8 File Offset: 0x000A68E8
27 public override bool OnUse(Chara c)
28 {
29 if (EClass._zone.IsPCFaction)
30 {
31 this.owner.Destroy();
32 EClass._zone.AddCard(ThingGen.CreateCurrency(50, "money"), this.owner.pos);
33 return true;
34 }
35 LayerDragGrid.CreateDeliver(InvOwnerDeliver.Mode.Crop, this.owner);
36 return true;
37 }
38}
Definition Chara.cs:12