Elin Modding Docs Doc
Loading...
Searching...
No Matches
InvOwnerOffering.cs
1
using
System;
2
3
// Token: 0x0200056F RID: 1391
4
public
class
InvOwnerOffering
:
InvOwnerDraglet
5
{
6
// Token: 0x17000B68 RID: 2920
7
// (get) Token: 0x0600260C RID: 9740 RVA: 0x000D788C File Offset: 0x000D5A8C
8
public
override
string
langTransfer
9
{
10
get
11
{
12
return
"invOffering"
;
13
}
14
}
15
16
// Token: 0x17000B69 RID: 2921
17
// (get) Token: 0x0600260D RID: 9741 RVA: 0x000D7893 File Offset: 0x000D5A93
18
public
override
InvOwnerDraglet.ProcessType processType
19
{
20
get
21
{
22
return
InvOwnerDraglet
.ProcessType.Consume;
23
}
24
}
25
26
// Token: 0x17000B6A RID: 2922
27
// (get) Token: 0x0600260E RID: 9742 RVA: 0x000D7896 File Offset: 0x000D5A96
28
public
override
bool
DenyImportant
29
{
30
get
31
{
32
return
true
;
33
}
34
}
35
36
// Token: 0x0600260F RID: 9743 RVA: 0x000D7899 File Offset: 0x000D5A99
37
public
InvOwnerOffering
(
Card
owner =
null
,
Card
container =
null
, CurrencyType _currency = CurrencyType.Money) : base(owner, container, _currency)
38
{
39
}
40
41
// Token: 0x06002610 RID: 9744 RVA: 0x000D78A4 File Offset: 0x000D5AA4
42
public
override
bool
ShouldShowGuide(
Thing
t)
43
{
44
return
this.altar.CanOffer(t);
45
}
46
47
// Token: 0x06002611 RID: 9745 RVA: 0x000D78B2 File Offset: 0x000D5AB2
48
public
override
void
_OnProcess(
Thing
t)
49
{
50
this.altar.OnOffer(
EClass
.pc, t);
51
}
52
53
// Token: 0x040014FE RID: 5374
54
public
TraitAltar
altar;
55
}
Card
Definition
Card.cs:13
EClass
Definition
EClass.cs:7
InvOwnerDraglet
Definition
InvOwnerDraglet.cs:10
InvOwnerOffering
Definition
InvOwnerOffering.cs:5
Thing
Definition
Thing.cs:10
TraitAltar
Definition
TraitAltar.cs:6
Elin
InvOwnerOffering.cs
Generated by
1.12.0