Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
QuestSubdue.cs
Go to the documentation of this file.
2{
3 public override string IdZone => "instance_arena2";
4
5 public override bool FameContent => true;
6
7 public override int BaseMoney => source.money + EClass.curve(DangerLv, 20, 15) * 10;
8
9 public override ZoneEventQuest CreateEvent()
10 {
11 return new ZoneEventSubdue();
12 }
13
15 {
16 return new ZoneInstanceSubdue();
17 }
18
19 public override string GetTextProgress()
20 {
22 if (@event == null)
23 {
24 return "";
25 }
26 return "progressHunt".lang((@event.max - @event.enemies.Count).ToString() ?? "", @event.max.ToString() ?? "");
27 }
28}
Definition: EClass.cs:5
static int curve(int a, int start, int step, int rate=75)
Definition: EClass.cs:55
static Zone _zone
Definition: EClass.cs:20
override bool FameContent
Definition: QuestSubdue.cs:5
override ZoneEventQuest CreateEvent()
Definition: QuestSubdue.cs:9
override string IdZone
Definition: QuestSubdue.cs:3
override string GetTextProgress()
Definition: QuestSubdue.cs:19
override int BaseMoney
Definition: QuestSubdue.cs:7
override ZoneInstanceRandomQuest CreateInstance()
Definition: QuestSubdue.cs:14
virtual int DangerLv
Definition: Quest.cs:169
ZoneEventManager events
Definition: Zone.cs:40