ColonySurvival
ColonySurvival copied to clipboard
Small Quality Of Life gathering
QoL things that will hopefully be incorporated once adjacent things are touched, or when there's some spare time to fill or such.
- Chat; command completion prompts, for discoverability and such
- Chat; pressing up/down when nothing is typed yet to scroll through previously sent messages (may conflict with completion prompts)
- Chat; proper extendable /help
- Chat; resizable chat
- Chat; modcallback that can intercept chat being sent/received
- Localization; localize keymapping key descriptions
- Day-cycle options. Have the option for { 24/7 day light, regular npc cycle } or { 24/7 day light, only day cycle for npcs }. The 2nd one is more complicated to add, but the first one should be relatively easy. For people who dislike building in the night and such. Add a permanent visual night mode as well for the fun of it.
- Modding; add Middle Mouse Button to the OnPlayerClicked callback. Likely just add a key entry for Primary Action, Secondary Action, Tertiary action, and bind them default to left/right/middle mouse
- Modding; add mouse-down / mouse-up entries for OnPlayerClicked
- Modding; add a player input callback for "mod buttons"; say default F5-F12 "Misc Function 1-7" keys for the keymapping entries
- Modding: Make parts of ModCallbackHandler internals public / expose a RemoveCallback option, for better support for replacing builtin callbacks
- Improve player projectile logic to be able to hit other players
- Stockpile UI fills up all slots, players confused about whether it's "full" since there's no more empty ones