Zum Inhalt springen

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.

Aufruf mit exports.bs_world:Name(...) von derselben Seite.

NameSeiteWoBeschreibung
CurrentPowerZoneclientclient/cl_blackout.lua:179
IsPoweredclientclient/cl_blackout.lua:178
Resweepclientclient/cl_population.lua:279Aufgerufen, wenn etwas bewusst die Bevölkerungsregeln der Welt ändert - Dichte in einer Safe Zone erhöhen oder beim Verlassen wieder senken.
Blackoutserverserver/sv_main.lua:48
FreezeTimeserverserver/sv_time.lua:158
FreezeWeatherserverserver/sv_time.lua:182
PoweredAtserverserver/sv_main.lua:51HAT DIESER ORT STROM?
SetBlackoutserverserver/sv_main.lua:38
SetTimeserverserver/sv_time.lua:147DIE ZEIT SETZEN UND LAUFEN LASSEN.
SetWeatherserverserver/sv_time.lua:167DAS WETTER SETZEN UND EINFRIEREN, SOFERN NICHTS ANDERES GESAGT WIRD.
WorldStateserverserver/sv_time.lua:190

Server-Callbacks werden von einem Client mit BSB.Await(name, timeoutMs, ...) aufgerufen. Client-Callbacks werden vom Server mit BSB.AwaitClient(src, name, timeoutMs, ...) aufgerufen.

NameRichtungWoBeschreibung
world:powerCutsclient -> serverserver/sv_main.lua:64Zonen, die die Staff ausgeschnitten hat, damit beitretende Clients zum Server passen.
world:powerZonesclient -> serverserver/sv_main.lua:5
world:togglePowerclient -> serverserver/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).

NameSeiteTypWoBeschreibung
bs:hook:player:spawnedclientlocalclient/cl_blackout.lua:154Beim 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:blackoutHoldclientlocalclient/cl_blackout.lua:16DIE EINE AUSNAHME. Der Charakterbildschirm steht in einem Innenraum ohne Tageslicht.
bs:world:requestservernetserver/sv_time.lua:92Ein 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:syncclientnetclient/cl_time.lua:44
bs:world:weatherclientnetclient/cl_time.lua:76Ein vom Staff gesetztes Wetter hat ein eigenes Event, weil es die volle Übergangsdauer trägt.
bs:world:zoneStateclientnetclient/cl_blackout.lua:38
onResourceStopclientlocalclient/cl_blackout.lua:158
BefehlSeiteWoBeschreibung
/powerlightclientclient/cl_blackout.lua:164EINE 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.