Logo
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Properties | List of all members
Yukar.Engine.BattleEnum.CharacterStats Class Reference

Public Types

enum  Cont : int {
  Level = 0 , MaxHP , HP , MaxMP ,
  MP , Power , Vitality , Magic ,
  Speed , Exp , NextLevelExp , Power2 ,
  ElementAttack , Vitatily2 , Dex , Evasion ,
  Critical , Money , MaxLevel , CurrentExp ,
  Num
}
 

Public Member Functions

void Clear ()
 
 CharacterStats ()
 
 CharacterStats (int[] array)
 
int Get (int index)
 
int Get (CharacterStats.Cont cont)
 
string GetStr (int index)
 
int[] GetArray ()
 
void Dump ()
 

Static Public Member Functions

static bool operator== (CharacterStats a, CharacterStats b)
 
static bool operator!= (CharacterStats a, CharacterStats b)
 

Public Attributes

List< int > Status = new List<int>(Enumerable.Repeat(0, (int)Cont.Num))
 

Properties

int this[int index] [get, set]
 

Member Enumeration Documentation

◆ Cont

Enumerator
Level 
MaxHP 
HP 
MaxMP 
MP 
Power 
Vitality 
Magic 
Speed 
Exp 
NextLevelExp 
Power2 
ElementAttack 
Vitatily2 
Dex 
Evasion 
Critical 
Money 
MaxLevel 
CurrentExp 
Num 

Constructor & Destructor Documentation

◆ CharacterStats() [1/2]

Yukar.Engine.BattleEnum.CharacterStats.CharacterStats ( )

◆ CharacterStats() [2/2]

Yukar.Engine.BattleEnum.CharacterStats.CharacterStats ( int[]  array)

Member Function Documentation

◆ Clear()

void Yukar.Engine.BattleEnum.CharacterStats.Clear ( )

◆ Dump()

void Yukar.Engine.BattleEnum.CharacterStats.Dump ( )

◆ Get() [1/2]

int Yukar.Engine.BattleEnum.CharacterStats.Get ( CharacterStats.Cont  cont)

◆ Get() [2/2]

int Yukar.Engine.BattleEnum.CharacterStats.Get ( int  index)

◆ GetArray()

int[] Yukar.Engine.BattleEnum.CharacterStats.GetArray ( )

◆ GetStr()

string Yukar.Engine.BattleEnum.CharacterStats.GetStr ( int  index)

◆ operator!=()

static bool Yukar.Engine.BattleEnum.CharacterStats.operator!= ( CharacterStats  a,
CharacterStats  b 
)
static

◆ operator==()

static bool Yukar.Engine.BattleEnum.CharacterStats.operator== ( CharacterStats  a,
CharacterStats  b 
)
static

Member Data Documentation

◆ Status

List<int> Yukar.Engine.BattleEnum.CharacterStats.Status = new List<int>(Enumerable.Repeat(0, (int)Cont.Num))

Property Documentation

◆ this[int index]

int Yukar.Engine.BattleEnum.CharacterStats.this[int index]
getset