C# Класс BaseCharacter, HackAndSlash

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

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

Метод Описание
AddExp ( uint exp ) : void
Awake ( ) : void
CalculateLevel ( ) : void

Not Finished: Take teh average of all the players skills and assign that as the player level

GetPrimaryAttribute ( AttributeName, attributeName ) : Attribute,
GetPrimaryAttribute ( int attributeIndex ) : Attribute,
GetSkill ( SkillName, skillName ) : Skill,
GetSkill ( int index ) : Skill,
GetVital ( VitalName vitalName ) : Vital,
GetVital ( int index ) : Vital,
StatUpdate ( ) : void

Приватные методы

Метод Описание
AddSkillModifier ( SkillName, skillName, AttributeName, attributeName, float ratio ) : void
SetupPrimaryAttributes ( ) : void
SetupSkillModifiers ( ) : void
SetupSkills ( ) : void
SetupVitalModifiers ( ) : void
SetupVitals ( ) : void

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

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

public AddExp ( uint exp ) : void
exp uint
Результат void

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

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

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

Not Finished: Take teh average of all the players skills and assign that as the player level
public CalculateLevel ( ) : void
Результат void

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

public GetPrimaryAttribute ( AttributeName, attributeName ) : Attribute,
attributeName AttributeName,
Результат Attribute,

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

public GetPrimaryAttribute ( int attributeIndex ) : Attribute,
attributeIndex int
Результат Attribute,

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

public GetSkill ( SkillName, skillName ) : Skill,
skillName SkillName,
Результат Skill,

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

public GetSkill ( int index ) : Skill,
index int
Результат Skill,

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

public GetVital ( VitalName vitalName ) : Vital,
vitalName VitalName
Результат Vital,

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

public GetVital ( int index ) : Vital,
index int
Результат Vital,

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

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