feat: Warnung vor der Druck-Grenze der Engine
Lint / Lint Resource (push) Has been cancelled

GTA toetet selbst ab einer bestimmten Tiefe ueber den Wasserdruck - beim U-Boot
bei rund 150 m mit Implosion ab ~168 m, zu Fuss verliert man ebenfalls Leben.
Dagegen hilft kein Atemgas, das ist die Engine.

Deshalb dafuer nur eine Warnung statt eigener Effekte, konservativ auf 130 m mit
20 m Vorwarnung, beides in config.narcosis. Trimix hoert mit 100 m bewusst
darueber auf; dazwischen liegt die Zone, in der keine Ausruestung mehr hilft.

Der genaue Wert fuer Taucher zu Fuss ist nicht belegt und steht als Testpunkt in
TESTING.md.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-11 09:13:55 +02:00
co-authored by Claude Opus 5
parent e5f47610a1
commit f88f7bf002
6 changed files with 45 additions and 2 deletions
+9
View File
@@ -73,6 +73,15 @@ return {
--- Wie viele Meter *vor* der Grenze schon gewarnt wird.
warnBeforeMeters = 5.0,
--- Tiefe, ab der das Spiel selbst den Spieler über den Wasserdruck tötet.
--- Dagegen hilft keine Flasche - das ist die Engine, nicht dieses Script.
--- Deshalb hier nur eine Warnung, kein eigener Effekt.
--- Referenz: das U-Boot geht bis ~150 m und implodiert ab ~168 m; zu Fuß
--- verliert man ebenfalls Leben, sobald es zu tief wird. Der Wert ist
--- bewusst konservativ - notfalls anpassen.
engineDepthLimit = 130.0,
engineWarnBeforeMeters = 20.0,
--- Stufen, sobald die Grenze überschritten ist. `over` = Meter unterhalb
--- der maxDepth der Flasche. Es gilt jeweils die höchste erreichte Stufe,
--- die Reihenfolge muss also aufsteigend sein.