Elin Decompiled Documentation
EA 23.357 Nightly
Loading...
Searching...
No Matches
TraitFiama.cs
Go to the documentation of this file.
1
public
class
TraitFiama
:
TraitUniqueMerchant
2
{
3
public
override
bool
CanInvite
=> EClass._zone.id ==
"lothria"
;
4
5
public
override
ShopType
ShopType
=>
ShopType
.Starter;
6
7
public
override
CurrencyType
CurrencyType
=>
CurrencyType
.Money2;
8
9
public
override
string
LangBarter
=>
"daBuyStarter"
;
10
11
public
override
bool
ShouldShowQuestIcon
()
12
{
13
if
(
EClass
.
game
.
IsSurvival
)
14
{
15
return
false
;
16
}
17
if
(
EClass
.
game
.
quests
.
GetPhase
<
QuestMain
>() >= 200 &&
EClass
.
player
.
dialogFlags
.TryGetValue(
"fiama1"
, 0) == 0)
18
{
19
return
true
;
20
}
21
if
(
EClass
.
pc
.
homeBranch
!=
null
)
22
{
23
foreach
(
Chara
member
in
EClass
.
pc
.
homeBranch
.
members
)
24
{
25
if
(member.
isDead
&& member.
GetInt
(100) != 0)
26
{
27
return
true
;
28
}
29
}
30
}
31
return
false
;
32
}
33
}
CurrencyType
CurrencyType
Definition:
CurrencyType.cs:2
ShopType
ShopType
Definition:
ShopType.cs:2
Card.GetInt
int GetInt(string id, int? defaultInt=null)
Definition:
Card.cs:2567
Chara
Definition:
Chara.cs:10
Chara.homeBranch
FactionBranch homeBranch
Definition:
Chara.cs:1115
Chara.isDead
bool isDead
Definition:
Chara.cs:395
EClass
Definition:
EClass.cs:6
EClass.game
static Game game
Definition:
EClass.cs:9
EClass.player
static Player player
Definition:
EClass.cs:13
EClass.pc
static Chara pc
Definition:
EClass.cs:15
FactionBranch.members
List< Chara > members
Definition:
FactionBranch.cs:122
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
TraitFiama
Definition:
TraitFiama.cs:2
TraitFiama.LangBarter
override string LangBarter
Definition:
TraitFiama.cs:9
TraitFiama.CanInvite
override bool CanInvite
Definition:
TraitFiama.cs:3
TraitFiama.ShouldShowQuestIcon
override bool ShouldShowQuestIcon()
Definition:
TraitFiama.cs:11
TraitUniqueMerchant
Definition:
TraitUniqueMerchant.cs:2
Elin
TraitFiama.cs
Generated by
1.9.6