H7HeroClass¶
Class in MMH7Game · MMH7Game.H7HeroClass · native, perobjectconfig
Object › H7HeroClass
Implements: H7IAliasable
Using it from Lua
Properties¶
| Name | Type | Notes |
|---|---|---|
mAttackAbilityTemplate | H7BaseAbility | protected |
mClassProgress | H7HeroClassProgress | protected |
mDefense | int | protected |
mDestiny | int | protected |
mEditorSkills | H7ClassSkillData[10] | protected |
mLeadership | int | protected |
mMagic | int | protected |
mMight | int | protected |
mName | string | const, localized, protected |
mPreSkills | array<H7HeroSkill> | protected |
mSkills | array<H7ClassSkillData> | protected |
mSkillWeights | array<H7ClassSkillWeightRef> | protected |
mSpirit | int | protected |
Functions¶
| Name | Declaration |
|---|---|
GetClassProgress | function H7HeroClassProgress GetClassProgress() |
GetEditorSkills | function array<H7ClassSkillData> GetEditorSkills() |
GetName | function string GetName() |
GetRandomSkillWeights | function array<H7ClassSkillWeightRef> GetRandomSkillWeights() |
GetSkills | function array<H7ClassSkillData> GetSkills() |
Init | event Init(H7EditorHero Hero) |
InitializeClassSkills | function InitializeClassSkills(H7EditorHero Hero) |
Default values¶
Inherited¶
| From | Members |
|---|---|
| Object | 13 properties, 308 functions |