Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Private, group, and global Instances #228

Closed
Tynarus opened this issue Nov 28, 2020 · 0 comments
Closed

Private, group, and global Instances #228

Tynarus opened this issue Nov 28, 2020 · 0 comments
Assignees
Labels
new feature A new feature or request

Comments

@Tynarus
Copy link
Member

Tynarus commented Nov 28, 2020

  • Players should be able to have their own private game instance, including their own personal game objects, NPCs, and world items.
    • Players should not be able to see actions of other players in their private instance.
    • Other players should not be able to see the actions of this player in their private instance.
  • Players should be able to join a group instance where they share the aforementioned resources - game objects, NPCs, and world items.
    • Players outside of this group instance should not be able to see the actions of those within.
    • Vise versa for those inside in instance.
  • The game world should have a global instance that applies to all players and NPCs that are not assigned to a specific instance (they are not in private gameplay of any kind).
    • This is a game instance shared by everyone within the world that is not in a private instance.
    • All world items, objects, NPCsc, etc are visible to everyone inside the global instance.
  • The global instance and private instances can not be engaged at the same time. The player must be either in the global instance or a specific instance - whether that be a group or private instance.
  • Friends list status is independent of instances - a player is shown as online regardless of which instance type they are logged into.
@Tynarus Tynarus added the new feature A new feature or request label Nov 28, 2020
@Tynarus Tynarus self-assigned this Nov 28, 2020
@Tynarus Tynarus closed this as completed Dec 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature A new feature or request
Projects
None yet
Development

No branches or pull requests

1 participant