Ship Systems #224
Unanswered
alexanderson1993
asked this question in
Ideas
Replies: 1 comment
-
I want to clarify - if someone has already written a proposal about a system that you wanted to write about, don't let that stop you. You have two options:
I want to make sure everyone has a voice in this process, especially now when we are just starting to implement these things. Once they are in code, it will be a bit harder to adjust their behavior. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We need to decide how ship systems behave. These are the devices and infrastructure on the ship which give it the ability to do things. Ship systems mostly affect what's going on outside of the ship, but some are used inside the ship as well. From an implementation perspective, ship systems are broadly defined as the data structures, logic, and simulated behaviors that give the crew the ability to make the ship behave in certain ways.
First, here's a list of all of the ship systems that were implemented for Thorium Classic
Internal Systems
Movement Systems
Defensive/Non-offensive Systems
Weapons Systems
Science/Observational Systems
Communications Systems
There are also other systems which didn't get included in the simulation (the crew couldn't really do anything with them except repair them and assign power to them), but existed as generic systems:
And I'm sure there are other ship systems as well that could be interesting to model as part of our simulation - feel free to suggest them below.
We need to imagine how all of these things work. We can start by basing them off of how they behaved in Thorium Classic, but the Ship Map and Star Map add new dimensions to how they can operate which would be great to plan out.
This will be a more general-purpose discussion for deciding which ship systems we want to plan out. Then, we can have separate discussions for each system describing how they work in detail. These discussions should include things like:
Anyone is welcome to start discussions about any of these systems, but we should focus on the ones that will get us closer to being able to run a minimum-viable flight. To me, that means engines and movement, but you can pick whatever systems you want.
Beta Was this translation helpful? Give feedback.
All reactions