bs_ui
HUD, Benachrichtigungen und gemeinsame NUI-Basis.
Erzeugt aus den Lua-Quellen in resources/[beyond]/bs_ui/. 54 Einträge. Die Beschreibungsspalte ist der Kommentar über der Zeile im Code; ist sie leer, hat noch niemand einen geschrieben.
Exports
Abschnitt betitelt „Exports“Aufruf mit exports.bs_ui:Name(...) von derselben Seite.
| Name | Seite | Wo | Beschreibung |
|---|---|---|---|
ApplyFilter | client | client/cl_filter.lua:127 | |
ApplyHudSettings | client | client/cl_hud.lua:63 | |
Close | client | client/cl_nui.lua:84 | |
CloseFieldMap | client | client/cl_fieldmap.lua:154 | |
FilterPresets | client | client/cl_filter.lua:119 | Die Liste, aus der die Auswahlen gebaut werden - Einstellungen und die Kinokamera. |
GetHudSettings | client | client/cl_hud.lua:64 | |
GetPartyHudPref | client | client/cl_partyhud.lua:51 | |
GetUiScale | client | client/cl_uiscale.lua:32 | |
IsFieldMapOpen | client | client/cl_fieldmap.lua:155 | |
IsFocused | client | client/cl_nui.lua:86 | |
IsSoundLive | client | client/cl_sound.lua:290 | Läuft unter dieser ID noch etwas? |
LevelUpSequence | client | client/cl_levelup.lua:50 | |
MoveSoundAt | client | client/cl_sound.lua:280 | Es ist gelaufen. Billig, und ein No-op für alles, was nicht gerade läuft. |
Notify | client | client/cl_notify.lua:25 | |
Open | client | client/cl_nui.lua:83 | |
OpenFieldMap | client | client/cl_fieldmap.lua:153 | |
PlaySound2D | client | client/cl_sound.lua:295 | Nicht positional: Menüs, Benachrichtigungen, Hitmarker, der Level-up-Sound. |
PlaySoundAt | client | client/cl_sound.lua:275 | |
ResetMinimapRect | client | client/cl_hud.lua:171 | |
RestoreFilter | client | client/cl_filter.lua:130 | Den gespeicherten Gameplay-Look wiederherstellen, nachdem eine Menükamera ihr eigenes Grade freigibt. |
Send | client | client/cl_nui.lua:85 | |
SetBigmap | client | client/cl_hud.lua:113 | |
SetMinimap | client | client/cl_hud.lua:172 | |
SetMinimapRect | client | client/cl_hud.lua:170 | |
SetPartyHudPref | client | client/cl_partyhud.lua:52 | |
SetUiScale | client | client/cl_uiscale.lua:33 | |
SkillLevelSequence | client | client/cl_levelup.lua:51 | |
StopSoundTag | client | client/cl_sound.lua:287 | Stoppen, mit Rampe. fadeMs ist optional; nil ist der kurze Standard. |
SuspendFilter | client | client/cl_filter.lua:153 | PAUSIEREN, FÜR ALLES, DAS DEN BILDSCHIRM KURZ BESITZT. |
Notify | server | server/sv_main.lua:16 | |
NotifyAll | server | server/sv_main.lua:17 |
Callbacks
Abschnitt betitelt „Callbacks“Server-Callbacks werden von einem Client mit BSB.Await(name, timeoutMs, ...) aufgerufen. Client-Callbacks werden vom Server mit BSB.AwaitClient(src, name, timeoutMs, ...) aufgerufen.
Keine.
“net” heißt, der Handler ist mit RegisterNetEvent registriert, die andere Seite kann ihn also auslösen. “local” ist nur AddEventHandler (gleiche Seite oder Spiel-Events).
| Name | Seite | Typ | Wo | Beschreibung |
|---|---|---|---|---|
bs:factions:sync | client | net | client/cl_partyhud.lua:66 | |
bs:hook:player:levelUp | client | local | client/cl_hud.lua:348 | |
bs:hook:player:loaded | client | local | client/cl_hud.lua:309 | |
bs:hook:player:money | client | local | client/cl_notify.lua:36 | |
bs:hook:player:spawned | client | local | client/cl_notify.lua:49 | |
bs:hook:player:unloaded | client | local | client/cl_fieldmap.lua:136 | |
bs:hook:player:xp | client | local | client/cl_hud.lua:324 | Das XP-Popup: der Moment, in dem der Spieler die Belohnung landen sieht. |
bs:squad:sync | client | net | client/cl_partyhud.lua:65 | |
bs:ui:announce | client | net | client/cl_announce.lua:3 | |
bs:ui:closed | client | local | client/cl_hud.lua:180 | BUG, DER HIER WAR - “DIE FELDKARTE FUNKTIONIERT IMMER NOCH NICHT”, MONATELANG. |
bs:ui:levelCard | client | local | client/cl_hud.lua:330 | Die Karte wird hier gezeichnet, aber die SEQUENZ (Karte + Boom + Musik) gehört cl_levelup.lua, das sie über bs:ui:levelCard auslöst. |
bs:ui:opened | client | local | client/cl_fieldmap.lua:132 | Panels |
bs:ui:panic | client | local | client/cl_hud.lua:216 | |
bs:ui:settingsChanged | client | local | client/cl_sound.lua:36 | Spielereinstellungen kommen an, nachdem der HUD-Status wiederhergestellt wurde. |
onClientResourceStop | client | local | client/cl_blurguard.lua:34 | UND DER EINE FALL, DEN DER WATCHDOG OBEN NICHT FÄNGT: eine Ressource, die den Blur eingeblendet hat und dann GESTOPPT wurde. |
onResourceStop | client | local | client/cl_fieldmap.lua:138 | Ein Neustart mit angewendetem Grade lässt das Grade angewendet: der Timecycle ist Engine-Zustand, nicht Ressourcen-Zustand, und nichts räumt ihn auf, wenn das Skript verschwindet, das ihn gesetzt hat. |
Befehle
Abschnitt betitelt „Befehle“| Befehl | Seite | Wo | Beschreibung |
|---|---|---|---|
/hud | client | client/cl_hud.lua:364 | |
/leveltest | client | client/cl_levelup.lua:54 | Ein Test, der nichts verdienen muss. |
/refreshui | client | client/cl_nui.lua:72 | /refreshui - DER PANIK-KNOPF, FÜR JEDEN SPIELER. |
/soundstat | client | client/cl_sound.lua:352 | /soundstat - was der Mixer gerade zu tun glaubt. |
/soundtest | client | client/cl_sound.lua:313 | /soundtest <file> [distance] - beweist, dass eine Datei vorhanden und hörbar ist, ohne dass vorher irgendetwas anderes im Projekt funktionieren muss. |
/uiscale | client | client/cl_uiscale.lua:35 | |
/unblur | client | client/cl_blurguard.lua:54 | /unblur - der manuelle Notausgang. |
bs19.org · Privacy · Terms · Cookie settings
Cookies and outside content
The site only needs two essential cookies to keep you logged in and protect forms. Videos and streams from YouTube and Twitch load from their servers, which can set their own cookies, so they stay off until you say yes. Nothing is pre-ticked and you can change your mind any time with "Cookie settings" at the bottom of every page. Details.
Questions about the server, the framework or the site? A real person reads this, usually within a day.