SolSystem: MeanAnomalyAtEpoch not used; all planets start at perihelion

bn_

New Member
Nov 17, 2025
3
7
SolSystem.xml contains a MeanAnomalyAtEpoch parameter for each celestial body.
However, this parameter does not affect the initial position of planets.
Regardless of its value, all planets start at anomaly=0 (i.e. each in its perihelion).

How to observe: check orbital information for all planets. They all start at TrueAnomaly = 0 and TimeSincePe = 0.

How to reproduce: change any MeanAnomalyAtEpoch in SolSystem.xml. Restart the game and observe that this does not affect the configuration of planets. Tinkering with other parameters in it does affect the system.

orbital-info.png

Why it matters: technically, because one of the configurable parameters does not work. Astronomically, because this is not a real configuration from our universe (I understand this is of minor importance in the test/demo system).

(I tried to figure out what year it is in KSA, quickly realized it can't be 20th/21st century, checked the .xml and found the parameters that seemed right for J2000).
 
  • Like
Reactions: TROPtastic
Upvote 1