feat(scene): video map editor parity and help updates

Enable scene editor, overlays, effects, and darkness on video scenes; brighten GM trap markers; document snap, NPC types, materials, and control controls in RU/EN help.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Ivan Fontosh
2026-08-07 08:23:08 +08:00
parent 8d5a68c71e
commit 1fbaaa6e77
17 changed files with 443 additions and 98 deletions
@@ -11,13 +11,15 @@
position: absolute;
transform: translate(-50%, -50%);
border-radius: 50%;
border: 2px solid rgba(255, 255, 255, 0.5);
background: rgba(0, 0, 0, 0.5);
border: 2px solid rgba(255, 255, 255, 0.72);
background: rgba(12, 14, 20, 0.62);
display: grid;
place-items: center;
pointer-events: auto;
cursor: context-menu;
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.35);
box-shadow:
0 0 0 1px rgba(0, 0, 0, 0.45),
0 0 10px rgba(0, 0, 0, 0.35);
}
.trapActive {
@@ -30,12 +32,18 @@
.trapDisarmed {
border-color: #9ca3af;
filter: grayscale(0.7);
opacity: 0.75;
opacity: 0.8;
}
.trapGmHidden {
opacity: 0.55;
/* Hidden from players, but still readable for the GM on control preview. */
opacity: 0.88;
border-style: dashed;
border-color: rgba(255, 230, 160, 0.85);
background: rgba(28, 24, 12, 0.72);
box-shadow:
0 0 0 1px rgba(0, 0, 0, 0.4),
0 0 12px rgba(255, 200, 80, 0.22);
}
.trapNonInteractive {