1
0
mirror of https://github.com/Oarcinae/FactorioScenarioMultiplayerSpawn.git synced 2024-12-14 10:23:17 +02:00
FactorioScenarioMultiplayer.../devplan.txt

31 lines
1.6 KiB
Plaintext

8. Check and update all functions using surfaces to clearly use either the LuaSurface obj OR a string name.
9. Expose more config options in admin GUI
10. Tooltips for GUI elements in spawn menu options!
11. Change Near/Far buttons to radio selection w/ text explanation and have a single Spawn button.
13.
14.
Other Ideas, Not Committed:
Add option to spawn on existing chunks (look for chunks with any entities in them, or use regrowth logic)
Add option for spawn pen to be on a specified surface
Change "search for ungenerated spawn point" to be a "roll" button that the player can re-roll? Maybe it shows on the map in an icon where they might go first?
Make players join a "holding_pen" force instead of the main force? Might cause issues with chat and vision?
Separate chest sharing and electricity ()
1. (DONE) First setup the mod settings and lua global settings.
2. (DONE) Test out removing the creation of a custom surface and ensure map settings can be set as needed. Possibly create a separate surface, or just a separate area away from the origin, for starting players.
3. (DONE) Start copying in the core pieces required for the primary spawning mechanic.
5. (DONE) Document config and mod settings using Lua annotation as a custom class
6. (DONE) Document global ocore as a custom class (with subclasses/types as needed)
7. (DONE) Add multiple surfaces to options/settings [As a single boolean.]
15. (DONE) Convert scenario to a mod.
4. (DONE) Add multiple surfaces to Spawn GUI (Drop down selection?)
12. (DONE) Configurable welcome/server messages in mod settings.
(DONE) Figure out how to define custom lua table/data structs to make syntax/linting work?