From fa58d08c1edf652947488775c5626c8c618eafcd Mon Sep 17 00:00:00 2001 From: iMoHax Date: Fri, 16 Oct 2015 12:38:14 +0300 Subject: [PATCH] add max jump range with empty cargo getter --- core/src/main/java/ru/trader/core/Ship.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/core/src/main/java/ru/trader/core/Ship.java b/core/src/main/java/ru/trader/core/Ship.java index 2e008b2..dbdf99a 100644 --- a/core/src/main/java/ru/trader/core/Ship.java +++ b/core/src/main/java/ru/trader/core/Ship.java @@ -127,6 +127,15 @@ public class Ship { return engine.getJumpRange(fuel, getLadenMass(fuel)); } + public double getEmptyMaxJumpRange(){ + return getEmptyJumpRange(Math.min(engine.getMaxFuel(), tank)); + } + + //Unladen jump range + public double getEmptyJumpRange(double fuel){ + return engine.getJumpRange(fuel, mass + fuel); + } + public double getFullTankJumpRange(){ double fuel = tank; double range = 0;