bs_ui
HUD, notifications et base NUI partagée.
Généré à partir des sources Lua dans resources/[beyond]/bs_ui/. 54 entrées. La colonne de description est le commentaire au-dessus de la ligne dans le code, donc si elle est vide, personne n’en a encore écrit.
Appelez avec exports.bs_ui:Name(...) depuis le même côté.
| Nom | Côté | Où | Description |
|---|---|---|---|
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 | La liste à partir de laquelle les sélecteurs sont construits - Paramètres, et la caméra cinématique. |
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 | Quelque chose joue-t-il encore sous cet id ? |
LevelUpSequence | client | client/cl_levelup.lua:50 | |
MoveSoundAt | client | client/cl_sound.lua:280 | Ça a marché. Peu coûteux, et sans effet pour tout ce qui ne joue pas. |
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 | Non positionnel : menus, notifications, hitmarkers, le son de montée de niveau. |
PlaySoundAt | client | client/cl_sound.lua:275 | |
ResetMinimapRect | client | client/cl_hud.lua:171 | |
RestoreFilter | client | client/cl_filter.lua:130 | Restaurer l’aspect de jeu sauvegardé après qu’une caméra de menu libère son propre grade. |
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 | Arrêter, avec une rampe. fadeMs est optionnel ; nil donne la valeur courte par défaut. |
SuspendFilter | client | client/cl_filter.lua:153 | SUSPENDRE, POUR TOUT CE QUI POSSÈDE L’ÉCRAN UN INSTANT. |
Notify | server | server/sv_main.lua:16 | |
NotifyAll | server | server/sv_main.lua:17 |
Callbacks
Section intitulée « Callbacks »Les callbacks serveur sont appelés depuis un client avec BSB.Await(name, timeoutMs, ...). Les callbacks client sont appelés depuis le serveur avec BSB.AwaitClient(src, name, timeoutMs, ...).
Aucun.
Événements
Section intitulée « Événements »« net » signifie que le handler est enregistré avec RegisterNetEvent, donc l’autre côté peut le déclencher. « local » est uniquement AddEventHandler (même côté, ou événements du jeu).
| Nom | Côté | Type | Où | Description |
|---|---|---|---|---|
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 | Le popup d’XP : c’est le moment où le joueur voit la récompense arriver. |
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 QUI ÉTAIT ICI - « LA CARTE DE TERRAIN NE MARCHE TOUJOURS PAS », PENDANT DES MOIS. |
bs:ui:levelCard | client | local | client/cl_hud.lua:330 | La carte est dessinée ici, mais la SÉQUENCE (carte + boom + musique) appartient à cl_levelup.lua, qui la déclenche via bs:ui:levelCard. |
bs:ui:opened | client | local | client/cl_fieldmap.lua:132 | Panneaux |
bs:ui:panic | client | local | client/cl_hud.lua:216 | |
bs:ui:settingsChanged | client | local | client/cl_sound.lua:36 | Les préférences du joueur arrivent après la restauration de l’état du HUD. |
onClientResourceStop | client | local | client/cl_blurguard.lua:34 | ET LE SEUL CAS QUE LE WATCHDOG CI-DESSUS NE PEUT PAS ATTRAPER : une ressource qui a fait apparaître le flou puis s’est ARRÊTÉE. |
onResourceStop | client | local | client/cl_fieldmap.lua:138 | Un redémarrage avec un grade appliqué laisse le grade appliqué : le timecycle est un état du moteur, pas de la ressource, et rien ne le nettoie quand le script qui l’a défini disparaît. |
Commandes
Section intitulée « Commandes »| Commande | Côté | Où | Description |
|---|---|---|---|
/hud | client | client/cl_hud.lua:364 | |
/leveltest | client | client/cl_levelup.lua:54 | Un test qui n’exige de rien gagner. |
/refreshui | client | client/cl_nui.lua:72 | /refreshui - LE BOUTON PANIQUE, POUR TOUS LES JOUEURS. |
/soundstat | client | client/cl_sound.lua:352 | /soundstat - ce que le mixeur pense se passer en ce moment. |
/soundtest | client | client/cl_sound.lua:313 | /soundtest <file> [distance] - prouve qu’un fichier est présent et audible sans avoir besoin que quoi que ce soit d’autre dans le projet fonctionne d’abord. |
/uiscale | client | client/cl_uiscale.lua:35 | |
/unblur | client | client/cl_blurguard.lua:54 | /unblur - la porte de secours manuelle. |
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.