Elin Decompiled Documentation EA 23.246 Nightly
Loading...
Searching...
No Matches
Zone_DungeonDead.cs
Go to the documentation of this file.
2{
3 public const int LvBoss = -6;
4
5 public override int MinLv => -6;
6
7 public override bool LockExit => false;
8
9 public bool IsBossLv => base.lv == -6;
10
11 public override string idExport
12 {
13 get
14 {
15 if (base.lv != -6)
16 {
17 return base.idExport;
18 }
19 return "boss_dead";
20 }
21 }
22
23 public override void OnGenerateMap()
24 {
25 base.OnGenerateMap();
26 EClass._map.config.fog = FogType.CaveDeep;
27 }
28
29 public override void OnActivate()
30 {
31 if (IsBossLv)
32 {
33 SetFieldEffect(10000, 1);
34 if (EClass.game.quests.GetPhase<QuestIntoDarkness>() == 4)
35 {
37 }
38 }
39 }
40}
FogType
Definition: FogType.cs:2
Definition: EClass.cs:6
static Game game
Definition: EClass.cs:9
static Zone _zone
Definition: EClass.cs:21
QuestManager quests
Definition: Game.cs:182
override bool LockExit
override int MinLv
override string idExport
override void OnGenerateMap()
override void OnActivate()
void SetBGM(List< int > ids, bool refresh=true, float fadeDuration=0f)
Definition: Zone.cs:2959
void SetFieldEffect(int idEle, int a)
Definition: Zone.cs:2884