Elin Decompiled Documentation
EA 23.357 Nightly
Loading...
Searching...
No Matches
TraitAshland.cs
Go to the documentation of this file.
1
public
class
TraitAshland
:
TraitUniqueChara
2
{
3
public
override
bool
CanInvite
=> EClass._zone.id ==
"lothria"
;
4
5
public
override
bool
ShouldShowQuestIcon
()
6
{
7
if
(
EClass
.
game
.
IsSurvival
)
8
{
9
return
false
;
10
}
11
int
phase =
EClass
.
game
.
quests
.
GetPhase
<
QuestMain
>();
12
if
((phase == 0 &&
EClass
.
player
.
dialogFlags
.TryGetValue(
"ash1"
, 0) == 0) || phase == 200)
13
{
14
return
true
;
15
}
16
return
false
;
17
}
18
}
EClass
Definition:
EClass.cs:6
EClass.game
static Game game
Definition:
EClass.cs:9
EClass.player
static Player player
Definition:
EClass.cs:13
Game.IsSurvival
bool IsSurvival
Definition:
Game.cs:276
Game.quests
QuestManager quests
Definition:
Game.cs:183
Player.dialogFlags
Dictionary< string, int > dialogFlags
Definition:
Player.cs:1119
QuestMain
Definition:
QuestMain.cs:2
QuestManager.GetPhase
int GetPhase(string id)
Definition:
QuestManager.cs:200
TraitAshland
Definition:
TraitAshland.cs:2
TraitAshland.ShouldShowQuestIcon
override bool ShouldShowQuestIcon()
Definition:
TraitAshland.cs:5
TraitAshland.CanInvite
override bool CanInvite
Definition:
TraitAshland.cs:3
TraitUniqueChara
Definition:
TraitUniqueChara.cs:2
Elin
TraitAshland.cs
Generated by
1.9.6