Elin Modding Docs Doc
Loading...
Searching...
No Matches
EffectManager.cs
1
using
System;
2
using
System.Collections.Generic;
3
4
// Token: 0x0200011F RID: 287
5
public
class
EffectManager
:
EMono
6
{
7
// Token: 0x060007C9 RID: 1993 RVA: 0x00032658 File Offset: 0x00030858
8
public
void
Add(
Effect
e)
9
{
10
this.list.Add(e);
11
}
12
13
// Token: 0x060007CA RID: 1994 RVA: 0x00032666 File Offset: 0x00030866
14
public
void
Remove(
Effect
e)
15
{
16
this.list.Remove(e);
17
}
18
19
// Token: 0x060007CB RID: 1995 RVA: 0x00032678 File Offset: 0x00030878
20
public
void
KillAll()
21
{
22
for
(
int
i = this.list.Count - 1; i >= 0; i--)
23
{
24
this.list[i].Kill();
25
}
26
}
27
28
// Token: 0x060007CC RID: 1996 RVA: 0x000326B0 File Offset: 0x000308B0
29
public
void
UpdateEffects()
30
{
31
for
(
int
i = this.list.Count - 1; i >= 0; i--)
32
{
33
this.list[i].OnUpdate();
34
}
35
}
36
37
// Token: 0x040007DA RID: 2010
38
[NonSerialized]
39
public
List<Effect> list =
new
List<Effect>();
40
41
// Token: 0x040007DB RID: 2011
42
public
static
EffectManager
Instance;
43
44
// Token: 0x040007DC RID: 2012
45
public
EffectManager.EffectList
effects;
46
47
// Token: 0x0200084E RID: 2126
48
[Serializable]
49
public
class
EffectList
: DynamicAsset<Effect>
50
{
51
// Token: 0x060039E8 RID: 14824 RVA: 0x00133D4F File Offset: 0x00131F4F
52
public
Effect
Get(
string
id
)
53
{
54
return
base.GetNew(
id
,
null
);
55
}
56
}
57
}
EMono
Definition
EMono.cs:6
Effect
Definition
Effect.cs:10
EffectManager.EffectList
Definition
EffectManager.cs:50
EffectManager
Definition
EffectManager.cs:6
Elin
EffectManager.cs
Generated by
1.12.0