Elin Modding Docs Doc
Loading...
Searching...
No Matches
QuestTaskFlyer.cs
1
using
System;
2
using
Newtonsoft.Json;
3
4
// Token: 0x02000108 RID: 264
5
public
class
QuestTaskFlyer
:
QuestTask
6
{
7
// Token: 0x170001B6 RID: 438
8
// (get) Token: 0x060006F1 RID: 1777 RVA: 0x00029F63 File Offset: 0x00028163
9
public
override
string
RefDrama2
10
{
11
get
12
{
13
return
this.num.ToString() ??
""
;
14
}
15
}
16
17
// Token: 0x170001B7 RID: 439
18
// (get) Token: 0x060006F2 RID: 1778 RVA: 0x00029F79 File Offset: 0x00028179
19
public
override
string
RefDrama3
20
{
21
get
22
{
23
return
this.numRequired.ToString() ??
""
;
24
}
25
}
26
27
// Token: 0x060006F3 RID: 1779 RVA: 0x00029F8F File Offset: 0x0002818F
28
public
override
bool
IsComplete()
29
{
30
return
this.num >= this.numRequired;
31
}
32
33
// Token: 0x060006F4 RID: 1780 RVA: 0x00029FA2 File Offset: 0x000281A2
34
public
override
void
OnGiveItem(
Chara
c,
Thing
t)
35
{
36
if
(t.id ==
"flyer"
&&
EClass
._zone.id !=
"guild_merchant"
)
37
{
38
this.num++;
39
}
40
}
41
42
// Token: 0x060006F5 RID: 1781 RVA: 0x00029FDA File Offset: 0x000281DA
43
public
override
void
OnInit()
44
{
45
this.numRequired = 30;
46
}
47
48
// Token: 0x060006F6 RID: 1782 RVA: 0x00029FE4 File Offset: 0x000281E4
49
public
override
string
GetTextProgress()
50
{
51
return
"progressFlyer"
.lang(this.num.ToString() ??
""
,
this
.numRequired.ToString() ??
""
,
null
,
null
,
null
);
52
}
53
54
// Token: 0x0400072E RID: 1838
55
[JsonProperty]
56
public
int
num;
57
58
// Token: 0x0400072F RID: 1839
59
[JsonProperty]
60
public
int
numRequired;
61
}
Chara
Definition
Chara.cs:12
EClass
Definition
EClass.cs:7
QuestTaskFlyer
Definition
QuestTaskFlyer.cs:6
QuestTask
Definition
QuestTask.cs:6
Thing
Definition
Thing.cs:10
Elin
QuestTaskFlyer.cs
Generated by
1.12.0