Safety Tools #55

Open
opened 6 days ago by martin.bober · 0 comments
Owner

Safety tools shall be implemented in the following way:

Player Profile

Players can add sensitive contents to the following two lists which will be displayed publicly in their profile:

  • Hard limits: Players and GMs must avoid these topics in the presence of the player.
  • Soft limits: Players and GMs shall limit player's exposure to this topic in their sessions.

The sensitive contents shall be indexed to provide auto-completion when players fill out their profiles.

Player Screen / GM Screen

The following buttons shall prominently be added to the player screen with explanations:

  • X to abort the scene
  • Pause to pause the scene
  • Reverse to reverse the last actions of the plot
  • Fast Forward to wrap-up the scene.

Upon pressing any of theses button, a Unicode character shall be sent as a Mumble direct message to the GM of the session. The GM shall be informed with a popup that the player pressed the button and what that may mean.

If the JS Mumble client is unable to reach the GM, it must inform the player that they have to verbally communicate their need instead.

Note all information about the button press is only shared with the GM and not with other players.

When joining a session in the Player or GM screen, player's limits shall be shown.

Campaign/Convention Sessions

Session organizers can add content warnings to their sessions.

The sensitive content index helps them with auto-complete to compile the list. Player's limits shall be displayed while filling out the content warnings in order to help the oranizer to compile the list.

When displaying session details to logged in players, they shall be prominently notified if any of their limits is in the session's content warning.

On covention session paritcipant registration, participants shall be asked about their limits. These shall then be displayed to the session oranizer.

Safety tools shall be implemented in the following way: # Player Profile Players can add sensitive contents to the following two lists which will be displayed publicly in their profile: * **Hard limits:** Players and GMs must avoid these topics in the presence of the player. * **Soft limits:** Players and GMs shall limit player's exposure to this topic in their sessions. The sensitive contents shall be indexed to provide auto-completion when players fill out their profiles. # Player Screen / GM Screen The following buttons shall prominently be added to the player screen with explanations: * **X** to abort the scene * **Pause** to pause the scene * **Reverse** to reverse the last actions of the plot * **Fast Forward** to wrap-up the scene. Upon pressing any of theses button, a Unicode character shall be sent as a Mumble direct message to the GM of the session. The GM shall be informed with a popup that the player pressed the button and what that may mean. If the JS Mumble client is unable to reach the GM, it must inform the player that they have to verbally communicate their need instead. Note all information about the button press is only shared with the GM and *not* with other players. When joining a session in the Player or GM screen, player's limits shall be shown. # Campaign/Convention Sessions Session organizers can add content warnings to their sessions. The sensitive content index helps them with auto-complete to compile the list. Player's limits shall be displayed while filling out the content warnings in order to help the oranizer to compile the list. When displaying session details to logged in players, they shall be prominently notified if any of their limits is in the session's content warning. On covention session paritcipant registration, participants shall be asked about their limits. These shall then be displayed to the session oranizer.
martin.bober added the
enhancement
label 6 days ago
martin.bober self-assigned this 6 days ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.