Example #1
0
  @Override
  public void collide(Entity entity) {
    super.collide(entity);

    if (entity instanceof BasicTile || entity instanceof Player) {
      if (state == BossState.FALL) {
        Assets.boop.play();
        state = BossState.LANDWAIT;
        timer = 0;
        size.getVelocity().set(50, -50);
      }
    }
  }