How do I make a proposal?
-
Make a copy of the design proposal template located at
src/en/templates/proposal.md. - Read through SS14’s Core Design Documentation (for gameplay-related proposals).
- Write your proposal (see guide to editing docs).
- When you are ready for your proposal to be reviewed, make a pull request.
-
Your proposal is approved when a maintainer merges it. This is a green light for you or someone else to go ahead and implement it. A maintainer will then link your proposal to the side bar. Note to maintainers: edit
src/SUMMARY.md
tip
No, as in what is a design doc?
A design document is a high level summary of whatever you’re proposing to add to the game. They basically serve to get nebulous ideas down on paper so it’s easier to see how exactly those ideas will mesh with the rest of the project. They generally have a few parts.- Why the feature is being proposed, which can be as simple as ‘I think it would be cool’ to as specific as ‘I noticed ABC problems with cargos gameplay loop and want to add XYZ to remedy those problems’.
- A high level summary of what the feature actually is, how the feature engages with players, and how the feature interacts with other major parts of the game.
- A more detailed summary of the proposed mechanics for the feature, how players are intended to interact with those mechanics, and how those mechanics involve or are involved with other parts of the game. You don’t need to go into every specific case, it’s enough to say that there should be chemicals filling specific roles and not detail the exact chemicals you
warning
Does my idea really need a design doc?
It depends on the scale, and pervasiveness of whatever you’re thinking of proposing. If it’s something like adding a single gun or a couple simple plants it probably won’t. On the other hand if you are adding an entire subdepartment ala anomalies/xenoarchaeology, or something on the order of reworking the entirety of botany or chemistry it certainly will. A good rule of thumb if the new feature or rework you have in mind would require adding or reworking a page of the guidebook or one of the feature docs on this site then it probably needs a design doc. Same if the proposal could be accurately described as ‘reworking the entirety of X’.Will my design doc get accepted?
No idea! What design proposals do or do not get in is determined by maintainer approval like normal PRs. If you can get at least one maint to decide that it sounds like a good idea then there’s a good chance that it will get accepted. Pretty much any idea is going to need at least some critiquing before it gets merged so don’t get discouraged!tip