tool.hero.HeroMainSkillsManager
tool.hero.HeroMainSkillsManager
Inherits from: tool.HeroManager
Fields
| Name | Type | |
|---|---|---|
skills | hl.types.ArrayObj | |
blackBoards | hl.types.ArrayObj | |
| static | __clid | I32 |
Protos
f@4704getBlackBoard(tool.hero.HeroMainSkillsManager, hl.Class) → tool.mainSkills.blackboards.MainSkillBlackBoardf@4705init(tool.hero.HeroMainSkillsManager) → Voidf@4706preUpdate(tool.hero.HeroMainSkillsManager) → Voidf@4707fixedUpdate(tool.hero.HeroMainSkillsManager) → Voidf@4708postUpdate(tool.hero.HeroMainSkillsManager) → Voidf@4709dispose(tool.hero.HeroMainSkillsManager) → Voidf@4710onOwnerCooldownEnd(tool.hero.HeroMainSkillsManager, String, I32) → Voidf@4711registerCustomSkill(tool.hero.HeroMainSkillsManager, tool.HeroMainSkill) → Voidf@4712unregisterSkill(tool.hero.HeroMainSkillsManager, tool.HeroMainSkill) → Voidf@4713onAffectChange(tool.hero.HeroMainSkillsManager, I32, Bool) → Voidf@4714onEquippedItemsUpdated(tool.hero.HeroMainSkillsManager, Ref) → Voidf@4715onPickItem(tool.hero.HeroMainSkillsManager, Entity, tool.InventItem) → Voidf@4716onUnlockItem(tool.hero.HeroMainSkillsManager, String) → Voidf@4717onMobDeath(tool.hero.HeroMainSkillsManager, en.Mob) → Voidf@4718onUse(tool.hero.HeroMainSkillsManager, en.Interactive) → Voidf@4719getMainSkill(tool.hero.HeroMainSkillsManager, hl.Class) → tool.HeroMainSkillf@4720getEnabledMainSkill(tool.hero.HeroMainSkillsManager, hl.Class) → tool.HeroMainSkillf@4721cancelMainSkills(tool.hero.HeroMainSkillsManager, hl.Class) → Voidf@4722tryInterruptBy(tool.hero.HeroMainSkillsManager, tool.HeroMainSkill) → Boolf@4723shouldHaveSmallHitbox(tool.hero.HeroMainSkillsManager) → Boolf@4724canWallGrab(tool.hero.HeroMainSkillsManager) → Boolf@4725canJumpThroughUp(tool.hero.HeroMainSkillsManager) → Boolf@4726canPreventStuckInWall(tool.hero.HeroMainSkillsManager, I32, I32) → Boolf@4727canBreakDoors(tool.hero.HeroMainSkillsManager) → Boolf@4728canBreakTiles(tool.hero.HeroMainSkillsManager) → Boolf@4729canUseInteractive(tool.hero.HeroMainSkillsManager, en.Interactive) → Boolf@4730isItemUseful(tool.hero.HeroMainSkillsManager, tool.InventItem) → Boolf@4731startDoubleJumpTutorial(tool.hero.HeroMainSkillsManager) → Voidf@4732updateHealingTimers(tool.hero.HeroMainSkillsManager) → Voidf@4733getCLID(tool.hero.HeroMainSkillsManager) → I32f@4734serialize(tool.hero.HeroMainSkillsManager, hxbit.Serializer) → Voidf@4735getSerializeSchema(tool.hero.HeroMainSkillsManager) → hxbit.Schemaf@4736unserialize(tool.hero.HeroMainSkillsManager, hxbit.Serializer) → Void
Bindings
- static
f@4796__constructor__(tool.hero.HeroMainSkillsManager, en.Hero, pr.Game) → Void