Archived
0

show time on target entry

This commit is contained in:
Mo
2015-10-23 23:05:58 +03:00
parent b2b068011c
commit 1c1315ad9c
2 changed files with 7 additions and 2 deletions

View File

@@ -196,7 +196,11 @@ public class HelperController {
entry = route.get(index);
station.setText(entry.getStation().getName());
system.setText(entry.getStation().getSystem().getName());
time.setText(ViewUtils.timeToString(entry.getTime()));
if (index > 0){
time.setText(ViewUtils.timeToString(route.get(index-1).getTime()));
} else {
time.setText(ViewUtils.timeToString(0));
}
refuel.setText(String.valueOf(entry.getRefill()));
buyOrders.setItems(entry.orders());
sellOrders.setItems(entry.sellOrders());

View File

@@ -200,11 +200,12 @@ public class Route implements Comparable<Route> {
profit = 0; distance = 0; lands = 0; fuel = 0; refills = 0; time = 0;
if (entries.isEmpty()) return;
RouteEntry entry = entries.get(0);
time = entry.getTime();
for (int i = 1; i < entries.size(); i++) {
RouteEntry next = entries.get(i);
distance += entry.getVendor().getDistance(next.getVendor());
profit += entry.getProfit();
time += entry.getFullTime();
time += next.getTime();
fuel += entry.getFuel();
if (entry.isLand()){
lands++;