Elin Modding Docs Doc
Loading...
Searching...
No Matches
ShadowData.cs
1
using
System;
2
using
System.Collections.Generic;
3
4
// Token: 0x02000190 RID: 400
5
public
class
ShadowData
:
EScriptable
6
{
7
// Token: 0x04000AA6 RID: 2726
8
public
static
ShadowData
Instance;
9
10
// Token: 0x04000AA7 RID: 2727
11
public
List<
ShadowData
.
Item
> items;
12
13
// Token: 0x02000889 RID: 2185
14
[Serializable]
15
public
class
Item
16
{
17
// Token: 0x1700114A RID: 4426
18
// (get) Token: 0x06003A5A RID: 14938 RVA: 0x00135C14 File Offset: 0x00133E14
19
// (set) Token: 0x06003A5B RID: 14939 RVA: 0x00135C1E File Offset: 0x00133E1E
20
public
int
tile
21
{
22
get
23
{
24
return
this.raw[0];
25
}
26
set
27
{
28
this.raw[0] = value;
29
}
30
}
31
32
// Token: 0x1700114B RID: 4427
33
// (get) Token: 0x06003A5C RID: 14940 RVA: 0x00135C29 File Offset: 0x00133E29
34
// (set) Token: 0x06003A5D RID: 14941 RVA: 0x00135C33 File Offset: 0x00133E33
35
public
int
x
36
{
37
get
38
{
39
return
this.raw[1];
40
}
41
set
42
{
43
this.raw[1] = value;
44
}
45
}
46
47
// Token: 0x1700114C RID: 4428
48
// (get) Token: 0x06003A5E RID: 14942 RVA: 0x00135C3E File Offset: 0x00133E3E
49
// (set) Token: 0x06003A5F RID: 14943 RVA: 0x00135C48 File Offset: 0x00133E48
50
public
int
y
51
{
52
get
53
{
54
return
this.raw[2];
55
}
56
set
57
{
58
this.raw[2] = value;
59
}
60
}
61
62
// Token: 0x1700114D RID: 4429
63
// (get) Token: 0x06003A60 RID: 14944 RVA: 0x00135C53 File Offset: 0x00133E53
64
// (set) Token: 0x06003A61 RID: 14945 RVA: 0x00135C60 File Offset: 0x00133E60
65
public
int
scaleX
66
{
67
get
68
{
69
return
this.raw[3] + 100;
70
}
71
set
72
{
73
this.raw[3] = value - 100;
74
}
75
}
76
77
// Token: 0x1700114E RID: 4430
78
// (get) Token: 0x06003A62 RID: 14946 RVA: 0x00135C6E File Offset: 0x00133E6E
79
// (set) Token: 0x06003A63 RID: 14947 RVA: 0x00135C7B File Offset: 0x00133E7B
80
public
int
scaleY
81
{
82
get
83
{
84
return
this.raw[4] + 100;
85
}
86
set
87
{
88
this.raw[4] = value - 100;
89
}
90
}
91
92
// Token: 0x1700114F RID: 4431
93
// (get) Token: 0x06003A64 RID: 14948 RVA: 0x00135C89 File Offset: 0x00133E89
94
// (set) Token: 0x06003A65 RID: 14949 RVA: 0x00135C93 File Offset: 0x00133E93
95
public
int
angle
96
{
97
get
98
{
99
return
this.raw[5];
100
}
101
set
102
{
103
this.raw[5] = value;
104
}
105
}
106
107
// Token: 0x06003A66 RID: 14950 RVA: 0x00135CA0 File Offset: 0x00133EA0
108
public
override
string
ToString()
109
{
110
return
"("
+ this.tile.ToString() +
") "
+ this.name;
111
}
112
113
// Token: 0x06003A67 RID: 14951 RVA: 0x00135CD0 File Offset: 0x00133ED0
114
public
void
Validate()
115
{
116
if
(this.raw.Length < 8)
117
{
118
Array.Resize<
int
>(ref this.raw, 8);
119
}
120
}
121
122
// Token: 0x06003A68 RID: 14952 RVA: 0x00135CE9 File Offset: 0x00133EE9
123
public
Item
()
124
{
125
int
[] array =
new
int
[8];
126
array[0] = 1;
127
this.raw = array;
128
base..ctor();
129
}
130
131
// Token: 0x0400247C RID: 9340
132
public
string
name;
133
134
// Token: 0x0400247D RID: 9341
135
public
int
[] raw;
136
}
137
}
EScriptable
Definition
EScriptable.cs:6
ShadowData.Item
Definition
ShadowData.cs:16
ShadowData
Definition
ShadowData.cs:6
Elin
ShadowData.cs
Generated by
1.12.0