Sun skimming / Advanced Space Compass oddity
Moderators: winston, another_commander, Getafix
Sun skimming / Advanced Space Compass oddity
I've noticed that when in relatively close proximity to the sun, the advanced space compass can be switched to show the direction to the system's space station (the square symbol). I thought it was only supposed to allow this when relatively close to the planet/station itself?
I haven't checked the code, but it seems to me that this could easily happen if the advanced space compass uses the "altitude" value (the same one that the HUD altitude indicator uses) to determine whether it can be targetted at the system station...
John B
I haven't checked the code, but it seems to me that this could easily happen if the advanced space compass uses the "altitude" value (the same one that the HUD altitude indicator uses) to determine whether it can be targetted at the system station...
John B
Well, if it is a bug, it's not exactly a game-breaking one -- I just thought I'd point it out.
To be honest I'm not sure what the point of having a compass target for the system station is anyway, given that the docking/navigation beacon is trackable with the compass from anywhere in the system.
John B
To be honest I'm not sure what the point of having a compass target for the system station is anyway, given that the docking/navigation beacon is trackable with the compass from anywhere in the system.
John B
It's only trackable if you have the advanced version and the buoy has not been destroyed.jpab wrote:To be honest I'm not sure what the point of having a compass target for the system station is anyway, given that the docking/navigation beacon is trackable with the compass from anywhere in the system.
Of course, if you've got buoy repair installed it only takes a bit and then the destroyed buoy is replaced with a shiny new one
Screet
jpab, thanks for the bug report. I'll have a look later on, though I've got the sneaky feeling that Eric might have already fixed this bug in trunk.
Screet, do you get that bug with your trunk compile?
Screet, do you get that bug with your trunk compile?
Hey, free OXPs: farsun v1.05 & tty v0.5! :0)
- Eric Walch
- Slightly Grand Rear Admiral
- Posts: 5536
- Joined: Sat Jun 16, 2007 3:48 pm
- Location: Netherlands
Already half a year ago after a report by McLane. I had almost forgot it.Kaks wrote:jpab, thanks for the bug report. I'll have a look later on, though I've got the sneaky feeling that Eric might have already fixed this bug in trunk.
UPS-Courier & DeepSpacePirates & others at the box and some older versions
That's why I couldn't reproduce it - should have re-read the board before entering that CaduceusEric Walch wrote:Already half a year ago after a report by McLane. I had almost forgot it.
However, that leaves the question which version jpab is running - since what you write sounds like the 1.73.x versions should already have the fix?!?
Screet
-
- Quite Grand Sub-Admiral
- Posts: 6683
- Joined: Wed Feb 28, 2007 7:54 am
- Commander McLane
- ---- E L I T E ----
- Posts: 9520
- Joined: Thu Dec 14, 2006 9:08 am
- Location: a Hacker Outpost in a moderately remote area
- Contact:
IIRC I reported it after 1.73.4 came out, so it can't be fixed in that version.
All you need to do to trigger it is to go sunskimming. I guess you must target the planet in your ASC in order to trigger the automatical switch to the station symbol on proximity.
I think the underlying bug is that the sun is recognized as a planet. But as it is fixed in trunk already, the point is kind of moot.
All you need to do to trigger it is to go sunskimming. I guess you must target the planet in your ASC in order to trigger the automatical switch to the station symbol on proximity.
I think the underlying bug is that the sun is recognized as a planet. But as it is fixed in trunk already, the point is kind of moot.
- Eric Walch
- Slightly Grand Rear Admiral
- Posts: 5536
- Joined: Sat Jun 16, 2007 3:48 pm
- Location: Netherlands
From my head: The compass was always programmed to switch to station mode when entering an aegis without further testing because there was only one aegis at that time.Screet wrote:However, that leaves the question which version jpab is running - since what you write sounds like the 1.73.x versions should already have the fix?!?
That bug was introduced in version 1.71 when stellar bodies, other than the main planet, also started to produce aegis messages. Close to any planet/sun/moon, the compass switched to station-mode.
In 1.72 an exception was added for the sun to not generate an aegis message. It was not added to fix the compass bug, but it fixed this compass problem for the sun, not for other planets or moons.
In 1.73 I re-added the aegis message for the sun, but now with a new text to differentiate sun, planet and moon aegis messages, hereby re-introducing the compass weirdness in the solar aegis.
Only after McLane did mention this bug on 1.73 release I became aware this bug existed and added code to the compass mode itself to check for main-planet aegis, not just any aegis. So it is only fixed in trunk.
UPS-Courier & DeepSpacePirates & others at the box and some older versions