feat(sasch40): deliver schankraum v6 and zero-occlusion hotspot positions
- Replace schankraum with v6: exactly one Queen Verena with tiara on upper gallery, Lutz in hot tub, Armend at forge, rustic beer taps, no crowns at patron tables, seamless secret oak trapdoor without text - Rename Papa Markus button to 'Markus (Vater)' and place above his head in stall window to avoid facial/body occlusion - Relocate character hotspot badges across all tavern scenes (Verena, Lutz, Armend, Amy, Mane, Viktor, Pü) onto railings, table rims, and lower body levels to guarantee zero occlusion of faces or bodies
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 858 KiB |
@@ -609,7 +609,7 @@ function proceedToExpress() {
|
||||
|
||||
<!-- ================= 1. GASTSTUBE (SCHANKRAUM) ================= -->
|
||||
<template v-if="currentRoom === 'schankraum'">
|
||||
<img src="/assets/scenes/schankraum_v5.jpg?v=5" alt="Gaststube Zum wummernden Ritter" class="tavern-bg" />
|
||||
<img src="/assets/scenes/schankraum_v6.jpg?v=6" alt="Gaststube Zum wummernden Ritter" class="tavern-bg" />
|
||||
|
||||
<!-- Verena on the wooden gallery -->
|
||||
<button class="hotspot hotspot-verena" @click="openCharacterDialog('verena')">
|
||||
@@ -752,8 +752,8 @@ function proceedToExpress() {
|
||||
|
||||
<!-- Markus and Taiwanese companions table -->
|
||||
<button class="hotspot hotspot-markus" @click="openCharacterDialog('markus')">
|
||||
<img :src="CHARACTERS.markus.portrait" class="hotspot-thumb" alt="Papa Markus" />
|
||||
<span class="hotspot-badge">Papa Markus 🎲🍶</span>
|
||||
<img :src="CHARACTERS.markus.portrait" class="hotspot-thumb" alt="Markus (Vater)" />
|
||||
<span class="hotspot-badge">Markus (Vater) 🎲🍶</span>
|
||||
</button>
|
||||
|
||||
<!-- Trail back to Hinterland -->
|
||||
@@ -1399,7 +1399,7 @@ function proceedToExpress() {
|
||||
/* Trapdoor to Party Bunker Easter Egg */
|
||||
.trapdoor-hotspot {
|
||||
position: absolute;
|
||||
top: 86%;
|
||||
top: 83%;
|
||||
left: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
background: rgba(212, 175, 55, 0.25);
|
||||
@@ -1442,16 +1442,16 @@ function proceedToExpress() {
|
||||
}
|
||||
|
||||
/* 1. Schankraum Hotspots */
|
||||
.hotspot-verena { top: 16%; left: 36%; }
|
||||
.hotspot-door-nebenraum { top: 64%; left: 14%; }
|
||||
.hotspot-armend { top: 62%; left: 84%; }
|
||||
.hotspot-lutz { top: 22%; left: 83%; }
|
||||
.hotspot-door-marktplatz { top: 44%; left: 78%; }
|
||||
.hotspot-verena { top: 25%; left: 26%; }
|
||||
.hotspot-door-nebenraum { top: 52%; left: 13%; }
|
||||
.hotspot-armend { top: 70%; left: 86%; }
|
||||
.hotspot-lutz { top: 27%; left: 84%; }
|
||||
.hotspot-door-marktplatz { top: 48%; left: 82%; }
|
||||
|
||||
/* 2. Nebenraum Hotspots */
|
||||
.hotspot-mirror-nebenraum { top: 36%; left: 24%; }
|
||||
.hotspot-door-back-gaststube-nr { top: 48%; left: 56%; }
|
||||
.hotspot-amy-nebenraum { top: 64%; left: 80%; }
|
||||
.hotspot-amy-nebenraum { top: 77%; left: 80%; }
|
||||
|
||||
/* 3. Marktplatz Hotspots */
|
||||
.mario-container {
|
||||
@@ -1516,7 +1516,7 @@ function proceedToExpress() {
|
||||
.hotspot-door-hinterland { top: 34%; left: 76%; }
|
||||
|
||||
/* 4. Hinterland Hotspots */
|
||||
.hotspot-mane { top: 56%; left: 82%; }
|
||||
.hotspot-mane { top: 70%; left: 84%; }
|
||||
.hiking-anim {
|
||||
animation: hikeBob 1.2s infinite ease-in-out;
|
||||
}
|
||||
@@ -1536,7 +1536,7 @@ function proceedToExpress() {
|
||||
.hotspot-door-back-marktplatz { top: 80%; left: 16%; }
|
||||
|
||||
/* 5. Hinter den Bergen Hotspots */
|
||||
.hotspot-markus { top: 70%; left: 52%; }
|
||||
.hotspot-markus { top: 55%; left: 52%; }
|
||||
.hotspot-door-back-hinterland { top: 90%; left: 16%; }
|
||||
|
||||
/* 6. Hinterzimmer Hotspots & Strobe */
|
||||
@@ -1557,8 +1557,8 @@ function proceedToExpress() {
|
||||
}
|
||||
|
||||
.hotspot-flo { top: 38%; left: 24%; }
|
||||
.hotspot-viktor { top: 52%; left: 62%; }
|
||||
.hotspot-pue { top: 64%; left: 82%; }
|
||||
.hotspot-viktor { top: 58%; left: 60%; }
|
||||
.hotspot-pue { top: 66%; left: 70%; }
|
||||
.hotspot-door-back-vip { top: 74%; left: 45%; }
|
||||
|
||||
.pulse {
|
||||
|
||||
Reference in New Issue
Block a user