simpleAttackMelee method

void simpleAttackMelee({
  1. required Future<SpriteAnimation> animationTop,
  2. required double damage,
  3. required Vector2 size,
  4. dynamic id,
  5. double? radAngleDirection,
  6. bool withPush = true,
})

Implementation

void simpleAttackMelee({
  required Future<SpriteAnimation> animationTop,
  required double damage,
  required Vector2 size,
  dynamic id,
  double? radAngleDirection,
  bool withPush = true,
}) {
  double? angle = radAngleDirection ?? this.angle;
  this.simpleAttackMeleeByAngle(
    radAngleDirection: angle,
    animationTop: animationTop,
    damage: damage,
    id: id,
    size: size,
    withPush: withPush,
    attacker: AttackFromEnum.PLAYER_OR_ALLY,
  );
}