Improving the Dedicated Server Client
Jimbobslimbob
Member Posts: 206
This was briefly mentioned on the stream yesterday, so would be a good idea to get a thread going for ideas that could be added and improved upon.
Some stuff to start with:
- Ability to inspect players, including inventory.
- Better support for savegame saving/loading. Currently the client does not remember the last slot or savegame name you used if it is closed and re-opened.
- Additional to the above: Specify the save game used for autosaves. Currently it's only ever one, regardless of how many different games you may be running, meaning the potential exists to overwrite an autosave accidentally.
- Some limited DM features - Such as warping players, levelling, giving gold etc. Basic stuff so that you don't have to jump in as a DM for "essential" stuff like that.
Some stuff to start with:
- Ability to inspect players, including inventory.
- Better support for savegame saving/loading. Currently the client does not remember the last slot or savegame name you used if it is closed and re-opened.
- Additional to the above: Specify the save game used for autosaves. Currently it's only ever one, regardless of how many different games you may be running, meaning the potential exists to overwrite an autosave accidentally.
- Some limited DM features - Such as warping players, levelling, giving gold etc. Basic stuff so that you don't have to jump in as a DM for "essential" stuff like that.
2
Comments
- included watchdog service so we can save the online characters and reset the server without just crashing it and then using a third party utility to reload it.
- setting to disable player login after a reset for XXX
- Ability to transmit player lists, chat, server announcements across multiple servers even if on other side of the world(my partner in this endeavor lives in Aus and I'm in US)
- upgrade the DM ability to hide presence even from view from outside the server. As it stands now at login players can see my account is online even though they can't see me in-game. I don't want ppl thinkin they can talk to me. GOD!
- i'll add more stuff if i think of it. Maybe i'll post as a new topic if i think of a lot more stuff.
- Make it where you can make or edit current server descriptions
- Save said server descriptions with specific modules so that when they're loaded, the associated description also gets loaded.
There is the Campaign DB API but I'm not sure if recoding that against SQLite is warranted or really achieves what you're after.