Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
QuestSharedContainer.cs
Go to the documentation of this file.
1
public
class
QuestSharedContainer
:
QuestProgression
2
{
3
public
override
bool
CanUpdateOnTalk
(
Chara
c)
4
{
5
if
(
phase
== 0)
6
{
7
foreach
(
Thing
thing
in
EClass
.
_map
.
things
)
8
{
9
if
(thing.
IsInstalled
&& thing.
IsSharedContainer
)
10
{
11
return
true
;
12
}
13
}
14
}
15
return
false
;
16
}
17
18
public
override
void
OnComplete
()
19
{
20
EClass
.
game
.
quests
.
globalList
.Add(
Quest
.
Create
(
"tax"
).
SetClient
(
EClass
.
game
.
cards
.
globalCharas
.
Find
(
"ashland"
), assignQuest:
false
));
21
EClass
.
game
.
quests
.
globalList
.Add(
Quest
.
Create
(
"introInspector"
).
SetClient
(
EClass
.
game
.
cards
.
globalCharas
.
Find
(
"ashland"
), assignQuest:
false
));
22
}
23
}
CardManager.GlobalCharaList.Find
Chara Find(string id)
Definition:
CardManager.cs:20
CardManager.globalCharas
GlobalCharaList globalCharas
Definition:
CardManager.cs:46
Card.IsInstalled
bool IsInstalled
Definition:
Card.cs:2241
Chara
Definition:
Chara.cs:10
EClass
Definition:
EClass.cs:5
EClass.game
static Game game
Definition:
EClass.cs:8
EClass._map
static Map _map
Definition:
EClass.cs:18
Game.cards
CardManager cards
Definition:
Game.cs:155
Game.quests
QuestManager quests
Definition:
Game.cs:179
Map.things
List< Thing > things
Definition:
Map.cs:49
QuestManager.globalList
List< Quest > globalList
Definition:
QuestManager.cs:14
QuestProgression
Definition:
QuestProgression.cs:2
QuestSharedContainer
Definition:
QuestSharedContainer.cs:2
QuestSharedContainer.CanUpdateOnTalk
override bool CanUpdateOnTalk(Chara c)
Definition:
QuestSharedContainer.cs:3
QuestSharedContainer.OnComplete
override void OnComplete()
Definition:
QuestSharedContainer.cs:18
Quest
Definition:
Quest.cs:7
Quest.phase
int phase
Definition:
Quest.cs:40
Quest.SetClient
Quest SetClient(Chara c, bool assignQuest=true)
Definition:
Quest.cs:380
Quest.Create
static Quest Create(string _id, string _idPerson=null, Chara c=null)
Definition:
Quest.cs:241
Thing
Definition:
Thing.cs:8
Thing.IsSharedContainer
bool IsSharedContainer
Definition:
Thing.cs:92
Elin
QuestSharedContainer.cs
Generated by
1.9.6