Elin Modding Docs Doc
Loading...
Searching...
No Matches
AreaType.cs
1
using
System;
2
using
System.Collections.Generic;
3
using
Newtonsoft.Json;
4
5
// Token: 0x02000218 RID: 536
6
public
class
AreaType
:
EClass
7
{
8
// Token: 0x170003F5 RID: 1013
9
// (get) Token: 0x06000F63 RID: 3939 RVA: 0x0006FB0E File Offset: 0x0006DD0E
10
public
virtual
bool
CanAssign
11
{
12
get
13
{
14
return
false
;
15
}
16
}
17
18
// Token: 0x170003F6 RID: 1014
19
// (get) Token: 0x06000F64 RID: 3940 RVA: 0x0006FB11 File Offset: 0x0006DD11
20
public
virtual
bool
IsWork
21
{
22
get
23
{
24
return
false
;
25
}
26
}
27
28
// Token: 0x170003F7 RID: 1015
29
// (get) Token: 0x06000F65 RID: 3941 RVA: 0x0006FB14 File Offset: 0x0006DD14
30
public
virtual
bool
IsPublicArea
31
{
32
get
33
{
34
return
true
;
35
}
36
}
37
38
// Token: 0x170003F8 RID: 1016
39
// (get) Token: 0x06000F66 RID: 3942 RVA: 0x0006FB17 File Offset: 0x0006DD17
40
public
virtual
bool
IsPrison
41
{
42
get
43
{
44
return
false
;
45
}
46
}
47
48
// Token: 0x170003F9 RID: 1017
49
// (get) Token: 0x06000F67 RID: 3943 RVA: 0x0006FB1A File Offset: 0x0006DD1A
50
public
virtual
string
RandomNameGroup
51
{
52
get
53
{
54
return
""
;
55
}
56
}
57
58
// Token: 0x170003FA RID: 1018
59
// (get) Token: 0x06000F68 RID: 3944 RVA: 0x0006FB21 File Offset: 0x0006DD21
60
public
string
langHeader
61
{
62
get
63
{
64
return
"listAssign"
.lang(this.owner.Name,
null
,
null
,
null
,
null
);
65
}
66
}
67
68
// Token: 0x170003FB RID: 1019
69
// (get) Token: 0x06000F69 RID: 3945 RVA: 0x0006FB3C File Offset: 0x0006DD3C
70
public
SourceArea.Row
source
71
{
72
get
73
{
74
SourceArea.Row
result;
75
if
((result = this._source) ==
null
)
76
{
77
result = (this._source = (
EClass
.sources.areas.map.TryGetValue(this.
id
,
null
) ??
EClass
.sources.areas.map[
"Room"
]));
78
}
79
return
result;
80
}
81
}
82
83
// Token: 0x06000F6A RID: 3946 RVA: 0x0006FB94 File Offset: 0x0006DD94
84
public
virtual
AIAct
GetAI()
85
{
86
return
new
AI_Idle
();
87
}
88
89
// Token: 0x06000F6B RID: 3947 RVA: 0x0006FB9B File Offset: 0x0006DD9B
90
public
virtual
int
GetEfficiency()
91
{
92
return
80;
93
}
94
95
// Token: 0x04000D7E RID: 3454
96
[JsonProperty]
97
public
HashSet<int> uidCharas =
new
HashSet<int>();
98
99
// Token: 0x04000D7F RID: 3455
100
[JsonProperty]
101
public
string
id
=
"Public"
;
102
103
// Token: 0x04000D80 RID: 3456
104
public
BaseArea
owner;
105
106
// Token: 0x04000D81 RID: 3457
107
public
SourceArea.Row
_source;
108
}
AI_Idle
Definition
AI_Idle.cs:8
AIAct
Definition
AIAct.cs:7
AreaType
Definition
AreaType.cs:7
BaseArea
Definition
BaseArea.cs:8
EClass
Definition
EClass.cs:7
SourceArea.Row
Definition
SourceArea.cs:44
Elin
AreaType.cs
Generated by
1.12.0