Перейти к содержимому

bs_world

мёртвый мир: без трафика, без пешеходов, своё затемнение.

Сгенерировано из Lua-исходников в resources/[beyond]/bs_world/. Записей: 22. Столбец описания - это комментарий над строкой в коде, поэтому если он пуст, значит, его ещё никто не написал.

Вызывайте через exports.bs_world:Name(...) с той же стороны.

ИмяСторонаГдеОписание
CurrentPowerZoneclientclient/cl_blackout.lua:179
IsPoweredclientclient/cl_blackout.lua:178
Resweepclientclient/cl_population.lua:279Вызывается, когда что-то намеренно меняет правила населения мира - повышает плотность в безопасной зоне или снижает её при выходе.
Blackoutserverserver/sv_main.lua:48
FreezeTimeserverserver/sv_time.lua:158
FreezeWeatherserverserver/sv_time.lua:182
PoweredAtserverserver/sv_main.lua:51ЕСТЬ ЛИ ЗДЕСЬ ПИТАНИЕ?
SetBlackoutserverserver/sv_main.lua:38
SetTimeserverserver/sv_time.lua:147SET THE TIME AND LET IT RUN.
SetWeatherserverserver/sv_time.lua:167ЗАДАТЬ ПОГОДУ И ЗАМОРОЗИТЬ ЕЁ, ЕСЛИ НЕ СКАЗАНО ИНАЧЕ.
WorldStateserverserver/sv_time.lua:190

Серверные колбэки вызываются с клиента через BSB.Await(name, timeoutMs, ...). Клиентские колбэки вызываются с сервера через BSB.AwaitClient(src, name, timeoutMs, ...).

ИмяНаправлениеГдеОписание
world:powerCutsclient -> serverserver/sv_main.lua:64Зоны, вырезанные персоналом, чтобы заходящие клиенты совпадали с сервером.
world:powerZonesclient -> serverserver/sv_main.lua:5
world:togglePowerclient -> serverserver/sv_main.lua:16

«net» значит, что обработчик зарегистрирован через RegisterNetEvent, и другая сторона может его вызвать. «local» - только AddEventHandler (та же сторона или игровые события).

ИмяСторонаТипГдеОписание
bs:hook:player:spawnedclientlocalclient/cl_blackout.lua:154Переустановить при спавне и после перезапуска ресурса: движок сбрасывает флаги искусственного света при респавне игрока.
bs:world:blackoutHoldclientlocalclient/cl_blackout.lua:16ЕДИНСТВЕННОЕ ИСКЛЮЧЕНИЕ. Экран персонажа находится в помещении без дневного света.
bs:world:requestservernetserver/sv_time.lua:92Только что подключившийся клиент ничего не знает, а если ждать целый интервал синхронизации, чтобы узнать время, он зайдёт в неверное небо и увидит, как оно скачет.
bs:world:syncclientnetclient/cl_time.lua:44
bs:world:weatherclientnetclient/cl_time.lua:76У погоды от персонала своё событие, потому что оно несёт полную длительность перехода.
bs:world:zoneStateclientnetclient/cl_blackout.lua:38
onResourceStopclientlocalclient/cl_blackout.lua:158
КомандаСторонаГдеОписание
/powerlightclientclient/cl_blackout.lua:164РАЗМЕЩЕНИЕ ЛАМПЫ. Позиции ламп - это координаты в конфиге, а координаты, написанные по памяти, оказываются внутри стен или над крышей.