Druckanzeige: - pressure * (Restluft / capacity). Bei konstantem Volumen ist der Druck proportional zur verbliebenen Gasmenge, die lineare Abbildung stimmt also - Fuelldruck pro Flasche in config/shared.lua, alle bei 300 bar. Dass die grosse Flasche denselben Druck zeigt wie die kleine ist gewollt - in echt macht das Volumen die Laufzeit, nicht der Druck - Unter config.reservePressure (50 bar) rot: in der Tauchpraxis die Schwelle, ab der man den Aufstieg einleitet HUD ausblenden fuer Unterwasser-Screenshots. qbx_core hat selbst keinen HUD-Toggle, es feuert nur hud:client:* an eine separate HUD-Resource - deshalb drei voneinander unabhaengige Wege: - IsHudHidden() folgen, greift bei allem was DisplayHud(false) setzt - eigene Taste, standardmaessig unbelegt - Export setHudVisible(bool) / isHudVisible() fuer andere Resources Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
+11
-5
@@ -2,13 +2,19 @@
|
||||
-- damit lib.require die Datei auf beiden Seiten laden kann.
|
||||
|
||||
local config = {
|
||||
--- Tauchflaschen. capacity = Laufzeit in Sekunden bei normalem Verbrauch.
|
||||
--- Tauchflaschen.
|
||||
--- capacity = Laufzeit in Sekunden bei normalem Verbrauch.
|
||||
--- pressure = Fülldruck in bar. Reine Anzeige: der angezeigte Druck ist
|
||||
--- pressure * (Restluft / capacity). Bei konstantem Volumen ist der
|
||||
--- Druck proportional zur verbliebenen Gasmenge, das passt also.
|
||||
--- Dass alle Flaschen denselben Fülldruck haben ist gewollt - in echt
|
||||
--- macht das Volumen die Laufzeit, nicht der Druck.
|
||||
--- Reihenfolge = Reihenfolge im Auswahlmenü.
|
||||
tanks = {
|
||||
{ name = 'diving_tank_small', capacity = 300 }, -- 5 Minuten
|
||||
{ name = 'diving_tank_medium', capacity = 600 }, -- 10 Minuten
|
||||
{ name = 'diving_tank_large', capacity = 900 }, -- 15 Minuten
|
||||
{ name = 'diving_tank_xl', capacity = 1200 }, -- 20 Minuten
|
||||
{ name = 'diving_tank_small', capacity = 300, pressure = 300 }, -- 5 Minuten
|
||||
{ name = 'diving_tank_medium', capacity = 600, pressure = 300 }, -- 10 Minuten
|
||||
{ name = 'diving_tank_large', capacity = 900, pressure = 300 }, -- 15 Minuten
|
||||
{ name = 'diving_tank_xl', capacity = 1200, pressure = 300 }, -- 20 Minuten
|
||||
},
|
||||
|
||||
--- Wie oft der Client die Restluft an den Server meldet (Sekunden).
|
||||
|
||||
Reference in New Issue
Block a user