Elin Modding Docs Doc
Loading...
Searching...
No Matches
InvOwnerGacha.cs
1
using
System;
2
3
// Token: 0x0200056E RID: 1390
4
public
class
InvOwnerGacha
:
InvOwnerDraglet
5
{
6
// Token: 0x17000B65 RID: 2917
7
// (get) Token: 0x06002606 RID: 9734 RVA: 0x000D783E File Offset: 0x000D5A3E
8
public
override
string
langTransfer
9
{
10
get
11
{
12
return
"gacha"
;
13
}
14
}
15
16
// Token: 0x06002607 RID: 9735 RVA: 0x000D7845 File Offset: 0x000D5A45
17
public
InvOwnerGacha
(
Card
owner =
null
,
Card
container =
null
, CurrencyType _currency = CurrencyType.None) : base(owner, container, _currency)
18
{
19
}
20
21
// Token: 0x06002608 RID: 9736 RVA: 0x000D7850 File Offset: 0x000D5A50
22
public
override
bool
ShouldShowGuide(
Thing
t)
23
{
24
return
t.id == this.gacha.GetIdCoin();
25
}
26
27
// Token: 0x17000B66 RID: 2918
28
// (get) Token: 0x06002609 RID: 9737 RVA: 0x000D7868 File Offset: 0x000D5A68
29
public
override
bool
SingleTarget
30
{
31
get
32
{
33
return
true
;
34
}
35
}
36
37
// Token: 0x17000B67 RID: 2919
38
// (get) Token: 0x0600260A RID: 9738 RVA: 0x000D786B File Offset: 0x000D5A6B
39
public
override
InvOwnerDraglet.ProcessType processType
40
{
41
get
42
{
43
return
InvOwnerDraglet
.ProcessType.Consume;
44
}
45
}
46
47
// Token: 0x0600260B RID: 9739 RVA: 0x000D786E File Offset: 0x000D5A6E
48
public
override
void
_OnProcess(
Thing
t)
49
{
50
SE.Play(
"gacha"
);
51
this.gacha.PlayGacha(1);
52
t.Destroy();
53
}
54
55
// Token: 0x040014FD RID: 5373
56
public
TraitGacha
gacha;
57
}
Card
Definition
Card.cs:13
InvOwnerDraglet
Definition
InvOwnerDraglet.cs:10
InvOwnerGacha
Definition
InvOwnerGacha.cs:5
Thing
Definition
Thing.cs:10
TraitGacha
Definition
TraitGacha.cs:5
Elin
InvOwnerGacha.cs
Generated by
1.12.0