Elin Modding Docs Doc
Loading...
Searching...
No Matches
ZoneInstance.cs
1using System;
2using Newtonsoft.Json;
3
4// Token: 0x02000739 RID: 1849
5public class ZoneInstance : EClass
6{
7 // Token: 0x1700102A RID: 4138
8 // (get) Token: 0x060034EE RID: 13550 RVA: 0x0011D4CB File Offset: 0x0011B6CB
9 public Zone ReturnZone
10 {
11 get
12 {
13 return EClass.game.spatials.Find(this.uidZone);
14 }
15 }
16
17 // Token: 0x1700102B RID: 4139
18 // (get) Token: 0x060034EF RID: 13551 RVA: 0x0011D4E2 File Offset: 0x0011B6E2
19 public virtual ZoneTransition.EnterState ReturnState
20 {
21 get
22 {
23 return ZoneTransition.EnterState.PortalReturn;
24 }
25 }
26
27 // Token: 0x1700102C RID: 4140
28 // (get) Token: 0x060034F0 RID: 13552 RVA: 0x0011D4E6 File Offset: 0x0011B6E6
29 public virtual bool WarnExit
30 {
31 get
32 {
33 return false;
34 }
35 }
36
37 // Token: 0x060034F1 RID: 13553 RVA: 0x0011D4E9 File Offset: 0x0011B6E9
38 public virtual void OnGenerateMap()
39 {
40 }
41
42 // Token: 0x060034F2 RID: 13554 RVA: 0x0011D4EB File Offset: 0x0011B6EB
43 public virtual void OnLeaveZone()
44 {
45 }
46
47 // Token: 0x04001C59 RID: 7257
48 [JsonProperty]
49 public int uidZone;
50
51 // Token: 0x04001C5A RID: 7258
52 [JsonProperty]
53 public int x;
54
55 // Token: 0x04001C5B RID: 7259
56 [JsonProperty]
57 public int z;
58
59 // Token: 0x04001C5C RID: 7260
60 [JsonProperty]
61 public ZoneInstance.Status status;
62
63 // Token: 0x02000C1F RID: 3103
64 public enum Status
65 {
66 // Token: 0x04003032 RID: 12338
67 Running,
68 // Token: 0x04003033 RID: 12339
69 Fail,
70 // Token: 0x04003034 RID: 12340
71 Success
72 }
73}
Definition Zone.cs:14