Skip to content

tool.HookChain

tool.HookChain

Inherits from: libs.Process

Fields

NameType
wrapperh2d.Object
ownerEntity
partshl.types.ArrayObj
grapplinglibs.heaps.slib.HSprite
grapplingWidI32
hookRadiusF64
visibleBool
audibleBool
maxChainLengthF64
ratioF64
oscilF64
tensionOverrideNull
dirI32
hookedEntity
hookedSomeoneBool
itemtool.InventItem
atkDatatool.atk.AttackData
targetGetterFun
enableOnionTrailBool
onionshl.types.ArrayObj
onReachNothingFun
onReachWallFun
onRetractStartFun
onRetractCompleteFun
onHookFun
onBlockedByFun

Protos

  • f@7281 colorize(tool.HookChain, I32) → Void
  • f@7282 onDispose(tool.HookChain) → Void
  • f@7289 launch(tool.HookChain, tool.atk.AttackData, Null) → Void
  • f@7290 isExtending(tool.HookChain) → Bool
  • f@7291 isRetracting(tool.HookChain) → Bool
  • f@7292 postUpdate(tool.HookChain) → Void
  • f@7293 update(tool.HookChain) → Void

Bindings

  • f@7288 onBlockedBy(tool.HookChain, Entity) → Void
  • f@7287 onHook(tool.HookChain, Entity) → Void
  • f@7286 onRetractComplete(tool.HookChain, Bool) → Void
  • f@7285 onRetractStart(tool.HookChain) → Void
  • f@7284 onReachWall(tool.HookChain) → Void
  • f@7283 onReachNothing(tool.HookChain) → Void
  • static f@7294 __constructor__(tool.HookChain, Entity, String, String, F64, Fun) → Void