Skip to content

tool.skill.OldMobSkill

tool.skill.OldMobSkill

Inherits from: tool.skill.OldSkill

Fields

NameType
infosVirtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]
areashl.types.ArrayObj
chargeAreatool.Area
manualBool
canTriggerThroughWallBool
ignoreGlobalCDBool
allowSameSkillNearbyBool
allowInAirBool
canCancelOtherSkillsBool
announcedBool
hasAnnounceFxBool
interruptIfCannotUseAnymoreBool
indexI32
canUseFun
canUseOnFun
getSameSkillLockDurationFun
applyOnTouchOtherMobsMethodBool
dynOnBeforePrepareFun
dynNeedFacingFun
dynOnAnnounceFun
dynOnChargingAreaFun
dynOnTouchEntityFun
dynOnTouchOtherMobsFun
interruptOnNoTargetBool

Protos

  • f@4946 _canUse(tool.skill.OldMobSkill) → Bool
  • f@4947 _canUseOn(tool.skill.OldMobSkill, Entity) → Bool
  • f@4948 initWithInfo(tool.skill.OldMobSkill, Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]) → Void
  • f@4949 useMobSkillInfos(tool.skill.OldMobSkill, Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease], F64) → Void
  • f@4950 addFrontCircle(tool.skill.OldMobSkill, F64, Null, Null) → Void
  • f@4951 addSurroundingCircle(tool.skill.OldMobSkill, F64, Ref, Ref) → Void
  • f@4952 addFrontRect(tool.skill.OldMobSkill, F64, F64, Null, Null, Null) → Void
  • f@4953 addAboveRect(tool.skill.OldMobSkill, F64, F64, Null, Null) → Void
  • f@4954 addBelowRect(tool.skill.OldMobSkill, F64, F64, Null, Null, Null) → Void
  • f@4955 removeAllAreas(tool.skill.OldMobSkill) → Void
  • f@4956 getArea(tool.skill.OldMobSkill, I32) → tool.Area
  • f@4957 getTouchingAreaFor(tool.skill.OldMobSkill, Entity) → tool.Area
  • f@4958 prepare(tool.skill.OldMobSkill, Null) → Bool
  • f@4960 prepareOnOwnerTarget(tool.skill.OldMobSkill, Null, Null) → Bool
  • f@4961 resetCharge(tool.skill.OldMobSkill) → Void
  • f@4962 executeOnArea(tool.skill.OldMobSkill, tool.Area) → Void
  • f@4963 execute(tool.skill.OldMobSkill, Null) → Void
  • f@4964 announce(tool.skill.OldMobSkill) → Void
  • f@4971 onBeforePrepare(tool.skill.OldMobSkill) → Void
  • f@4972 needFacing(tool.skill.OldMobSkill) → Bool
  • f@4973 onAnnounce(tool.skill.OldMobSkill) → Void
  • f@4974 onChargingArea(tool.skill.OldMobSkill, tool.Area, F64) → Void
  • f@4975 onTouchEntity(tool.skill.OldMobSkill, Entity) → Void
  • f@4976 onTouchOtherMobs(tool.skill.OldMobSkill, Entity) → Void
  • f@4977 update(tool.skill.OldMobSkill) → Void
  • f@4978 hasSanctuaryProtection(tool.skill.OldMobSkill, Entity) → Bool

Bindings

  • f@4970 dynOnTouchOtherMobs(tool.skill.OldMobSkill, Entity) → Void
  • f@4969 dynOnTouchEntity(tool.skill.OldMobSkill, Entity) → Void
  • f@4968 dynOnChargingArea(tool.skill.OldMobSkill, tool.Area, F64) → Void
  • f@4967 dynOnAnnounce(tool.skill.OldMobSkill) → Void
  • f@4966 dynNeedFacing(tool.skill.OldMobSkill) → Bool
  • f@4965 dynOnBeforePrepare(tool.skill.OldMobSkill) → Void
  • f@4959 getSameSkillLockDuration(tool.skill.OldMobSkill, F64, F64) → F64
  • f@4945 canUseOn(tool.skill.OldMobSkill, Entity) → Bool
  • f@4944 canUse(tool.skill.OldMobSkill) → Bool
  • static f@4979 __constructor__(tool.skill.OldMobSkill, String, en.Mob) → Void