Elin Decompiled Documentation EA 23.102 Nightly
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Pages
ZoneInstance.cs
Go to the documentation of this file.
1using Newtonsoft.Json;
2
3public class ZoneInstance : EClass
4{
5 public enum Status
6 {
8 Fail,
10 }
11
12 [JsonProperty]
13 public int uidZone;
14
15 [JsonProperty]
16 public int x;
17
18 [JsonProperty]
19 public int z;
20
21 [JsonProperty]
22 public Status status;
23
25
27
28 public virtual bool WarnExit => false;
29
30 public virtual bool ShowEnemyOnMinimap => false;
31
32 public virtual void OnGenerateMap()
33 {
34 }
35
36 public virtual void OnLeaveZone()
37 {
38 }
39}
Definition: EClass.cs:5
static Game game
Definition: EClass.cs:8
SpatialManager spatials
Definition: Game.cs:152
Zone Find(string id)
virtual ZoneTransition.EnterState ReturnState
Definition: ZoneInstance.cs:26
Status status
Definition: ZoneInstance.cs:22
virtual void OnLeaveZone()
Definition: ZoneInstance.cs:36
virtual bool WarnExit
Definition: ZoneInstance.cs:28
virtual void OnGenerateMap()
Definition: ZoneInstance.cs:32
virtual bool ShowEnemyOnMinimap
Definition: ZoneInstance.cs:30
Definition: Zone.cs:12