@SandrinePDR :
I'll try to add a list of tasks that need to be done to solve this (from my point of view). Feel free to add/remove further entries or group the entries in a sensible ways. If it is possible to create sub-issues, we should convert the list to those. I didn't do this now, because I did not want to spam our general issue list.
As the list got quite long, perhaps @Jomshir98 should have a look at it and sort the topics by being relevant to the MVP
Relevant for the MVP
[x] Define the room creation workflow
[x] Add an upper limit for the rooms (areas?), an account can own
[x] Add a private room for every new character on character creation
[x] Move characters to their private room upon leaving/ dc-ing
[ ] Add 'Lobby' room to a shard
Make 'special chars' e.g. lovers/owner(s?) admins of that private room
[ ] Show the name of the room, a character is in in the overview screen
Add owner- and VIP-lists to the room attributes (?)
[x] Delete private rooms on character deletion
[x] Make an empty/ afk room go to sleep
[ ] Add an option to a character to make them enter their personal room on disconnect (time customizable)
[x] Add a beep/ invitation option
[ ] Make other chars enter a room on accepting an invitation
[x] Have a VIP-list (add/ remove other accounts (chars?))
[x] Have a black-list (add/ remove other accounts (chars?))
[x] Destroy a room upon last owner leaving
([Claudia]: I believe it is only an option. The default would be that just gets delisted if it was public. Moreover we need: Destroy a room upon an owner deleting it or reusing the slot)
[x] Add a 'room construction toolkit' item
[ ] Hide inactive chars that are able to move freely (e.g. not part of the room, by being in a cage, chained to the floor, etc.) [Claudia: Is this still needed? I feel that could be confusing/untransparent for users]
[ ] Define an 'auto-kick-timeout' in the room's admin panel; customizable; admins/allowies can be excluded
[x] Enable room moving to different versions/ shards
[ ] Add mutators to the room admin panel (see here)
See: https://discord.com/channels/872284471611760720/1025099479877169233/1025099544205209690
@SandrinePDR : I'll try to add a list of tasks that need to be done to solve this (from my point of view). Feel free to add/remove further entries or group the entries in a sensible ways. If it is possible to create sub-issues, we should convert the list to those. I didn't do this now, because I did not want to spam our general issue list.
As the list got quite long, perhaps @Jomshir98 should have a look at it and sort the topics by being relevant to the MVP
Relevant for the MVP
Can be done later
Make 'special chars' e.g. lovers/owner(s?) admins of that private roomAdd owner- and VIP-lists to the room attributes(?)