Elin Modding Docs Doc
Loading...
Searching...
No Matches
QuestLoytelFarm.cs
1using System;
2
3// Token: 0x020000E2 RID: 226
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}
Definition Chara.cs:12