コード例 #1
0
  public void update() {
    repaint();
    System.out.println("Updated " + progressPercent);

    if (shouldUseScare) {
      if (fakeInstUse == 2 || fakeInstUse == 3) {
        progressPercent += 0.0625;
      } else if (fakeInstUse == 4) {
        progressPercent += 0.5;
        progressPercent2 += 0.5;
      } else {
        progressPercent += 0.25;
      }
    } else {
      progressPercent += 0.25;
    }

    if (progressPercent >= 100 || progressPercent2 >= 100) {
      progressPercent2 = 100;
      progressPercent = 100;
    }

    if (("" + progressPercent).endsWith(".25") || ("" + progressPercent).endsWith(".75")) {
      progressPercent2 += 0.5;
    }

    if (progressPercent >= 100) {
      fakeInstUse = 7;
    } else if (progressPercent >= 90) {
      fakeInstUse = 6;
    } else if (progressPercent >= 80) {
      fakeInstUse = 5;
    } else if (progressPercent >= 70) {
      fakeInstUse = 4;
    } else if (progressPercent >= 60) {
      fakeInstUse = 3;
    } else if (progressPercent >= 40) {
      fakeInstUse = 2;
    } else if (progressPercent >= 20) {
      fakeInstUse = 1;
    } else if (progressPercent >= 0) {
      fakeInstUse = 0;
    }

    if (progressPercent >= 100) {
      try {
        Thread.sleep(500);
        sp.playSound2("troll_1.wav");
        Thread.sleep(1500);
      } catch (Exception e) {
      }
      paintState = true;
      FakeVTroll.started = false;
      repaint();
    }
  }