Pular para o conteúdo

bs_world

mundo morto: sem trânsito, sem peões, blackout personalizado.

Gerado a partir dos fontes Lua em resources/[beyond]/bs_world/. 22 entradas. A coluna de descrição é o comentário acima da linha no código, por isso, se estiver vazia, ninguém escreveu ainda.

Chama com exports.bs_world:Name(...) do mesmo lado.

NomeLadoOndeDescrição
CurrentPowerZoneclientclient/cl_blackout.lua:179
IsPoweredclientclient/cl_blackout.lua:178
Resweepclientclient/cl_population.lua:279Chamado quando algo muda deliberadamente as regras de população do mundo - aumentar a densidade dentro de uma safe zone, ou baixá-la outra vez à saída.
Blackoutserverserver/sv_main.lua:48
FreezeTimeserverserver/sv_time.lua:158
FreezeWeatherserverserver/sv_time.lua:182
PoweredAtserverserver/sv_main.lua:51ESTE SÍTIO TEM ENERGIA?
SetBlackoutserverserver/sv_main.lua:38
SetTimeserverserver/sv_time.lua:147DEFINIR A HORA E DEIXÁ-LA CORRER.
SetWeatherserverserver/sv_time.lua:167DEFINIR O TEMPO E CONGELÁ-LO, A MENOS QUE SE DIGA O CONTRÁRIO.
WorldStateserverserver/sv_time.lua:190

Os callbacks de servidor são chamados a partir de um cliente com BSB.Await(name, timeoutMs, ...). Os callbacks de cliente são chamados a partir do servidor com BSB.AwaitClient(src, name, timeoutMs, ...).

NomeDireçãoOndeDescrição
world:powerCutsclient -> serverserver/sv_main.lua:64Zonas que a staff recortou, para os clientes que entram ficarem iguais ao servidor.
world:powerZonesclient -> serverserver/sv_main.lua:5
world:togglePowerclient -> serverserver/sv_main.lua:16

“net” significa que o handler está registado com RegisterNetEvent, por isso o outro lado o pode disparar. “local” é só AddEventHandler (mesmo lado, ou eventos do jogo).

NomeLadoTipoOndeDescrição
bs:hook:player:spawnedclientlocalclient/cl_blackout.lua:154Reafirmar no spawn e após um restart do recurso: o motor repõe as flags de luz artificial quando o jogador volta a nascer.
bs:world:blackoutHoldclientlocalclient/cl_blackout.lua:16A ÚNICA EXCEÇÃO. O ecrã de personagem fica num interior sem luz do dia.
bs:world:requestservernetserver/sv_time.lua:92Um cliente que acabou de ligar não sabe nada, e esperar até um intervalo de sync completo para saber que horas são significa entrar no céu errado e vê-lo saltar.
bs:world:syncclientnetclient/cl_time.lua:44
bs:world:weatherclientnetclient/cl_time.lua:76Um tempo definido pelo staff tem o seu próprio evento porque carrega a duração completa da transição.
bs:world:zoneStateclientnetclient/cl_blackout.lua:38
onResourceStopclientlocalclient/cl_blackout.lua:158
ComandoLadoOndeDescrição
/powerlightclientclient/cl_blackout.lua:164COLOCAR UM CANDEEIRO. As posições dos candeeiros são coordenadas num ficheiro de config, e coordenadas escritas de memória acabam dentro de paredes ou a flutuar sobre um telhado.