示例#1
0
 @Override
 public void onFinish() {
   log.info("Runtime: " + Timer.format(painter.getRunTime()));
   log.info(
       "Money made: "
           + (moneyHandler.getTotalMoneyMade() / 1000)
           + "."
           + (moneyHandler.getTotalMoneyMade() % 1000)
           + "k");
   log.info("XP gained: " + painter.xPGained());
   log.info("XP/hr: " + painter.xPPerHour());
 }
示例#2
0
 @Override
 public int loop() {
   for (Strategy currentStrategy : strategies) {
     if (currentStrategy.isValid()) {
       painter.setTotalMoneyMade(moneyHandler.getTotalMoneyMade());
       currentStrategy.execute();
     }
   }
   return Random.nextInt(300, 600);
 }
示例#3
0
 public void substract(String player, double amount) {
   handler.substract(player, amount);
 }
示例#4
0
 public double getBalance(String player) {
   return handler.getBalance(player);
 }
示例#5
0
 public void add(String player, double amount) {
   handler.add(player, amount);
 }