Elin Decompiled Documentation EA 23.333 Myaightly Patch 1
Loading...
Searching...
No Matches
Zone_Aquli.cs
Go to the documentation of this file.
1public class Zone_Aquli : Zone_Town
2{
3 public override void OnActivate()
4 {
5 if (base.lv == 0)
6 {
7 EClass._map.config.fixedCondition = ((EClass.pc.faith == EClass.game.religions.Strife) ? Weather.Condition.Ether : Weather.Condition.None);
8 }
9 base.OnActivate();
10 }
11
12 public override void OnVisitNewMapOrRegenerate()
13 {
14 base.OnVisitNewMapOrRegenerate();
15 if (FindChara("mamani") == null && FindDeadChara("mamani") == null && EClass.game.cards.globalCharas.Find("mamani") == null && EClass.pc.faction.FindChara("namamani") != null && EClass.pc.faction.FindChara("namamani2") != null)
16 {
17 AddChara("mamani", 48, 56).SetHomeZone(this);
18 }
19 }
20}
Chara Find(string id)
Definition: CardManager.cs:20
GlobalCharaList globalCharas
Definition: CardManager.cs:46
Faction faction
Definition: Chara.cs:431
Chara SetHomeZone(Zone zone)
Definition: Chara.cs:1498
Definition: EClass.cs:6
static Game game
Definition: EClass.cs:9
static Chara pc
Definition: EClass.cs:15
Chara FindChara(string id, bool inclurdeReserve=true)
Definition: FACTION.cs:448
ReligionManager religions
Definition: Game.cs:159
CardManager cards
Definition: Game.cs:156
ReligionStrife Strife
Condition
Definition: Weather.cs:16
override void OnActivate()
Definition: Zone_Aquli.cs:3
override void OnVisitNewMapOrRegenerate()
Definition: Zone_Aquli.cs:12
Chara AddChara(string id, int x, int z)
Definition: Zone.cs:2078
Chara FindDeadChara(string id)
Definition: Zone.cs:3288
Chara FindChara(string id)
Definition: Zone.cs:3278