Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
GuildFighter.cs
Go to the documentation of this file.
1
public
class
GuildFighter
:
Guild
2
{
3
public
override
QuestGuild
Quest
=>
EClass
.
game
.
quests
.
Get
<
QuestGuildFighter
>();
4
5
public
override
bool
IsCurrentZone
6
{
7
get
8
{
9
if
(
EClass
.
_zone
.
id
==
"kapul"
)
10
{
11
return
EClass._zone.lv == -1;
12
}
13
return
false
;
14
}
15
}
16
17
public
int
ServicePrice
(
int
a)
18
{
19
if
(!base.IsMember)
20
{
21
return
a;
22
}
23
return
a * 100 / (125 + relation.rank * 2);
24
}
25
26
public
bool
CanGiveContribution
(
Chara
c)
27
{
28
if
(c.
IsUnique
|| c.
rarity
<
Rarity
.Legendary)
29
{
30
return
false
;
31
}
32
if
(c.
Chara
.
OriginalHostility
!=
Hostility
.Enemy && c.
c_bossType
!=
BossType
.Evolved)
33
{
34
return
false
;
35
}
36
return
true
;
37
}
38
39
public
bool
ShowBounty
(
Chara
c)
40
{
41
return
true
;
42
}
43
44
public
bool
HasBounty
(
Chara
c)
45
{
46
if
(!
CanGiveContribution
(c))
47
{
48
return
false
;
49
}
50
if
(
relation
.
rank
< 4)
51
{
52
return
false
;
53
}
54
if
(c.
uid
% 2 != 0)
55
{
56
return
false
;
57
}
58
return
true
;
59
}
60
}
BossType
BossType
Definition:
BossType.cs:2
Hostility
Hostility
Definition:
Hostility.cs:2
Rarity
Rarity
Definition:
Rarity.cs:2
Card.Chara
virtual Chara Chara
Definition:
Card.cs:1946
Card.IsUnique
bool IsUnique
Definition:
Card.cs:1967
Card.rarity
Rarity rarity
Definition:
Card.cs:298
Card.uid
int uid
Definition:
Card.cs:118
Card.c_bossType
BossType c_bossType
Definition:
Card.cs:1157
Chara
Definition:
Chara.cs:10
Chara.OriginalHostility
Hostility OriginalHostility
Definition:
Chara.cs:456
EClass
Definition:
EClass.cs:5
EClass.game
static Game game
Definition:
EClass.cs:8
EClass._zone
static Zone _zone
Definition:
EClass.cs:20
FactionRelation.rank
int rank
Definition:
FactionRelation.cs:20
Faction.relation
FactionRelation relation
Definition:
FACTION.cs:124
Game.quests
QuestManager quests
Definition:
Game.cs:179
GuildFighter
Definition:
GuildFighter.cs:2
GuildFighter.ShowBounty
bool ShowBounty(Chara c)
Definition:
GuildFighter.cs:39
GuildFighter.IsCurrentZone
override bool IsCurrentZone
Definition:
GuildFighter.cs:6
GuildFighter.HasBounty
bool HasBounty(Chara c)
Definition:
GuildFighter.cs:44
GuildFighter.ServicePrice
int ServicePrice(int a)
Definition:
GuildFighter.cs:17
GuildFighter.CanGiveContribution
bool CanGiveContribution(Chara c)
Definition:
GuildFighter.cs:26
Guild
Definition:
Guild.cs:2
QuestGuildFighter
Definition:
QuestGuildFighter.cs:2
QuestGuild
Definition:
QuestGuild.cs:4
QuestManager.Get
Quest Get(string id)
Definition:
QuestManager.cs:160
Quest
Definition:
Quest.cs:7
Spatial.id
string id
Definition:
Spatial.cs:13
Elin
GuildFighter.cs
Generated by
1.9.6