Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
ZoneTransition.cs
Go to the documentation of this file.
1
using
Newtonsoft.Json;
2
3
public
class
ZoneTransition
:
EClass
4
{
5
public
enum
EnterState
6
{
7
Auto
,
8
Center
,
9
Encounter
,
10
Dir
,
11
Top
,
12
Right
,
13
Bottom
,
14
Left
,
15
Dead
,
16
Exact
,
17
PortalReturn
,
18
RandomVisit
,
19
Down
,
20
Up
,
21
Return
,
22
Teleport
,
23
Elevator
,
24
Region
,
25
UndergroundOrSky
,
26
Moongate
,
27
Fall
28
}
29
30
[JsonProperty]
31
public
int
uidLastZone
;
32
33
[JsonProperty]
34
public
int
x
;
35
36
[JsonProperty]
37
public
int
z
;
38
39
[JsonProperty]
40
public
EnterState
state
;
41
42
[JsonProperty]
43
public
string
idTele
;
44
45
public
float
ratePos
= -1f;
46
47
public
Zone
lastZone
=>
RefZone
.
Get
(
uidLastZone
);
48
49
public
static
EnterState
DirToState
(
int
dir)
50
{
51
return
dir
switch
52
{
53
0 =>
EnterState
.Top,
54
1 =>
EnterState
.Right,
55
3 =>
EnterState
.Bottom,
56
_ =>
EnterState
.Left,
57
};
58
}
59
}
EClass
Definition:
EClass.cs:5
RefZone
Definition:
RefZone.cs:2
RefZone.Get
static Zone Get(int uid)
Definition:
RefZone.cs:3
ZoneTransition
Definition:
ZoneTransition.cs:4
ZoneTransition.x
int x
Definition:
ZoneTransition.cs:34
ZoneTransition.EnterState
EnterState
Definition:
ZoneTransition.cs:6
ZoneTransition.EnterState.Teleport
@ Teleport
ZoneTransition.EnterState.Auto
@ Auto
ZoneTransition.EnterState.Down
@ Down
ZoneTransition.EnterState.Exact
@ Exact
ZoneTransition.EnterState.Dead
@ Dead
ZoneTransition.EnterState.PortalReturn
@ PortalReturn
ZoneTransition.EnterState.Up
@ Up
ZoneTransition.EnterState.Bottom
@ Bottom
ZoneTransition.EnterState.Dir
@ Dir
ZoneTransition.EnterState.Center
@ Center
ZoneTransition.EnterState.Fall
@ Fall
ZoneTransition.EnterState.UndergroundOrSky
@ UndergroundOrSky
ZoneTransition.EnterState.Right
@ Right
ZoneTransition.EnterState.Left
@ Left
ZoneTransition.EnterState.Elevator
@ Elevator
ZoneTransition.EnterState.Return
@ Return
ZoneTransition.EnterState.Top
@ Top
ZoneTransition.EnterState.Encounter
@ Encounter
ZoneTransition.EnterState.RandomVisit
@ RandomVisit
ZoneTransition.EnterState.Region
@ Region
ZoneTransition.EnterState.Moongate
@ Moongate
ZoneTransition.state
EnterState state
Definition:
ZoneTransition.cs:40
ZoneTransition.lastZone
Zone lastZone
Definition:
ZoneTransition.cs:47
ZoneTransition.idTele
string idTele
Definition:
ZoneTransition.cs:43
ZoneTransition.DirToState
static EnterState DirToState(int dir)
Definition:
ZoneTransition.cs:49
ZoneTransition.ratePos
float ratePos
Definition:
ZoneTransition.cs:45
ZoneTransition.uidLastZone
int uidLastZone
Definition:
ZoneTransition.cs:31
ZoneTransition.z
int z
Definition:
ZoneTransition.cs:37
Zone
Definition:
Zone.cs:12
Elin
ZoneTransition.cs
Generated by
1.9.6