tool.skill.OldSkill
tool.skill.OldSkill
Inherits from: libs.Process
Fields
| Name | Type | |
|---|---|---|
id | String | |
owner | Entity | |
chargeF | F64 | |
chargeMaxF | F64 | |
chargeMul | F64 | |
coolDownF | F64 | |
coolDownMaxF | F64 | |
cooldownSpeedMul | F64 | |
lockControlsAfterUseS | F64 | |
sfxCharge | hxd.res.Sound | |
sfxRelease | hxd.res.Sound | |
sfxHit | hxd.res.Sound | |
hitFrame | I32 | |
fxStartFrame | Null | |
attackAnimDone | Bool | |
fxDone | Bool | |
fxAnimStartF | F64 | |
hasDynamicCharge | Bool | |
canMoveDuringCharge | Bool | |
ignoreUnconsciousness | Bool | |
ignoreInterrupt | Bool | |
startCooldownAutomatically | Bool | |
data | Null | |
active | Bool | |
sfxCustom | hxd.res.Sound | |
dynOnChargeStart | Fun | |
dynOnCharging | Fun | |
dynOnChargeComplete | Fun | |
dynOnExecute | Fun | |
dynOnCoolDownComplete | Fun | |
dynOnAttackAnim | Fun | |
dynOnFxFrame | Fun | |
dynOnInterrupt | Fun | |
dynHasCooldown | Fun | |
onSetCooldown | Fun |
Protos
f@1491useSoundsFromMob(tool.skill.OldSkill, Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]) → Voidf@1492useSoundsFromWeapon(tool.skill.OldSkill, 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@1493toString(tool.skill.OldSkill) → Stringf@1494setTimers(tool.skill.OldSkill, F64, F64, Null) → Voidf@1495getTimersState(tool.skill.OldSkill) → Virtual[chargeF, coolDownF]f@1496setTimersState(tool.skill.OldSkill, Virtual[chargeF, coolDownF]) → Voidf@1497setChargeMul(tool.skill.OldSkill, F64) → Voidf@1498setCooldownMul(tool.skill.OldSkill, F64) → Voidf@1499useWeaponSkillInfos(tool.skill.OldSkill, 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@1500useMobSkillInfos(tool.skill.OldSkill, Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease], F64) → Voidf@1501useActiveItem(tool.skill.OldSkill, tool.InventItem) → Voidf@1502prepare(tool.skill.OldSkill, Null) → Boolf@1503execute(tool.skill.OldSkill, Null) → Voidf@1504interrupt(tool.skill.OldSkill) → Voidf@1505startCooldown(tool.skill.OldSkill, Null) → Voidf@1506resetCoolDown(tool.skill.OldSkill) → Voidf@1507resetCharge(tool.skill.OldSkill) → Voidf@1508playSfx(tool.skill.OldSkill, hxd.res.Sound, Fun, Bool, F64, F64, Null) → Voidf@1509playChargeSfx(tool.skill.OldSkill, Null, Fun, Ref, Ref, Null) → Voidf@1510playReleaseSfx(tool.skill.OldSkill, Null, Fun, Ref, Ref, Null) → Voidf@1511playHitSfx(tool.skill.OldSkill, Null, Fun, Ref, Ref, Null) → Voidf@1512playCustomSfx(tool.skill.OldSkill, Null, Fun, Ref, Ref, Null) → Voidf@1513isReady(tool.skill.OldSkill) → Boolf@1514isCharging(tool.skill.OldSkill) → Boolf@1525update(tool.skill.OldSkill) → Voidf@1526getCastSpeed(tool.skill.OldSkill) → F64f@1527getCooldownSpeed(tool.skill.OldSkill) → F64f@1528onDispose(tool.skill.OldSkill) → Void
Bindings
f@1524onSetCooldown(tool.skill.OldSkill, F64) → Voidf@1523dynHasCooldown(tool.skill.OldSkill) → Boolf@1522dynOnInterrupt(tool.skill.OldSkill, F64) → Voidf@1521dynOnFxFrame(tool.skill.OldSkill) → Voidf@1520dynOnAttackAnim(tool.skill.OldSkill) → Voidf@1519dynOnCoolDownComplete(tool.skill.OldSkill) → Voidf@1518dynOnExecute(tool.skill.OldSkill, F64) → Voidf@1517dynOnChargeComplete(tool.skill.OldSkill) → Voidf@1516dynOnCharging(tool.skill.OldSkill, F64) → Voidf@1515dynOnChargeStart(tool.skill.OldSkill) → Void- static
f@1621__constructor__(tool.skill.OldSkill, String, Entity, Fun) → Void