Script AttackComponents
Components
attackOnPartialMove | |
attackable | |
damageIncrease | |
explosive | |
hitChain | |
innateAttack | |
itemNoReturn | |
knockbackable | |
knockbackableOncePerFrame | |
moveOnAttack | |
stealGoldOnAttack | |
team |
Components
- attackOnPartialMove
-
- damageMultiplier constant int (default 1)
- attackable
-
- currentFlags int (default 0)
- flags constant int (default attack.mask(attack.Flag.CHARACTER)
- damageIncrease
-
- damage constant int (default 0)
- type constant int (default damage.Type.PHYSICAL)
- explosive
-
- damage int (default 4)
- hitChain
-
- consecutiveHits int (default 0)
- totalHits int (default 0)
- forceMax bool (default false)
- innateAttack
-
- damage constant int (default 0)
- swipe constant string (default "enemy")
- flags constant int (default attack.Flag.DEFAULT)
- type constant int (default damage.Type.PHYSICAL)
- knockback constant int (default 0)
- itemNoReturn
-
- damage constant int (default 1)
- type constant int (default damage.Type.SPECIAL)
- singleUse bool (default false)
- active bool (default false)
- knockbackable
-
- minimumDistance constant int (default 0)
- beatDelay constant int (default 1)
- moveType constant int (default move.Type.KNOCKBACK)
- knockbackableOncePerFrame
-
- done bool (default false)
- moveOnAttack
-
- moveType int (default move.Flag.unmask(move.Type.UNCHECKED)
- stealGoldOnAttack
- team
-
- id int (default 0)