Files
d4rk_divegear/fxmanifest.lua
T
D4rkst3randClaude Opus 5 28ab8e796c
Lint / Lint Resource (push) Has been cancelled
feat(hud): NUI-Overlay mit Luft und Tauchtiefe
Ersetzt die qbx.drawText2d-Anzeige (rohe Zahl plus Uhr-Emoji in der Ecke, jeden
Frame neu gezeichnet) durch ein NUI-Overlay.

- Luft als Ring mit mm:ss, Farbstufen aus config.warnAtSeconds abgeleitet,
  Pulsieren im kritischen Bereich
- Tiefe in Metern ueber GetWaterHeight, geglaettet damit Wellengang die Zahl
  nicht zappeln laesst; Einfaerbung ab config.deepWarningDepth
- Platz fuer den Lampen-Status, wird in Phase 5 befuellt
- Sichtbar nur mit angelegter Ausruestung unter Wasser, mit Fade
- Updates gedrosselt auf 4/s statt jeden Frame
- Kein backdrop-filter (bekannter FiveM-Bug)

Die geglaettete Tiefe speist auch den tiefenabhaengigen Verbrauch, der bisher
bei jedem Tick neu und ungeglaettet gemessen wurde.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-10 23:49:03 +02:00

32 lines
593 B
Lua

fx_version 'cerulean'
game 'gta5'
author 'D4rkst3r'
description 'Tauchausrüstung mit Flaschengrößen, gesyncter Lampe und Tiefenanzeige'
repository 'https://git.d4rkst3r.de/D4rkst3r/d4rk_divegear'
version '1.0.1'
ox_lib 'locale'
shared_scripts {
'@ox_lib/init.lua',
'@qbx_core/modules/lib.lua',
}
server_script 'server/main.lua'
client_script 'client/main.lua'
ui_page 'nui/index.html'
files {
'config/client.lua',
'config/shared.lua',
'locales/*.json',
'nui/index.html',
'nui/style.css',
'nui/script.js',
}
lua54 'yes'
use_experimental_fxv2_oal 'yes'