tool.weap.WiggleWhip
tool.weap.WiggleWhip
Inherits from: tool.Weapon
Fields
| Name | Type | |
|---|---|---|
initWhipDone | Bool | |
wigglingChain | tool.Chain | |
range | F64 | |
chainHitPosX | F64 | |
chainHitPosY | F64 | |
lastBoulderPosX | F64 | |
lastBoulderPosY | F64 | |
chainDx | F64 | |
chainDy | F64 | |
gravity | F64 | |
scale | F64 | |
bouncePct | F64 | |
frict | F64 | |
limit | F64 | |
segmentsCount | I32 | |
backToNeutral | Bool | |
lastAngle | F64 | |
chainRadius | F64 | |
chainVisibilityRatio | F64 | |
chainBoulderSprite | libs.heaps.slib.HSprite | |
spriteLevel | pr.Level | |
shouldUpdateChain | Bool | |
isPlayingWiggleSound | Bool | |
animationTracks | haxe.ds.StringMap |
Protos
f@35943isNewAngle(tool.weap.WiggleWhip, F64) → Boolf@35944shouldBounceDirect(tool.weap.WiggleWhip, F64, F64) → Boolf@35945updateChainHitPos(tool.weap.WiggleWhip, Bool) → Voidf@35946getBoulderPosX(tool.weap.WiggleWhip) → F64f@35947getBoulderPosY(tool.weap.WiggleWhip) → F64f@35948displayBoulderPosX(tool.weap.WiggleWhip) → F64f@35949displayBoulderPosY(tool.weap.WiggleWhip) → F64f@35950get_whipTracks(tool.weap.WiggleWhip) → hl.types.ArrayBytes_Intf@35951getWhipPosX(tool.weap.WiggleWhip) → F64f@35952getWhipPosY(tool.weap.WiggleWhip) → F64f@35953allowTurnDuringCharge(tool.weap.WiggleWhip) → Boolf@35954onExecute(tool.weap.WiggleWhip) → Boolf@35955tick(tool.weap.WiggleWhip, F64) → Voidf@35956updateBoulderPos(tool.weap.WiggleWhip) → Voidf@35957canTouch(tool.weap.WiggleWhip, Entity) → Boolf@35958doTick(tool.weap.WiggleWhip, Bool) → Voidf@35959segmentTouch(tool.weap.WiggleWhip, Entity, F64, F64, F64) → Boolf@35960tryToHit(tool.weap.WiggleWhip, Entity) → Virtual[crit, touch]f@35961hitFromWeapon(tool.weap.WiggleWhip, Entity, Ref) → Voidf@35962dynOnInterrupt(tool.weap.WiggleWhip, tool.WeaponSkill, F64) → Voidf@35963stopWiggling(tool.weap.WiggleWhip) → Voidf@35964postUpdate(tool.weap.WiggleWhip) → Voidf@35965fixedUpdate(tool.weap.WiggleWhip) → Voidf@35966onCooldownEnd(tool.weap.WiggleWhip, String, I32) → Voidf@35967dynOnAttackAnim(tool.weap.WiggleWhip, tool.WeaponSkill, Virtual[animId, animSpd, area, breachBonus, canCrit, charge, coolDown, critMul, dynamicCharge, earlyCombo, fxId, fxProps, glowColor, hitFrame, lockCtrlAfter, onionSkinFrame, onionSkinOffX, power, props, sfxCharge, sfxHit, sfxProps, sfxRelease]) → Voidf@35968hasCycleLossCD(tool.weap.WiggleWhip) → Boolf@35969dispose(tool.weap.WiggleWhip) → Void
Bindings
- static
f@35970__constructor__(tool.weap.WiggleWhip, en.Hero, tool.InventItem) → Void