For now we have :
distance :: double : Distance from the location's parent body in map coordinates.
orientation :: RealOrientation : Angle in relation to the parent body.
It would be interesting to add
parent :: string : Name of the parent SpaceLocation, optionnal, if not set it would work like in current version
What will it affect :
- Position of the SpaceLocation is now related to the indicated parent SpaceLocation using distance and orientation
- SpaceLocation Orbit is drawn around the parent SpaceLocation
What it will permit :
- adding another star system with his own set of planets with orbits correctly displaying around their suns
- adding moons to planets with orbits around planets instead of sun
- Ease creation of new SpaceLocation around others
- Rearanging the map by changing distance and orientation of one SpaceLocation would move their child body with them
What other modification is needed in the base game :
The Sun need to be a defined Space Location even if no path SpaceConnection goes to it.
It will "orbit" around the universe origin. it can even have distance=0 to be at the center of the universe
Planets need to have parent="sun"
Similar requests :
- Allow to set a space location's parent
Example of actual mods that would directly benefit :
- real-starry-universe
- space-exploration
- factorissimo-2-notnotmelon
- intercontinental-rocketry
Setting Parent Body for a SpaceLocation
- y.petremann
- Filter Inserter
- Posts: 423
- Joined: Mon Mar 17, 2014 4:24 pm
- Contact:
Setting Parent Body for a SpaceLocation
Last edited by y.petremann on Wed Nov 20, 2024 5:00 pm, edited 6 times in total.
- micromario
- Fast Inserter
- Posts: 115
- Joined: Thu Apr 05, 2018 11:53 am
- Contact:
Re: Setting Parent Body for a SpaceLocation
This is neat. Currently us modders basically need to keep a spreadsheet of all planets to avoid collisions with other mods in the starmap. This would be a welcome feature.
- y.petremann
- Filter Inserter
- Posts: 423
- Joined: Mon Mar 17, 2014 4:24 pm
- Contact:
Re: Setting Parent Body for a SpaceLocation
This would not prevent them to colide, but it would be less likelymicromario wrote: Mon Nov 18, 2024 6:01 am This is neat. Currently us modders basically need to keep a spreadsheet of all planets to avoid collisions with other mods in the starmap. This would be a welcome feature.
Something interesting is that someone could make a final-fixes mod to check if some planets collides and simulate them orbiting a bit (changing orientation) to make them not colliding, with current implementation this is impossible because moons would not be around their planets, but with the proposal, it would be possible.
-
- Inserter
- Posts: 20
- Joined: Fri Sep 15, 2023 12:01 pm
- Contact:
Re: Setting Parent Body for a SpaceLocation
+1
adding moons to planets and have the orbit draw properly would be really cool
adding moons to planets and have the orbit draw properly would be really cool
Re: Setting Parent Body for a SpaceLocation
I find the proposal quite intriguing. It has the potential to significantly enhance the game's space simulation experience.
Enhanced Space Simulation: Introducing the parent attribute would allow us to simulate a more accurate representation of the universe, including star systems, planets, and moons. This would add depth to the game's exploration and construction aspects.
Mod Compatibility: This change would directly benefit several existing mods, such as real-starry-universe and space-exploration, enabling them to provide a more realistic space environment.
Expansion of Gameplay: Not only would this addition increase the depth of the game, but it would also offer players more opportunities for creativity and exploration, such as rearranging the map by altering the distance and orientation of a SpaceLocation.
I support this proposal and am excited to see how it could be implemented in the game. I'm also curious about the developers' thoughts and plans regarding this change.
Enhanced Space Simulation: Introducing the parent attribute would allow us to simulate a more accurate representation of the universe, including star systems, planets, and moons. This would add depth to the game's exploration and construction aspects.
Mod Compatibility: This change would directly benefit several existing mods, such as real-starry-universe and space-exploration, enabling them to provide a more realistic space environment.
Expansion of Gameplay: Not only would this addition increase the depth of the game, but it would also offer players more opportunities for creativity and exploration, such as rearranging the map by altering the distance and orientation of a SpaceLocation.
I support this proposal and am excited to see how it could be implemented in the game. I'm also curious about the developers' thoughts and plans regarding this change.
Re: Setting Parent Body for a SpaceLocation
I'd also like more control of the starmap, particularly it would be nice if it could be modified dynamically. I'm thinking of making a mod where certain events may re-arrange the starmap or block some locations