Split: Alternative Representation of Jump Ranges

An area for discussing new ideas and additions to Oolite.

Moderators: winston, another_commander

User avatar
Wildeblood
---- E L I T E ----
---- E L I T E ----
Posts: 2453
Joined: Sat Jun 11, 2011 6:07 am
Location: Western Australia
Contact:

Re: Trunk nightly

Post by Wildeblood »

Venator Dha wrote:
This is probably attacking a sacred cow :lol: It is an iconic image from Elite after all :!:
Quite so. If McLane were still here a tantrum would be under way by now. (And on this occasion I just might be egging him on.)
Venator Dha wrote:
Why not remove the circle completely :shock:
Simply have the lines from ANA (but not the route planing) :idea:
Because that would be easier to do, therefore it cannot possibly be the solution. Seriously, why would anyone waste time on this obscure detail when there are so many other things more important that need attention?
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2691
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: Trunk nightly

Post by spara »

Venator Dha wrote:
Why not remove the circle completely :shock:
Simply have the lines from ANA (but not the route planing) :idea:
This is an excellent idea. Instead of a circle lines from the current system would drawn to the possible destinations. This would definitely be my number one solution for this annoyance. If it feels too much of a change, it could be an option in the config file just like the spinning model in the f5 screen.

If there's need for getting rid of the old rounding calculation model, I'm still interested in trying to calculate the new positions.
Wildeblood wrote:
Seriously, why would anyone waste time on this obscure detail...
:lol: Simply because to my eye it currently looks like a quirk and I find the problem of altering the network of systems by moving them while not changing the connections an interesting one.
User avatar
Disembodied
Jedi Spam Assassin
Jedi Spam Assassin
Posts: 6885
Joined: Thu Jul 12, 2007 10:54 pm
Location: Carter's Snort

Re: Trunk nightly

Post by Disembodied »

spara wrote:
Venator Dha wrote:
Why not remove the circle completely :shock:
Simply have the lines from ANA (but not the route planing) :idea:
This is an excellent idea. Instead of a circle lines from the current system would drawn to the possible destinations.
Sounds good to me ... if the lines were relatively pale and fuzzy, they wouldn't intrude and wouldn't get mixed up with system names, icons etc.
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Trunk nightly

Post by cim »

Easy enough to do - but you don't get a visual impression of how much spare fuel you have. With the circle you can not only tell (mostly) where you can reach, but how much fuel you can afford to use on injectors and still get there. With the green/red bar on the fuel gauge once you've set a destination, maybe that's not necessary, though?

It should be fairly easy to put together.
User avatar
Disembodied
Jedi Spam Assassin
Jedi Spam Assassin
Posts: 6885
Joined: Thu Jul 12, 2007 10:54 pm
Location: Carter's Snort

Re: Trunk nightly

Post by Disembodied »

cim wrote:
Easy enough to do - but you don't get a visual impression of how much spare fuel you have. With the circle you can not only tell (mostly) where you can reach, but how much fuel you can afford to use on injectors and still get there. With the green/red bar on the fuel gauge once you've set a destination, maybe that's not necessary, though?

It should be fairly easy to put together.
One other visual problem would be for 0LY pairs. It might look as if the adjacent planet wasn't reachable, because there wouldn't be a visible line: players would have to know that you don't need to have a line to travel down. One advantage of the circle is, I suppose, that it represents universality: everything inside is reachable, everything outside is not (with, as spara has pointed out, occasional glitches ...).
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Trunk nightly

Post by cim »

Here we go:
Image
ANA look is unchanged.

The colour of the links is in gui-settings.plist, as is the colour of the fuel circle. What I plan to do is set the default (non-ANA) link colour to alpha 0, so they don't appear normally - but it's then a tiny OXP to hide the circle and show the links.

{ Could a mod move this whole sub-thread over to Suggestions, to keep this thread for nightly bugs, please? }
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6681
Joined: Wed Feb 28, 2007 7:54 am

