Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
StatsBurden.cs
Go to the documentation of this file.
1
public
class
StatsBurden
:
Stats
2
{
3
public
const
int
None
= 0;
4
5
public
new
const
int
Burden
= 1;
6
7
public
const
int
BurdenHeavy
= 2;
8
9
public
const
int
OverWeight
= 3;
10
11
public
const
int
Squashed
= 4;
12
13
public
override
bool
TrackPhaseChange
=>
BaseStats
.
CC
.
IsPC
;
14
15
public
override
int
max
=> 1000;
16
17
public
override
int
GetPhase
()
18
{
19
int
num = ((
value
>= 100) ? ((
value
- 100) / 10 + 1) : 0);
20
if
(num > 9)
21
{
22
num = 9;
23
}
24
return
base.source.phase[num];
25
}
26
27
public
static
int
GetPhase
(
int
value
)
28
{
29
int
num = ((
value
>= 100) ? ((
value
- 100) / 10 + 1) : 0);
30
if
(num > 9)
31
{
32
num = 9;
33
}
34
return
EClass
.
pc
.
burden
.
source
.phase[num];
35
}
36
}
BaseStats
Definition:
BaseStats.cs:7
BaseStats.CC
static Chara CC
Definition:
BaseStats.cs:8
BaseStats.source
SourceStat.Row source
Definition:
BaseStats.cs:15
Chara.IsPC
override bool IsPC
Definition:
Chara.cs:597
Chara.burden
Stats burden
Definition:
Chara.cs:953
EClass
Definition:
EClass.cs:5
EClass.pc
static Chara pc
Definition:
EClass.cs:14
StatsBurden
Definition:
StatsBurden.cs:2
StatsBurden.GetPhase
static int GetPhase(int value)
Definition:
StatsBurden.cs:27
StatsBurden.max
override int max
Definition:
StatsBurden.cs:15
StatsBurden.GetPhase
override int GetPhase()
Definition:
StatsBurden.cs:17
StatsBurden.BurdenHeavy
const int BurdenHeavy
Definition:
StatsBurden.cs:7
StatsBurden.TrackPhaseChange
override bool TrackPhaseChange
Definition:
StatsBurden.cs:13
StatsBurden.Squashed
const int Squashed
Definition:
StatsBurden.cs:11
StatsBurden.None
const int None
Definition:
StatsBurden.cs:3
StatsBurden.Burden
const new int Burden
Definition:
StatsBurden.cs:5
StatsBurden.OverWeight
const int OverWeight
Definition:
StatsBurden.cs:9
Stats
Definition:
Stats.cs:5
Stats.value
virtual int value
Definition:
Stats.cs:56
Elin
StatsBurden.cs
Generated by
1.9.6