fix: Erkenntnisse aus dem Ingame-Test

- Die Scuba-Lampe funktioniert auch OHNE Scuba-Kleidung am Ped. Meine Annahme
  aus esx_scuba, das Licht haenge am Kleidungs-Component 8, trifft hier nicht
  zu - Kommentare und README entsprechend korrigiert. Die Meldung beim
  Einschalten bleibt als Sicherheitsnetz fuer Ped-Models, bei denen die Native
  doch nicht anschlaegt
- engineDepthLimit auf 160 m, ingame gemessen statt konservativ geschaetzt
- damagePerTick ueberall auf 0: Tiefenrausch kostet erstmal nur Sicht, Kontrolle
  und Luft, kein Leben. In der letzten Stufe wieder aktivierbar
- .github entfernt: die Workflows kamen aus dem Original, liefen gegen Qbox'
  Discord und GitHub-Releases und haetten auf Gitea nur ins Leere gefeuert.
  Gelintet wird lokal ueber .tools/lint.mjs

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-11 09:42:08 +02:00
co-authored by Claude Opus 5
parent 7c4004a378
commit 64b2549cf9
5 changed files with 31 additions and 57 deletions
+7 -8
View File
@@ -76,10 +76,8 @@ return {
--- 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,
--- 160 m ist ingame gemessen: darunter ist Schluss.
engineDepthLimit = 160.0,
engineWarnBeforeMeters = 20.0,
--- Stufen, sobald die Grenze überschritten ist. `over` = Meter unterhalb
@@ -114,7 +112,9 @@ return {
over = 20.0,
timecycle = 'drug_wobbly', strength = 1.0,
shake = 'DRUNK_SHAKE', shakeIntensity = 0.8,
drainFactor = 3.0, damagePerTick = 2
-- Schaden bewusst auf 0: erstmal nur Effekte und höherer
-- Verbrauch. Auf z.B. 2 setzen, wenn es härter sein soll.
drainFactor = 3.0, damagePerTick = 0
},
},
},
@@ -135,9 +135,8 @@ return {
--- v1493). Sie sitzt an der richtigen Stelle und leuchtet in Blickrichtung -
--- deshalb gibt es hier weder Offsets noch Farb- und Kegelwerte.
---
--- ACHTUNG: Sie hängt an der echten Scuba-Kleidung des Peds (Component 8).
--- Trägt der Spieler die nicht, passiert nichts. Diese Resource fasst das
--- Outfit bewusst nicht an - das macht bei Bedarf das Kleidungs-System.
--- Sie funktioniert auch ohne Scuba-Kleidung am Ped (ingame bestätigt), das
--- Outfit wird also nicht angefasst.
--- Wie oft der Lampen-Zustand auf die Peds in der Nähe nachgezogen wird (ms).
--- Nötig, weil Peds beim Streaming, Respawn und Model-Wechsel neu erzeugt