Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
QuestLoytelFarm.cs
Go to the documentation of this file.
1
public
class
QuestLoytelFarm
:
QuestProgression
2
{
3
public
override
bool
CanUpdateOnTalk
(
Chara
c)
4
{
5
if
(
phase
== 0)
6
{
7
if
(
EClass
.
pc
.
things
.
Find
(
"hoe"
) ==
null
)
8
{
9
return
false
;
10
}
11
if
(
EClass
.
pc
.
things
.
Find
(
"shovel"
) ==
null
)
12
{
13
return
false
;
14
}
15
}
16
return
true
;
17
}
18
19
public
override
void
OnComplete
()
20
{
21
DropReward
(
TraitSeed
.
MakeSeed
(
"pasture"
).
SetNum
(5));
22
DropReward
(
TraitSeed
.
MakeSeed
(
"tomato"
).
SetNum
(5));
23
DropReward
(
TraitSeed
.
MakeSeed
(
"kinoko"
).
SetNum
(5));
24
EClass
.
game
.
quests
.
Add
(
"greatDebt"
,
"loytel"
).
startDate
=
EClass
.
world
.
date
.
GetRaw
() + 1440;
25
}
26
}
Card.SetNum
Thing SetNum(int a)
Definition:
Card.cs:3242
Card.things
ThingContainer things
Definition:
Card.cs:34
Chara
Definition:
Chara.cs:10
Date.GetRaw
int GetRaw(int offsetHours=0)
Definition:
Date.cs:322
EClass
Definition:
EClass.cs:5
EClass.game
static Game game
Definition:
EClass.cs:8
EClass.world
static World world
Definition:
EClass.cs:40
EClass.pc
static Chara pc
Definition:
EClass.cs:14
Game.quests
QuestManager quests
Definition:
Game.cs:179
QuestLoytelFarm
Definition:
QuestLoytelFarm.cs:2
QuestLoytelFarm.OnComplete
override void OnComplete()
Definition:
QuestLoytelFarm.cs:19
QuestLoytelFarm.CanUpdateOnTalk
override bool CanUpdateOnTalk(Chara c)
Definition:
QuestLoytelFarm.cs:3
QuestManager.Add
Quest Add(string id, string idGlobalChara=null)
Definition:
QuestManager.cs:29
QuestProgression
Definition:
QuestProgression.cs:2
Quest.startDate
int startDate
Definition:
Quest.cs:58
Quest.phase
int phase
Definition:
Quest.cs:40
Quest.DropReward
Thing DropReward(string id)
Definition:
Quest.cs:506
ThingContainer.Find
Thing Find(int uid)
Definition:
ThingContainer.cs:581
TraitSeed
Definition:
TraitSeed.cs:6
TraitSeed.MakeSeed
static Thing MakeSeed(SourceObj.Row obj, PlantData plant=null)
Definition:
TraitSeed.cs:77
World.date
GameDate date
Definition:
World.cs:6
Elin
QuestLoytelFarm.cs
Generated by
1.9.6