Elin Modding Docs Doc
Loading...
Searching...
No Matches
ZoneTransition.cs
1
using
System;
2
using
Newtonsoft.Json;
3
4
// Token: 0x02000292 RID: 658
5
public
class
ZoneTransition
:
EClass
6
{
7
// Token: 0x1700059D RID: 1437
8
// (get) Token: 0x060013D3 RID: 5075 RVA: 0x00082608 File Offset: 0x00080808
9
public
Zone
lastZone
10
{
11
get
12
{
13
return
RefZone
.Get(this.uidLastZone);
14
}
15
}
16
17
// Token: 0x060013D4 RID: 5076 RVA: 0x00082615 File Offset: 0x00080815
18
public
static
ZoneTransition.EnterState DirToState(
int
dir)
19
{
20
if
(dir == 0)
21
{
22
return
ZoneTransition
.EnterState.Top;
23
}
24
if
(dir == 1)
25
{
26
return
ZoneTransition
.EnterState.Right;
27
}
28
if
(dir == 3)
29
{
30
return
ZoneTransition
.EnterState.Bottom;
31
}
32
return
ZoneTransition
.EnterState.Left;
33
}
34
35
// Token: 0x04000F9E RID: 3998
36
[JsonProperty]
37
public
int
uidLastZone;
38
39
// Token: 0x04000F9F RID: 3999
40
[JsonProperty]
41
public
int
x;
42
43
// Token: 0x04000FA0 RID: 4000
44
[JsonProperty]
45
public
int
z;
46
47
// Token: 0x04000FA1 RID: 4001
48
[JsonProperty]
49
public
ZoneTransition.EnterState state;
50
51
// Token: 0x04000FA2 RID: 4002
52
[JsonProperty]
53
public
string
idTele;
54
55
// Token: 0x04000FA3 RID: 4003
56
public
float
ratePos = -1f;
57
58
// Token: 0x02000954 RID: 2388
59
public
enum
EnterState
60
{
61
// Token: 0x0400273F RID: 10047
62
Auto,
63
// Token: 0x04002740 RID: 10048
64
Center,
65
// Token: 0x04002741 RID: 10049
66
Encounter,
67
// Token: 0x04002742 RID: 10050
68
Dir,
69
// Token: 0x04002743 RID: 10051
70
Top,
71
// Token: 0x04002744 RID: 10052
72
Right,
73
// Token: 0x04002745 RID: 10053
74
Bottom,
75
// Token: 0x04002746 RID: 10054
76
Left,
77
// Token: 0x04002747 RID: 10055
78
Dead,
79
// Token: 0x04002748 RID: 10056
80
Exact,
81
// Token: 0x04002749 RID: 10057
82
PortalReturn,
83
// Token: 0x0400274A RID: 10058
84
RandomVisit,
85
// Token: 0x0400274B RID: 10059
86
Down,
87
// Token: 0x0400274C RID: 10060
88
Up,
89
// Token: 0x0400274D RID: 10061
90
Return,
91
// Token: 0x0400274E RID: 10062
92
Teleport,
93
// Token: 0x0400274F RID: 10063
94
Elevator,
95
// Token: 0x04002750 RID: 10064
96
Region
,
97
// Token: 0x04002751 RID: 10065
98
UndergroundOrSky,
99
// Token: 0x04002752 RID: 10066
100
Moongate,
101
// Token: 0x04002753 RID: 10067
102
Fall
103
}
104
}
EClass
Definition
EClass.cs:7
RefZone
Definition
RefZone.cs:5
Region
Definition
Region.cs:9
Zone
Definition
Zone.cs:14
ZoneTransition
Definition
ZoneTransition.cs:6
Elin
ZoneTransition.cs
Generated by
1.12.0