feat(hud): Dreier-Konsole mit Finimeter und Tiefenmesser
Statt zweier Zahlenfelder jetzt zwei Zeigerinstrumente links und rechts vom Luft-Ring - wie eine echte Tauchkonsole. Der Ring bleibt in der Mitte, weil die Restzeit die Zahl ist, auf die es ankommt. - Finimeter 0-300 bar, roter Bereich = Reserve unter reservePressure - Tiefenmesser 0-depthDialMax, roter Bereich = Tiefengrenze des Atemgases. Der faengt bei Pressluft bei 45 m an und bei Trimix erst bei 100 m - der Gefahrenbereich haengt also an der getragenen Flasche. Gibt es real nicht, hilft im Spiel aber sofort beim Einschaetzen - Skalenzahlen bewusst weggelassen: bei 96 px kollidieren sie mit allem und liest ohnehin niemand. Zeiger zeigt die Tendenz, die Zahl in der Uhr den Wert - Zeiger und Wert faerben sich rot, sobald der rote Bereich erreicht ist Beim Bauen gefunden: CSS transform-origin auf dem Zeiger wird zusaetzlich zum rotate(winkel 50 50) im Attribut angewendet, der Drehpunkt wandert dadurch doppelt und der Zeiger landet ausserhalb der Uhr. transform-origin ist raus. README-Renderings auf die Konsole umgebaut. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -59,6 +59,11 @@ return {
|
||||
--- Ab dieser Tiefe wird die Tiefenanzeige eingefärbt (Meter).
|
||||
deepWarningDepth = 25.0,
|
||||
|
||||
--- Skalenende des Tiefenmessers (Meter). Echte Tiefenmesser gehen meist bis
|
||||
--- 60 m; hier lieber so weit, dass auch Trimix-Tauchgänge auf der Skala
|
||||
--- bleiben. Tiefer schlägt der Zeiger an, die Zahl in der Mitte stimmt weiter.
|
||||
depthDialMax = 100.0,
|
||||
|
||||
---------------------------------------------------------------------------
|
||||
-- Tiefenrausch
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user