Elin Modding Docs Doc
Loading...
Searching...
No Matches
ACT.cs
1
using
System;
2
using
System.Collections.Generic;
3
4
// Token: 0x020001B5 RID: 437
5
public
class
ACT
:
EClass
6
{
7
// Token: 0x06000C71 RID: 3185 RVA: 0x0005D098 File Offset: 0x0005B298
8
public
static
void
Init()
9
{
10
foreach
(
SourceElement
.
Row
row in
EClass
.sources.elements.rows)
11
{
12
if
(row.group ==
"ABILITY"
|| row.group ==
"SPELL"
)
13
{
14
ACT
.dict[row.alias] =
ACT
.Create(row);
15
}
16
}
17
}
18
19
// Token: 0x06000C72 RID: 3186 RVA: 0x0005D128 File Offset: 0x0005B328
20
public
static
Act
Create(
int
id
)
21
{
22
return
ACT
.Create(
EClass
.sources.elements.map[
id
]);
23
}
24
25
// Token: 0x06000C73 RID: 3187 RVA: 0x0005D144 File Offset: 0x0005B344
26
public
static
Act
Create(
string
id
)
27
{
28
return
ACT
.Create(
EClass
.sources.elements.alias[
id
]);
29
}
30
31
// Token: 0x06000C74 RID: 3188 RVA: 0x0005D160 File Offset: 0x0005B360
32
public
static
Act
Create(
SourceElement
.
Row
row)
33
{
34
Act
act = ClassCache.Create<
Act
>(row.type.IsEmpty(row.alias),
"Elin"
) ??
new
Act
();
35
if
(act !=
null
)
36
{
37
act.id = row.id;
38
act._source = row;
39
}
40
return
act;
41
}
42
43
// Token: 0x04000C43 RID: 3139
44
public
new
static
ActWait
Wait
=
new
ActWait
();
45
46
// Token: 0x04000C44 RID: 3140
47
public
static
ActChat
Chat =
new
ActChat
();
48
49
// Token: 0x04000C45 RID: 3141
50
public
static
ActPick
Pick =
new
ActPick
();
51
52
// Token: 0x04000C46 RID: 3142
53
public
static
ActKick
Kick =
new
ActKick
();
54
55
// Token: 0x04000C47 RID: 3143
56
public
static
ActMelee
Melee =
new
ActMelee
();
57
58
// Token: 0x04000C48 RID: 3144
59
public
static
ActRanged
Ranged =
new
ActRanged
();
60
61
// Token: 0x04000C49 RID: 3145
62
public
static
ActThrow
Throw =
new
ActThrow
();
63
64
// Token: 0x04000C4A RID: 3146
65
public
static
ActItem
Item =
new
ActItem
();
66
67
// Token: 0x04000C4B RID: 3147
68
public
static
Dictionary<string, Act> dict =
new
Dictionary<string, Act>();
69
}
ACT
Definition
ACT.cs:6
ActChat
Definition
ActChat.cs:5
Act
Definition
Act.2.cs:7
ActItem
Definition
ActItem.cs:5
ActKick
Definition
ActKick.cs:5
ActMelee
Definition
ActMelee.cs:8
ActPick
Definition
ActPick.cs:5
ActRanged
Definition
ActRanged.cs:8
ActThrow
Definition
ActThrow.cs:6
ActWait
Definition
ActWait.cs:5
EClass
Definition
EClass.cs:7
SourceElement.Row
Definition
SourceElement.cs:170
SourceElement
Definition
SourceElement.cs:9
Wait
Definition
Wait.cs:5
Elin
ACT.cs
Generated by
1.12.0