Skip to content

tool.hero.HeroMainSkillsManager

tool.hero.HeroMainSkillsManager

Inherits from: tool.HeroManager

Fields

NameType
skillshl.types.ArrayObj
blackBoardshl.types.ArrayObj
static__clidI32

Protos

  • f@4704 getBlackBoard(tool.hero.HeroMainSkillsManager, hl.Class) → tool.mainSkills.blackboards.MainSkillBlackBoard
  • f@4705 init(tool.hero.HeroMainSkillsManager) → Void
  • f@4706 preUpdate(tool.hero.HeroMainSkillsManager) → Void
  • f@4707 fixedUpdate(tool.hero.HeroMainSkillsManager) → Void
  • f@4708 postUpdate(tool.hero.HeroMainSkillsManager) → Void
  • f@4709 dispose(tool.hero.HeroMainSkillsManager) → Void
  • f@4710 onOwnerCooldownEnd(tool.hero.HeroMainSkillsManager, String, I32) → Void
  • f@4711 registerCustomSkill(tool.hero.HeroMainSkillsManager, tool.HeroMainSkill) → Void
  • f@4712 unregisterSkill(tool.hero.HeroMainSkillsManager, tool.HeroMainSkill) → Void
  • f@4713 onAffectChange(tool.hero.HeroMainSkillsManager, I32, Bool) → Void
  • f@4714 onEquippedItemsUpdated(tool.hero.HeroMainSkillsManager, Ref) → Void
  • f@4715 onPickItem(tool.hero.HeroMainSkillsManager, Entity, tool.InventItem) → Void
  • f@4716 onUnlockItem(tool.hero.HeroMainSkillsManager, String) → Void
  • f@4717 onMobDeath(tool.hero.HeroMainSkillsManager, en.Mob) → Void
  • f@4718 onUse(tool.hero.HeroMainSkillsManager, en.Interactive) → Void
  • f@4719 getMainSkill(tool.hero.HeroMainSkillsManager, hl.Class) → tool.HeroMainSkill
  • f@4720 getEnabledMainSkill(tool.hero.HeroMainSkillsManager, hl.Class) → tool.HeroMainSkill
  • f@4721 cancelMainSkills(tool.hero.HeroMainSkillsManager, hl.Class) → Void
  • f@4722 tryInterruptBy(tool.hero.HeroMainSkillsManager, tool.HeroMainSkill) → Bool
  • f@4723 shouldHaveSmallHitbox(tool.hero.HeroMainSkillsManager) → Bool
  • f@4724 canWallGrab(tool.hero.HeroMainSkillsManager) → Bool
  • f@4725 canJumpThroughUp(tool.hero.HeroMainSkillsManager) → Bool
  • f@4726 canPreventStuckInWall(tool.hero.HeroMainSkillsManager, I32, I32) → Bool
  • f@4727 canBreakDoors(tool.hero.HeroMainSkillsManager) → Bool
  • f@4728 canBreakTiles(tool.hero.HeroMainSkillsManager) → Bool
  • f@4729 canUseInteractive(tool.hero.HeroMainSkillsManager, en.Interactive) → Bool
  • f@4730 isItemUseful(tool.hero.HeroMainSkillsManager, tool.InventItem) → Bool
  • f@4731 startDoubleJumpTutorial(tool.hero.HeroMainSkillsManager) → Void
  • f@4732 updateHealingTimers(tool.hero.HeroMainSkillsManager) → Void
  • f@4733 getCLID(tool.hero.HeroMainSkillsManager) → I32
  • f@4734 serialize(tool.hero.HeroMainSkillsManager, hxbit.Serializer) → Void
  • f@4735 getSerializeSchema(tool.hero.HeroMainSkillsManager) → hxbit.Schema
  • f@4736 unserialize(tool.hero.HeroMainSkillsManager, hxbit.Serializer) → Void

Bindings

  • static f@4796 __constructor__(tool.hero.HeroMainSkillsManager, en.Hero, pr.Game) → Void