feat: Flasche und Maske als Kleidung, Patronen tauschen, HUD-Anmeldung
- Tauchgeraet bereit = Taucherflasche (rigItem, Slot 31) mit Patrone UND Maske (maskItem, Slot 29) angezogen; Server getWorn statt verifyGear, geprueft bei jeder Inventaraenderung und nach jedem Umziehen. Props, diving_gear und der Anzieh-Balken entfallen. - Die fuenf Flaschen sind Patronen: benutzen = in die getragene Flasche einsetzen, die alte kommt mit Restluft zurueck (patroneTauschen). - Faeden mit Laufnummer, damit ein Tausch sie nicht verdoppelt. - exports.ox_inventory -> exports.d4rk_inventory, Meldungen ueber lib.notify (meldung_shared) und d4rk_bridge:Notify. - Konsole beim HUD angemeldet (client/hud.lua), 366 x 165 bei 1080p gemessen; ohne HUD bleibt die CSS-Position. - Nachfuellen (diving_fill) stillgelegt: kommt spaeter ueber Shop/Crafting. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
930ff6381f
commit
e64a1bd3d0
9 files changed
+401
-214
No files matched your search
+25
-3
@@ -26,9 +26,31 @@ local config = {
|
||||
{ name = 'diving_tank_trimix', capacity = 900, pressure = 300, maxDepth = 100.0, gas = 'Trimix' }, -- 15 Minuten, tieftauglich
|
||||
},
|
||||
|
||||
--- Item, das die Ausrüstung an- und auszieht, und das Füll-Item. Stehen hier,
|
||||
--- weil sowohl der Useable-Item-Handler als auch die Besitzprüfung sie brauchen.
|
||||
gearItem = 'diving_gear',
|
||||
--- SEIT 28.09.2026 SIND FLASCHE UND MASKE KLEIDUNG (plan-divegear.md).
|
||||
--- Betreiber: "die Prop flasche zu einer richtigen taucherfalsche + maske
|
||||
--- welche wir im kleider laden kaufen koennen", und "die flaschen groessen
|
||||
--- soll man an der normalen taucherfalsche austauschen koennen".
|
||||
---
|
||||
--- rigItem die Taucherflasche aus dem Kleiderladen (d4rk_garment -> item).
|
||||
--- Sie traegt die eingesetzte Patrone in der Metadata:
|
||||
--- patrone = Name aus tanks (unten), oxygen = Restsekunden.
|
||||
--- maskItem die Tauchmaske aus dem Kleiderladen.
|
||||
--- rigSlot / maskSlot wo sie getragen werden - d4rk_inventory
|
||||
--- shared/d4rk_slots.lua:71-96: 31 Unterhemd (Komponente 8),
|
||||
--- 29 Maske (Komponente 1). Welche Komponente die GTA-Taucherflasche
|
||||
--- wirklich ist, steht erst nach der Messung (Schritt 0) fest.
|
||||
---
|
||||
--- Die fuenf `tanks` sind jetzt PATRONEN: Items im Inventar, die man an der
|
||||
--- getragenen Flasche tauscht (Patrone benutzen). Die alten Props und das
|
||||
--- Item diving_gear gibt es nicht mehr.
|
||||
rigItem = 'diving_tank',
|
||||
maskItem = 'diving_mask',
|
||||
rigSlot = 31,
|
||||
maskSlot = 29,
|
||||
|
||||
--- Das Fuell-Item. NICHT ANGELEGT: Nachfuellen kommt spaeter ueber einen
|
||||
--- Shop oder Crafting (Betreiber, 28.09.2026). Der Weg bleibt stehen, damit
|
||||
--- er sich dort anhaengen laesst - ohne das Item ist er nie erreichbar.
|
||||
fillItem = 'diving_fill',
|
||||
|
||||
--- Flaschen ohne Metadata als voll behandeln. Betrifft alles, was frisch aus
|
||||
|
||||
Reference in new issue
Block a user