serge-web / serge

Serious Gaming, Evolved - web interface
https://sites.google.com/deepbluec.com/serge/
Apache License 2.0
14 stars 4 forks source link

Core Mapping - visiblity #2865

Open IanMayo opened 6 months ago

IanMayo commented 6 months ago

We need to allow two levels of visibility:

  1. Whether all assets of force BRAVO are visible to force ALPHA
  2. Whether specific assets of force BRAVO are visible to force ALPHA

We should allow multi-select for both. This is mapping channel renderer detail. So, it's provided for each force, for each renderer (core and milsymbol)

Design the data model, implement in the UI, follow up with admin pages.

The Game Designer should also be able to specify who can update per-asset visibility data.

Update: to keep this manageable, let's start off with just the force-level visibility

IanMayo commented 4 months ago

Phase 1 supported by the new mapping channel permissions #2931