C# Класс Fighter

Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
database DatabaseFighter

Защищенные свойства (Protected)

Свойство Тип Описание
dexterity int
dexterityPerLvl int
endurance int
endurancePerLvl int
strength int
strengthPerLvl int

Открытые методы

Метод Описание
calculateNewPrimaryStats ( ) : void
calculateSecondaryStats ( ) : void
criticalHitCheck ( ) : bool
getDamage ( ) : double
getDamageCanMiss ( ) : double
getDexterity ( ) : int
getEndurance ( ) : int
getLevel ( ) : int
getLevelBaseXP ( ) : float
getLevelXP ( ) : int
getNextLevel ( ) : int
getStrength ( ) : int
levelUp ( ) : void
loseEnergy ( float energy ) : bool
setDexterity ( int iDexterity ) : void
setEndurance ( int iEndurance ) : void
setLevel ( int iLevel ) : void
setLevelBaseXP ( float iBaseFactor ) : void
setLevelXP ( int iLevel ) : void
setNextLevel ( int iBaseFactor ) : void
setStrength ( int iStrength ) : void

Защищенные методы

Метод Описание
FixedUpdate ( ) : void
Start ( ) : void
fighterStart ( ) : void
fighterUpdate ( ) : void
initializeMoney ( ) : void
initializePrimaryStats ( ) : void

Описание методов

FixedUpdate() защищенный Метод

protected FixedUpdate ( ) : void
Результат void

Start() защищенный Метод

protected Start ( ) : void
Результат void

calculateNewPrimaryStats() публичный Метод

public calculateNewPrimaryStats ( ) : void
Результат void

calculateSecondaryStats() публичный Метод

public calculateSecondaryStats ( ) : void
Результат void

criticalHitCheck() публичный Метод

public criticalHitCheck ( ) : bool
Результат bool

fighterStart() защищенный Метод

protected fighterStart ( ) : void
Результат void

fighterUpdate() защищенный Метод

protected fighterUpdate ( ) : void
Результат void

getDamage() публичный Метод

public getDamage ( ) : double
Результат double

getDamageCanMiss() публичный Метод

public getDamageCanMiss ( ) : double
Результат double

getDexterity() публичный Метод

public getDexterity ( ) : int
Результат int

getEndurance() публичный Метод

public getEndurance ( ) : int
Результат int

getLevel() публичный Метод

public getLevel ( ) : int
Результат int

getLevelBaseXP() публичный Метод

public getLevelBaseXP ( ) : float
Результат float

getLevelXP() публичный Метод

public getLevelXP ( ) : int
Результат int

getNextLevel() публичный Метод

public getNextLevel ( ) : int
Результат int

getStrength() публичный Метод

public getStrength ( ) : int
Результат int

initializeMoney() защищенный Метод

protected initializeMoney ( ) : void
Результат void

initializePrimaryStats() защищенный Метод

protected initializePrimaryStats ( ) : void
Результат void

levelUp() публичный Метод

public levelUp ( ) : void
Результат void

loseEnergy() публичный Метод

public loseEnergy ( float energy ) : bool
energy float
Результат bool

setDexterity() публичный Метод

public setDexterity ( int iDexterity ) : void
iDexterity int
Результат void

setEndurance() публичный Метод

public setEndurance ( int iEndurance ) : void
iEndurance int
Результат void

setLevel() публичный Метод

public setLevel ( int iLevel ) : void
iLevel int
Результат void

setLevelBaseXP() публичный Метод

public setLevelBaseXP ( float iBaseFactor ) : void
iBaseFactor float
Результат void

setLevelXP() публичный Метод

public setLevelXP ( int iLevel ) : void
iLevel int
Результат void

setNextLevel() публичный Метод

public setNextLevel ( int iBaseFactor ) : void
iBaseFactor int
Результат void

setStrength() публичный Метод

public setStrength ( int iStrength ) : void
iStrength int
Результат void

Описание свойств

database публичное свойство

public DatabaseFighter database
Результат DatabaseFighter

dexterity защищенное свойство

protected int dexterity
Результат int

dexterityPerLvl защищенное свойство

protected int dexterityPerLvl
Результат int

endurance защищенное свойство

protected int endurance
Результат int

endurancePerLvl защищенное свойство

protected int endurancePerLvl
Результат int

strength защищенное свойство

protected int strength
Результат int

strengthPerLvl защищенное свойство

protected int strengthPerLvl
Результат int