Elin Modding Docs Doc
Loading...
Searching...
No Matches
QuestLoytelFarm.cs
1
using
System;
2
3
// Token: 0x020000E2 RID: 226
4
public
class
QuestLoytelFarm
:
QuestProgression
5
{
6
// Token: 0x06000625 RID: 1573 RVA: 0x000287AE File Offset: 0x000269AE
7
public
override
bool
CanUpdateOnTalk(
Chara
c)
8
{
9
if
(this.phase == 0)
10
{
11
if
(
EClass
.pc.things.Find(
"hoe"
, -1, -1) ==
null
)
12
{
13
return
false
;
14
}
15
if
(
EClass
.pc.things.Find(
"shovel"
, -1, -1) ==
null
)
16
{
17
return
false
;
18
}
19
}
20
return
true
;
21
}
22
23
// Token: 0x06000626 RID: 1574 RVA: 0x000287F0 File Offset: 0x000269F0
24
public
override
void
OnComplete()
25
{
26
base.DropReward(
TraitSeed
.MakeSeed(
"pasture"
).SetNum(5));
27
base.DropReward(
TraitSeed
.MakeSeed(
"tomato"
).SetNum(5));
28
base.DropReward(
TraitSeed
.MakeSeed(
"kinoko"
).SetNum(5));
29
EClass
.game.quests.Add(
"greatDebt"
,
"loytel"
).startDate =
EClass
.world.date.GetRaw(0) + 1440;
30
}
31
}
Chara
Definition
Chara.cs:12
EClass
Definition
EClass.cs:7
QuestLoytelFarm
Definition
QuestLoytelFarm.cs:5
QuestProgression
Definition
QuestProgression.cs:5
TraitSeed
Definition
TraitSeed.cs:8
Elin
QuestLoytelFarm.cs
Generated by
1.12.0