Project

General

Profile

Bug #13425

Mission: Flyby sun & orbit around sun since 1.2.2 : Workaround Found

Added by AlffromKerbal over 7 years ago. Updated over 4 years ago.

Status:
Confirmed
Severity:
Normal
Assignee:
-
Category:
Gameplay
Target version:
-
Start date:
12/13/2016
% Done:

10%

Version:
Platform:
Linux, Windows
Expansion:
Core Game, Making History
Language:
English (US)
Mod Related:
No
Votes:
Arrow u r green
Arrow d r red

Description

I'm playing career.

I experienced, that flyby at sun and orbit around sun is the same and got accomplished.

Now, flyby is recognized, but orbit around sun isn't, but i am orbiting sun at some high orbit just escaped Kerbin.
Related mission part isn't green.

What orbit height i would need (where the hell we would know of?) or is it a bug?

History

#1 Updated by bewing about 7 years ago

You may need to exit the Sun's SOI (that is, reenter Kerbin's SOI) for that contract to be filled.

#2 Updated by AlffromKerbal about 7 years ago

I did and wondered back at Kerbin why my tourist wasn't satisfied. Flyby complete but not the orbiting part. Quicksave provides the vessel in sunorbit (or flyby? ;) ). If i remember correctly, there is an already set reenter node to Kerbin SOI.

#3 Updated by AlffromKerbal about 7 years ago

I tried with a Kerbal from that vessel in savegame (i think) to redo this "orbit around the sun" and didn't work again.

But recently, i brought other Kerbals out of Kerbin SOI and as soon i switched to the vessel, "orbit arount the sun" got acknowledged.

Finally, i cannot really say if there is a bug or not (pls. check the savegame for yourself), since this time it worked. Last time, when i tried 2 times with the same Kerbal(s), it didn't.

Can it be dependent of time or range away from SOI of Kerbin?

#4 Updated by rudi1291 about 7 years ago

26541
26542
26543
26544

Had a look through my current career and checked all the random stuff orbiting the sun in that savegame. It seems that only the stuff currently orbiting higher than Kerbin is recognized as orbiting the sun... At least in my savegame. Can´t reproduce it with a new savegame

#5 Updated by AlffromKerbal about 7 years ago

Interesting, i will try to check this when i have time with cheat options (changing orbit/positions of vessels).

#6 Updated by AlffromKerbal about 7 years ago

I used my provided quicksavegame and both ways didn't accomplish Helzie's "orbit arount the sun".

I cheated to 25,000,000,000m "low" sunorbit (1st object orbiting sun), switched to tracking station and back, also tried
cheating to "high" sunorbit at 250,000,000,000m (did i miss a "0"? At least it was far outside the most outer planet) - no luck with completing mission objective "orbit around the sun".

#7 Updated by jclovis3 about 6 years ago

34793
34794
34795
34796

This bug still persists in version 1.4.1 with Making History. I've set the vessel on an orbit just outside Kerbin with no SOI intercept expected, then went from tracking station to control of the vessel and even removed the maneuver but orbit sun doesn't trigger. I think I've seen it work before, but in this instance, it is not. I assume that leaving or entering a planet's SOI is the difference between a sun orbit and fly by. Here are some more photos to make my case.

Windows 10, 64-bit, Unmodded (Just Making History DLC)

#8 Updated by jclovis3 about 6 years ago

  • Subject changed from Mission: Flyby sun & orbit around sun since 1.2.2 to Mission: Flyby sun & orbit around sun since 1.2.2 : Workaround Found

I have found a workaround that should help pinpoint the cause of the bug for the developers. I took a vessel with 3 tourists, 2 of which needed Orbit Sun and 1 just needed a Fly-by. This way I can see in which cases each is detected. I performed a quick save 5 minutes before the target ship exits Kerbin SOI. When in control of the ship with or without warp, both Orbit and Fly-by are detected. When in control of another ship not in the area (mine was landed on Minmus) or when in the tracking station, only the Fly-by is detected. This doesn't matter if you have focus on the target ship or not.

So the problem is with the location of where checks occur for Orbit Sun. More over, it proves that Orbit Sun and Fly-by are triggered by the same event, leaving Kerbin SOI. This makes one of them redundant.

#9 Updated by jclovis3 almost 6 years ago

  • Status changed from New to Confirmed
  • % Done changed from 0 to 10

Just an update. This bug still exists in 1.4.3 and did not get fixed with the recent contract messaging bug fix. The symptoms are still the same. Both Fly-by and Orbit are awarded credit only when in control of the vessel, but Fly-by is all that can be awarded if not in control of the vessel. Both achievements are in essence the same so either one of two things needs to happen:

  1. Get rid of Fly-by and fix orbit
  2. Make Fly-by more related to distance from Sun (like inside the Moho orbit ring), which could mean increasing the challenge difficulty if it requires to get that close (and the reward)

#10 Updated by vtk over 4 years ago

Still occurs in 1.7.3.

I have a hunch this may be related to incorrectly assigning situations to vessels on SOI change. If the game for some reason decides that a vessel is "on escape trajectory out of The Sun" (when just looking at the map view or tracking station it clearly is in a closed orbit around The Sun) then the itinerary parameter "Orbit around The Sun" for any tourists aboard that vessel will not be satisfied. Changing "sit = ESCAPING" to "sit = ORBITING" in the savegame will fix the situation description in the tracking station, but it won't fix the contract, as these contract parameters are apparently only tested on SOI change. (I can't seem to find an issue describing this vessel situation bug, but I've noticed it for a long time, and I did find Bug #6011 note number 6 [https://bugs.kerbalspaceprogram.com/issues/6011#note-6] a reference to a known issue that sounds like it could be the bug I'm describing.)

Also available in: Atom PDF