Elin Decompiled Documentation EA 23.286 Nightly Patch 1
Loading...
Searching...
No Matches
Zone_Town.cs
Go to the documentation of this file.
2{
3 public override bool IsTown => true;
4
5 public override bool IsExplorable => false;
6
7 public override bool CanDigUnderground => false;
8
9 public override bool CanSpawnAdv => base.lv == 0;
10
11 public override bool AllowCriminal => false;
12
13 public override void OnRegenerate()
14 {
15 if (EClass.rnd(5) == 0)
16 {
17 Chara chara = CharaGen.Create("mad_rich");
18 chara.isSubsetCard = true;
19 EClass._zone.AddCard(chara, GetSpawnPos(chara));
20 }
21 }
22}
static Chara Create(string id, int lv=-1)
Definition: CharaGen.cs:17
Definition: Chara.cs:10
Definition: EClass.cs:6
static Zone _zone
Definition: EClass.cs:21
static int rnd(long a)
Definition: EClass.cs:59
override bool CanDigUnderground
Definition: Zone_Town.cs:7
override bool CanSpawnAdv
Definition: Zone_Town.cs:9
override bool AllowCriminal
Definition: Zone_Town.cs:11
override bool IsExplorable
Definition: Zone_Town.cs:5
override void OnRegenerate()
Definition: Zone_Town.cs:13
override bool IsTown
Definition: Zone_Town.cs:3
Card AddCard(Card t, Point point)
Definition: Zone.cs:2014
Point GetSpawnPos(Chara c, ZoneTransition.EnterState destState=ZoneTransition.EnterState.Auto)
Definition: Zone.cs:1372