Elin Modding Docs Doc
Toggle main menu visibility
Main Page
Packages
Package List
Classes
Class List
Class Index
Class Hierarchy
Files
File List
•
All
Classes
Namespaces
Loading...
Searching...
No Matches
ConDisease.cs
1
using
System;
2
using
System.Linq;
3
4
// Token: 0x020002CA RID: 714
5
public
class
ConDisease
:
BadCondition
6
{
7
// Token: 0x1700066C RID: 1644
8
// (get) Token: 0x06001706 RID: 5894 RVA: 0x00097E4C File Offset: 0x0009604C
9
public
override
bool
PreventRegen
10
{
11
get
12
{
13
return
this.GetPhase() > 0 ||
EClass
.rnd(2) == 0;
14
}
15
}
16
17
// Token: 0x06001707 RID: 5895 RVA: 0x00097E62 File Offset: 0x00096062
18
public
override
void
SetOwner(
Chara
_owner,
bool
onDeserialize =
false
)
19
{
20
base.SetOwner(_owner,
false
);
21
this.elements =
new
ElementContainer
();
22
this.elements.SetParent(this.owner);
23
}
24
25
// Token: 0x06001708 RID: 5896 RVA: 0x00097E88 File Offset: 0x00096088
26
public
override
void
Tick()
27
{
28
if
(
EClass
.rnd(20) == 0)
29
{
30
base.Mod((
EClass
.rnd(2) == 0) ? 1 : -1,
false
);
31
}
32
if
(
EClass
.rnd(200) == 0)
33
{
34
SourceElement.Row
row = (from e in EClass.sources.elements.rows
35
where e.tag.Contains(
"primary"
)
36
select e).RandomItem<
SourceElement
.
Row
>();
37
this.elements.ModBase(row.id, -1);
38
}
39
}
40
}
5
public
class
ConDisease
:
BadCondition
{
…
};
BadCondition
Definition
BadCondition.cs:5
Chara
Definition
Chara.cs:12
ConDisease
Definition
ConDisease.cs:6
EClass
Definition
EClass.cs:7
ElementContainer
Definition
ElementContainer.cs:12
SourceElement.Row
Definition
SourceElement.cs:170
SourceElement
Definition
SourceElement.cs:9
Elin
ConDisease.cs
Generated by
1.12.0