selectable hud 'radar' icons/sprites

An area for discussing new ideas and additions to Oolite.

Moderators: winston, another_commander

User avatar
Norby
---- E L I T E ----
---- E L I T E ----
Posts: 2577
Joined: Mon May 20, 2013 9:53 pm
Location: Budapest, Hungary (Mainly Agricultural Democracy, TL10)
Contact:

Re: selectable hud 'radar' icons/sprites

Post by Norby »

another_commander wrote:
Image
If we could get a writable js variable to turn the ship names on and off then we can make a control equipment for this function.
ClymAngus wrote:
I do like the idea of a switchable mega nav scope
HUDs could define two scanners, a normal and a mega one, using equipment_required to switch between these and show names only when the mega scanner is displayed.
Alternatively the mega scanner could be in the starboard view.
User avatar
cbr
---- E L I T E ----
---- E L I T E ----
Posts: 1422
Joined: Thu Aug 27, 2015 4:24 pm

Re: selectable hud 'radar' icons/sprites

Post by cbr »

quicky megahud style :)

Image
Fritz
---- E L I T E ----
---- E L I T E ----
Posts: 591
Joined: Sun Jul 12, 2015 2:30 pm
Location: Bavaria, Germany
Contact:

Re: selectable hud 'radar' icons/sprites

Post by Fritz »

Zireael wrote:
There's an OXP which changes the lollipop colors for offenders :)
I wonder if there is any idea that hasn't been made into an OXP! :lol:
"You wouldn't kill me just for a few credits, would you?" – "No, I'll do it just for the fun!"
User avatar
Redspear
---- E L I T E ----
---- E L I T E ----
Posts: 2685
Joined: Thu Jun 20, 2013 10:22 pm
Location: On the moon Thought, orbiting the planet Ignorance.

Re: selectable hud 'radar' icons/sprites

Post by Redspear »

another_commander wrote:
I know it's not exactly what you asked for, but would this be a reasonable compromise, given that it's already in the code (dormant though)?
Image
I like that :) . I think you may have explained this before, but I didnt quite understand it at the time: how does one go about turning this on? Is it activated in the source code?

Couple of fairly obvious things
  • combining lollipop colour with text means that 'Dodecahedron Station' need only be 'Dodecahedron' or even 'Dodec' (green colour tells us the station part)
  • As well as the 'turn off when scanner is busy' idea, there could also be a 'reduce text to initials when busy' mode, e.g. 'Gal Cop Viper Interceptor' becomes 'GCVI', or even just 'VI' next to the purple lollipop.
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6682
Joined: Wed Feb 28, 2007 7:54 am

Re: selectable hud 'radar' icons/sprites

Post by another_commander »

Redspear wrote:
I like that :) . I think you may have explained this before, but I didnt quite understand it at the time: how does one go about turning this on? Is it activated in the source code?
It's very easy. Just open the file HeadUpDisplay.m in a text editor, change the line near the top that reads

Code: Select all

#define IDENTIFY_SCANNER_LOLLIPOPS	(	0	&& !defined(NDEBUG))
to

Code: Select all

#define IDENTIFY_SCANNER_LOLLIPOPS	1
and recompile.
User avatar
ClymAngus
---- E L I T E ----
---- E L I T E ----
Posts: 2514
Joined: Tue Jul 08, 2008 12:31 am
Location: London England
Contact:

Re: selectable hud 'radar' icons/sprites

Post by ClymAngus »

cbr wrote:
quicky megahud style :)

Image
Man! We gotta dull down that red!
Zireael
---- E L I T E ----
---- E L I T E ----
Posts: 1396
Joined: Tue Nov 09, 2010 1:44 pm

Re: selectable hud 'radar' icons/sprites

Post by Zireael »

Redspear wrote:
another_commander wrote:
I know it's not exactly what you asked for, but would this be a reasonable compromise, given that it's already in the code (dormant though)?
Image
I like that :) . I think you may have explained this before, but I didnt quite understand it at the time: how does one go about turning this on? Is it activated in the source code?

Couple of fairly obvious things
  • combining lollipop colour with text means that 'Dodecahedron Station' need only be 'Dodecahedron' or even 'Dodec' (green colour tells us the station part)
  • As well as the 'turn off when scanner is busy' idea, there could also be a 'reduce text to initials when busy' mode, e.g. 'Gal Cop Viper Interceptor' becomes 'GCVI', or even just 'VI' next to the purple lollipop.
I love these ideas!
User avatar
Redspear
---- E L I T E ----
---- E L I T E ----
Posts: 2685
Joined: Thu Jun 20, 2013 10:22 pm
Location: On the moon Thought, orbiting the planet Ignorance.

Re: selectable hud 'radar' icons/sprites

Post by Redspear »

Zireael wrote:
I love these ideas!
Thanks :)

I think it just reads from the standard shipdata.plist name at present, so it would likely require a workaround in that case.

I have been trying out this scanner feature and I am thoroughly enjoying it. Yes, occasionally the names get crowded and illegible but rarely to they make lollipops less discernable (at least to any degree of significance).
Often a quick touch of the roll button will move the text sufficiently for it to be readable again when crowded.
It makes mining less confusing ('is that a splinter, a boulder or an asteroid there?') and it even makes mass locks more bearable! It keeps my mind engaged with the ships on a level that doesn't otherwise occur, unless I head towards them to investigate. This way I can decide if I want to investigate, bypass or actively avoid based on important but circumstantial clues.

I think I'll be keeping it a while longer :)
Post Reply