RyanHeart wrote: ↑Wed, 23. Apr 25, 12:15
One can only requests, assume. If one doesn't ask one can't get.
Indeed. Here are two questions:
- Can I get the Moon?
- Can Terraforming mission be added to the Moon sector, where the Moon could be changed -- based on player wishes -- to toxic active volcanoes, to lush green, or to anything between those?
It is the same question, isn't it? However, which one makes it easier for the devs to do what I actually desire?
---
That is a station with six modules. If we could build them in any order, then there would be 720 ways to build the station. Nice, isn't it?
Now, we are limited to:
A: 1,2,3,4,5,6
B: 1,2,3,5,4,6
C: 1,2,3,5,6,4
D: 1,2,5,3,4,6
E: 1,2,5,3,6,4
F: 1,2,5,6,3,4
Six different orders for construction, since a module cannot be built before the previous module on its branch is ready.
chibiphoenix wrote: ↑Wed, 23. Apr 25, 12:12
the easiest fix would be adding arrows
Would it be enough to be able to switch between A, B, C, D, E, and F with arrow buttons, rather than just with the jiggle of already planned modules/sequences?
---
This is more interesting, as we did place C1 to C5 as "one chain", but the C6, does it create new branch from C1, or continue the chain from C5?
While build would always start from C1, the "sixth connection" that creates a cycle could be "reordered" to be any one of them. After that we have (up to) two branches like in the previous case.
---
Then again, when our station has been bombarded to 0.01%, with only one module "not dead", does its repair/rebuild follow any particular order? Specifically, the order it was built originally with?
Not sure, for I have have not tried that. IIRC, you can happily remove arbitrary existing modules and later add new.
Therefore, if we assume that repair does not require specific order, then the initial build should not require either.
What that is likely to mean -- technically -- is that there could/should be an additional list that is the order of build, and which is initialized from the order we add modules (the current list that we see). A list we can later reorder by some UI (for the yet unbuilt modules).