bs_world
tote Welt: kein Verkehr, keine Fußgänger, eigener Blackout.
Erzeugt aus den Lua-Quellen in resources/[beyond]/bs_world/. 22 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_world:Name(...) von derselben Seite.
| Name | Seite | Wo | Beschreibung |
|---|---|---|---|
CurrentPowerZone | client | client/cl_blackout.lua:179 | |
IsPowered | client | client/cl_blackout.lua:178 | |
Resweep | client | client/cl_population.lua:279 | Aufgerufen, wenn etwas bewusst die Bevölkerungsregeln der Welt ändert - Dichte in einer Safe Zone erhöhen oder beim Verlassen wieder senken. |
Blackout | server | server/sv_main.lua:48 | |
FreezeTime | server | server/sv_time.lua:158 | |
FreezeWeather | server | server/sv_time.lua:182 | |
PoweredAt | server | server/sv_main.lua:51 | HAT DIESER ORT STROM? |
SetBlackout | server | server/sv_main.lua:38 | |
SetTime | server | server/sv_time.lua:147 | DIE ZEIT SETZEN UND LAUFEN LASSEN. |
SetWeather | server | server/sv_time.lua:167 | DAS WETTER SETZEN UND EINFRIEREN, SOFERN NICHTS ANDERES GESAGT WIRD. |
WorldState | server | server/sv_time.lua:190 |
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.
| Name | Richtung | Wo | Beschreibung |
|---|---|---|---|
world:powerCuts | client -> server | server/sv_main.lua:64 | Zonen, die die Staff ausgeschnitten hat, damit beitretende Clients zum Server passen. |
world:powerZones | client -> server | server/sv_main.lua:5 | |
world:togglePower | client -> server | server/sv_main.lua:16 |
“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:hook:player:spawned | client | local | client/cl_blackout.lua:154 | Beim Spawn und nach einem Ressourcen-Neustart neu setzen: die Engine setzt die Flags für künstliches Licht zurück, wenn der Spieler respawnt. |
bs:world:blackoutHold | client | local | client/cl_blackout.lua:16 | DIE EINE AUSNAHME. Der Charakterbildschirm steht in einem Innenraum ohne Tageslicht. |
bs:world:request | server | net | server/sv_time.lua:92 | Ein gerade verbundener Client weiß nichts, und bis zu einem ganzen Sync-Intervall zu warten, um die Uhrzeit zu erfahren, heißt, in den falschen Himmel einzusteigen und ihn springen zu sehen. |
bs:world:sync | client | net | client/cl_time.lua:44 | |
bs:world:weather | client | net | client/cl_time.lua:76 | Ein vom Staff gesetztes Wetter hat ein eigenes Event, weil es die volle Übergangsdauer trägt. |
bs:world:zoneState | client | net | client/cl_blackout.lua:38 | |
onResourceStop | client | local | client/cl_blackout.lua:158 |
Befehle
Abschnitt betitelt „Befehle“| Befehl | Seite | Wo | Beschreibung |
|---|---|---|---|
/powerlight | client | client/cl_blackout.lua:164 | EINE LAMPE PLATZIEREN. Lampenpositionen sind Koordinaten in einer Config-Datei, und aus dem Gedächtnis geschriebene Koordinaten landen in Wänden oder schweben über einem Dach. |
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.