tool.weap.BaseBow
tool.weap.BaseBow
Inherits from: tool.Weapon
Fields
| Name | Type | |
|---|---|---|
chargeAnims | hl.types.ArrayObj | |
shootAnims | hl.types.ArrayObj | |
autoFireTickS | F64 | |
startAnimRatio | F64 | |
bowChargeF | F64 | |
fullChargeAnnounce | I32 | |
overlapAnimSpeed | F64 |
Protos
f@35160initAnimIds(tool.weap.BaseBow) → Voidf@35161dynOnAttackAnim(tool.weap.BaseBow, 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@35162isPlayingAttackAnim(tool.weap.BaseBow) → Boolf@35163getAnimSpeed(tool.weap.BaseBow) → Nullf@35164onBowChargeStart(tool.weap.BaseBow) → Voidf@35165onBowCharging(tool.weap.BaseBow, F64) → Voidf@35166getBowElapsedChargeS(tool.weap.BaseBow) → F64f@35167getFullChargeRatio(tool.weap.BaseBow) → F64f@35168isFullCharge(tool.weap.BaseBow) → Boolf@35169interrupt(tool.weap.BaseBow) → Voidf@35170getAnimId(tool.weap.BaseBow) → Stringf@35171getShootAnimId(tool.weap.BaseBow) → Stringf@35172get_shootY(tool.weap.BaseBow) → F64f@35173playShootAnim(tool.weap.BaseBow) → Voidf@35174shoot(tool.weap.BaseBow, hl.types.ArrayObj) → Voidf@35175dynamicChargeExecute(tool.weap.BaseBow) → Voidf@35176onExecute(tool.weap.BaseBow) → Boolf@35177fixedUpdate(tool.weap.BaseBow) → Void
Bindings
- static
f@35178__constructor__(tool.weap.BaseBow, en.Hero, tool.InventItem) → Void