ColonySurvival icon indicating copy to clipboard operation
ColonySurvival copied to clipboard

Small Quality Of Life gathering

Open pipliz opened this issue 3 years ago • 0 comments

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

pipliz avatar Dec 20 '21 17:12 pipliz