[wip] Alternative jump range indicator for Oolite 1.81

Discussion and information relevant to creating special missions, new ships, skins etc.

Moderators: winston, another_commander

Post Reply
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

[wip] Alternative jump range indicator for Oolite 1.81

Post by spara »

I've fiddled with the new gui settings regarding chart look in Oolite 1.81 for a bit now and found these settings working quite well and to be my favorite. My sole intention has been to get rid of the circle (that bothers me because it's inaccurate) while trying to keep the overall feel of the chart the same.

The result looks like this. Without ANA and with ANA:

Image

Image

Download (v0.1 oxz): https://app.box.com/s/ukoxyi8atjona250ls1qg00yyeaorptt
Last edited by spara on Tue Mar 31, 2015 4:54 pm, edited 2 times in total.
User avatar
Disembodied
Jedi Spam Assassin
Jedi Spam Assassin
Posts: 6885
Joined: Thu Jul 12, 2007 10:54 pm
Location: Carter's Snort

Re: Alternative jump range indicator for Oolite 1.81

Post by Disembodied »

I still think there are advantages to having a circle: on the top chart, it's not obvious that Riedquat is reachable (and a newbie might have doubts about Orerve, too ... "Is that green line fading out before Orerve? Maybe I don't have enough fuel to get all the way there ..."). Yes, all the reachable systems have green text, but it took me a couple of minutes to spot that (this may have something do with me being slow on the uptake, though :oops: ). Unless there's a clear green = reachable, yellow = out of range declaration somewhere on the chart, some people* may struggle.


* dim, inattentive people are still people! And we vote. If we remember. And can get the lines to cross inside the right box ...
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: Alternative jump range indicator for Oolite 1.81

Post by spara »

Disembodied wrote:
I still think there are advantages to having a circle...
Circle would definitely be my number one choice, if it was accurate. It's a personal thing, but now that I know that it's inaccurate, I just can't stand it.

The real issue is the archaic formula used for distance calculation, but outright fixing that is not a trivial task. It would require repositioning the systems so that the current connections would not be broken and new ones would not be introduced. At least with full 7.0 circles. I find it to be a very interesting problem and at some point might even try to solve it, but for now I'm concentrating on other tasks and settle for the solution of simply substituting the circle with lines and system colors.
User avatar
Disembodied
Jedi Spam Assassin
Jedi Spam Assassin
Posts: 6885
Joined: Thu Jul 12, 2007 10:54 pm
Location: Carter's Snort

Re: Alternative jump range indicator for Oolite 1.81

Post by Disembodied »

spara wrote:
for now I'm concentrating on other tasks and settle for the solution of simply substituting the circle with lines and system colors.
It might be easier (for the dim and inattentive, at least) if the non-reachable systems weren't shown in as bright a colour as the reachable ones. How would it look if the non-reachable system names were grey, for example? Bright green = reachable, dim grey = out of range. And then (in the ANA at least) the reachable system names could be coloured according to risk: Green = Corporate State or Democracy; Amber = Confederacy, Communist or Dictatorship; Red = Multi-government, Feudal or Anarchy.
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: Alternative jump range indicator for Oolite 1.81

Post by spara »

Disembodied wrote:
spara wrote:
for now I'm concentrating on other tasks and settle for the solution of simply substituting the circle with lines and system colors.
It might be easier (for the dim and inattentive, at least) if the non-reachable systems weren't shown in as bright a colour as the reachable ones. How would it look if the non-reachable system names were grey, for example? Bright green = reachable, dim grey = out of range. And then (in the ANA at least) the reachable system names could be coloured according to risk: Green = Corporate State or Democracy; Amber = Confederacy, Communist or Dictatorship; Red = Multi-government, Feudal or Anarchy.
Thanks, gray for non-reachable systems is a lot better. The first post has been updated with new images and plist definition.

Currently it's only possible to set a generic system name color and a reachable system name color. Hard to say if coloring with risk would be a useful addition or not. Probably not worth it, but someone else might think the opposite. I'm quite content with the current system of switching between the name and system info symbols.
User avatar
Disembodied
Jedi Spam Assassin
Jedi Spam Assassin
Posts: 6885
Joined: Thu Jul 12, 2007 10:54 pm
Location: Carter's Snort

Re: Alternative jump range indicator for Oolite 1.81

Post by Disembodied »

That is a lot clearer. How would it look, though, if you kept the green lines to in-range systems on the ANA screen as well? Assuming that's possible?
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: Alternative jump range indicator for Oolite 1.81

Post by spara »

Disembodied wrote:
That is a lot clearer. How would it look, though, if you kept the green lines to in-range systems on the ANA screen as well? Assuming that's possible?
That's not possible with simple gui-settings. For ANA there is a link_color planetinfo option, that could be set via script. Might be possible to achieve something, although fading would not be possible. Maybe I'll check it out at some point.
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: Alternative jump range indicator for Oolite 1.81

Post by spara »

Made a little test setting the reachable system link color in ANA with a script and the result looks like this:

Image

It's not bad. Might be worth to script it and build a small oxp around this.
User avatar
Disembodied
Jedi Spam Assassin
Jedi Spam Assassin
Posts: 6885
Joined: Thu Jul 12, 2007 10:54 pm
Location: Carter's Snort

Re: Alternative jump range indicator for Oolite 1.81

Post by Disembodied »

spara wrote:
It's not bad. Might be worth to script it and build a small oxp around this.
Both those basic and ANA setups look good to me ... I think I'd be prepared to renounce the circle for this!
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: [wip] Alternative jump range indicator for Oolite 1.81

Post by spara »

It required a little scripting to work with ANA, so I made a small oxz out of it. Download is in the first post. Behavior in interstellar space is still wrong, but otherwise it seems to be working fine.
User avatar
jh145
Dangerous
Dangerous
Posts: 94
Joined: Thu Dec 25, 2014 8:39 pm

Re: [wip] Alternative jump range indicator for Oolite 1.81

Post by jh145 »

Wouldn't it be nice if it were possible to pan the F5/F6 maps and zoom out/in?
[Rhetorical question of course. Coding hell not underestimated at all.]
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: [wip] Alternative jump range indicator for Oolite 1.81

Post by spara »

jh145 wrote:
Wouldn't it be nice if it were possible to pan the F5/F6 maps and zoom out/in?
[Rhetorical question of course. Coding hell not underestimated at all.]
There's already a pan and zoom in/out function in 1.81. Zoom works with the mouse wheel. Really nice feature.
Zireael
---- E L I T E ----
---- E L I T E ----
Posts: 1396
Joined: Tue Nov 09, 2010 1:44 pm

Re: [wip] Alternative jump range indicator for Oolite 1.81

Post by Zireael »

Loving this, grabbing!
User avatar
Cholmondely
Archivist
Archivist
Posts: 5366
Joined: Tue Jul 07, 2020 11:00 am
Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
Contact:

Re: [wip] Alternative jump range indicator for Oolite 1.81

Post by Cholmondely »

Now linked to F6 page (galactic chart "1") & Guide to Unlisted OXPs - as well as Spara's user: page

I've also uploaded the .oxz to our wiki just in case box.com goes the way of postimg.org & photobucket



It works just fine on Oolite 1.91


Wiki page: https://wiki.alioth.net/index.php/Alter ... icator_OXP

Image
Comments wanted:
Missing OXPs? What do you think is missing?
Lore: The economics of ship building How many built for Aronar?
Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
Post Reply