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)
generated by LDoc 1.4.6