Re: Split: Alternative Representation of Jump Rnages

Post by another_commander »

Aye aye sir! Split from Testing and Bug Reports.
User avatar
Venator Dha
---- E L I T E ----
---- E L I T E ----
Posts: 329
Joined: Sun Feb 23, 2014 11:26 am
Location: Sweden

Re: Split: Alternative Representation of Jump Rnages

Post by Venator Dha »

Very nice - me like :D
Taurus Driving through the galaxy since... .
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2691
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: Split: Alternative Representation of Jump Ranges

Post by spara »

Very nice indeed. :D
Switeck
---- E L I T E ----
---- E L I T E ----
Posts: 2411
Joined: Mon May 31, 2010 11:11 pm

Re: Trunk nightly

Post by Switeck »

cim wrote:
Possibly. You can get cases like (one-dimensional) A=0, B=7.1, C=7.15, D=14.3 : you can't move C close enough to A without moving it too far from D, and vice versa. If you move C close enough to A and bring D in closer to C to compensate, D ends up too close to B, so you have to move B as well, and maybe that has knock-on effects to a system behind A...

To complicate matters further: the existing misjump routes across the Great Rift and to Oresrati should be preserved - at least in terms of what systems are involved; the precise LY measures can change - and the disconnected systems in general should be reachable from the same systems by "unsafe" galjump as they currently are. (But as someone trying to update Xeptatl's Sword, you'll be aware of those requirements already...)
Cody wrote:
Disembodied wrote:
Or, possibly, exact jump distances may depend on the direction of the prevailing Witchspace Trade Winds ...
An interesting concept - perhaps Witchspace Trade Winds are the reason why galactic hyperspace jumps are one-way only! <grins>
To further complicate matters, misjumps between 2 systems can result in shorter travel times in 1 direction but not the other due to 1 way rounding down while the other direction rounds up. Even moving systems very slightly (0.15 LY for instance) doesn't solve that -- like cim says, it can completely break misjump routes across the Great Rift and to Oresrati.

Even if the existing routes aren't disrupted by changes to make the jump circle look pretty, their travel times will change from what they are currently.
User avatar
Venator Dha
---- E L I T E ----
---- E L I T E ----
Posts: 329
Joined: Sun Feb 23, 2014 11:26 am
Location: Sweden

Re: Trunk nightly

Post by Venator Dha »

cim wrote:
Here we go:
Image
Just realised what this reminds me of :D
http://en.wikipedia.org/wiki/Voyager_2# ... ord_fx.png
Taurus Driving through the galaxy since... .
User avatar
ffutures
---- E L I T E ----
---- E L I T E ----
Posts: 2172
Joined: Wed Dec 04, 2013 12:34 pm
Location: London, UK
Contact:

Re: Split: Alternative Representation of Jump Ranges

Post by ffutures »

Really don't like the line version - it gives no impression of range / time or spare capacity without clicking on each target system to see the distance, especially when the tanks aren't full. The circle method is much more intuitive, except for the few systems right on the edge where you sometimes have to click to check.
JD
Deadly
Deadly
Posts: 182
Joined: Thu Nov 25, 2010 10:42 pm
Location: London, UK

Re: Split: Alternative Representation of Jump Ranges

Post by JD »

ffutures wrote:
Really don't like the line version - it gives no impression of range / time or spare capacity...
Would it be possible to replace the sharply drawn circle we have now with one that's just a little blurred/fuzzy, so the rounding discrepancy isn't obvious, thereby continuing to provide a visual indication of range and spare capacity, and add the lines as the definitive indicator of what's reachable?
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: Split: Alternative Representation of Jump Ranges

Post by Cody »

I rather like the lines - would they replace the circle when the chart is zoomed-out?
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6312
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: Split: Alternative Representation of Jump Ranges

Post by Diziet Sma »

Not really a fan of the lines-only look, for much the same reasons as ffutures mentions above. A combination of lines with fuzzy circle as suggested by JD would get my vote.
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
Post Reply