Fixed numOfShips method for ShipWarfareGUI

This commit is contained in:
KahootChampion
2019-03-10 01:14:37 -07:00
parent e5807a46af
commit 36aa789590
4 changed files with 89 additions and 60 deletions

View File

@@ -4,13 +4,13 @@ public class Player {
private String name = "Taipan";
private int bank = 0;
private int money = 0;
private int money = 1000000;
private int opiumHeld = 0;
private int silkHeld = 0;
private int generalHeld = 0;
private int armsHeld = 0;
private int location = 1;
private int guns = 0;
private int guns = 5;
private int HP = 100;
private int debt = 0;
private int wOpium = 0;

View File

@@ -1,4 +1,3 @@
import javafx.animation.PathTransition;
import javafx.animation.Timeline;
import javafx.application.Application;
@@ -204,13 +203,13 @@ public class ShipWarfareGUI extends Application {
numOfShipsAttacking = randomValue.nextInt(20) + 1;
} else if (player.getMoney() <= 200000) {
//Minimum 30 Ships will attack, maximum 70
numOfShipsAttacking = randomValue.nextInt(40) + 30;
numOfShipsAttacking = randomValue.nextInt(40) + 31;
} else if (player.getMoney() <= 500000) {
//Minimum 50 ships will attack, maximum 140
numOfShipsAttacking = randomValue.nextInt(90) + 50;
} else if (player.getMoney() > 1000000) {
numOfShipsAttacking = randomValue.nextInt(90) + 51;
} else if (player.getMoney() >= 1000000) {
//Minimum 100 ships will attack, maximum 300 ships
numOfShipsAttacking = randomValue.nextInt(3) + 100;
numOfShipsAttacking = randomValue.nextInt(200) + 101;
}
return numOfShipsAttacking;
@@ -661,4 +660,4 @@ public class ShipWarfareGUI extends Application {
stage.show();
}
}
}