bs_crafting
очереди крафта, станции, готовка, сбор, фермерство и ловушки.
Сгенерировано из Lua-исходников в resources/[beyond]/bs_crafting/. Записей: 49. Столбец описания - это комментарий над строкой в коде, поэтому если он пуст, значит, его ещё никто не написал.
Экспорты
Заголовок раздела «Экспорты»Вызывайте через exports.bs_crafting:Name(...) с той же стороны.
| Имя | Сторона | Где | Описание |
|---|---|---|---|
Context | client | client/cl_main.lua:73 | |
OpenContext | client | client/cl_main.lua:72 | bs_recycler и другие показывают свой вид машины на той же вкладке. |
OpenCraft | client | client/cl_main.lua:70 | |
ConfigExt | server | server/sv_admin.lua:59 | |
RecipeFor | server | server/sv_main.lua:635 | Стоимость рецепта, создающего предмет, для recycler (первый найденный рецепт, ручной в приоритете). |
Recipes | server | server/sv_main.lua:633 | |
SkillLevel | server | server/sv_main.lua:642 | |
StationDefs | server | server/sv_main.lua:625 | Определения станций для RegisterPlaceable в bs_building. |
Колбэки
Заголовок раздела «Колбэки»Серверные колбэки вызываются с клиента через BSB.Await(name, timeoutMs, ...). Клиентские колбэки вызываются с сервера через BSB.AwaitClient(src, name, timeoutMs, ...).
| Имя | Направление | Где | Описание |
|---|---|---|---|
crafting:cancel | client -> server | server/sv_main.lua:496 | |
crafting:crops | client -> server | server/sv_world.lua:372 | Стадии роста культур для ближайших грядок, чтобы клиенты могли их рисовать. |
crafting:dismantleFinish | client -> server | server/sv_world.lua:156 | |
crafting:dismantleStart | client -> server | server/sv_world.lua:145 | |
crafting:farm | client -> server | server/sv_world.lua:333 | |
crafting:forageFinish | client -> server | server/sv_world.lua:93 | |
crafting:forageStart | client -> server | server/sv_world.lua:82 | |
crafting:hand | client -> server | server/sv_main.lua:441 | |
crafting:nearStations | client -> server | server/sv_main.lua:548 | Станции рядом с игроком, для зон взаимодействия клиента. |
crafting:openStorage | client -> server | server/sv_main.lua:540 | |
crafting:pickupTrap | client -> server | server/sv_world.lua:279 | |
crafting:placeTrap | client -> server | server/sv_world.lua:205 | |
crafting:queue | client -> server | server/sv_main.lua:449 | |
crafting:salvageFinish | client -> server | server/sv_world.lua:116 | |
crafting:salvageStart | client -> server | server/sv_world.lua:108 | |
crafting:skinFinish | client -> server | server/sv_world.lua:63 | |
crafting:skinStart | client -> server | server/sv_world.lua:51 | |
crafting:state | client -> server | server/sv_main.lua:397 | |
crafting:take | client -> server | server/sv_main.lua:527 |
События
Заголовок раздела «События»«net» значит, что обработчик зарегистрирован через RegisterNetEvent, и другая сторона может его вызвать. «local» - только AddEventHandler (та же сторона или игровые события).
| Имя | Сторона | Тип | Где | Описание |
|---|---|---|---|---|
bs:building:pieceRemoved | server | local | server/sv_main.lua:564 | Разобранная станция возвращает очередь тому, кто её поставил. |
bs:crafting:alarm | client | net | client/cl_world.lua:220 | |
bs:crafting:farmChanged | client | net | client/cl_world.lua:274 | |
bs:crafting:forage | client | local | client/cl_world.lua:63 | |
bs:crafting:openStation | client | net | client/cl_main.lua:168 | |
bs:crafting:openStorage | client | net | client/cl_main.lua:179 | |
bs:crafting:pickupTrap | client | local | client/cl_world.lua:135 | |
bs:crafting:placeTrap | client | net | client/cl_world.lua:144 | |
bs:crafting:salvage | client | local | client/cl_world.lua:70 | |
bs:crafting:skinAnimal | client | local | client/cl_world.lua:45 | |
bs:crafting:skinZombie | client | local | client/cl_world.lua:31 | Трупы зомби: bs_zombies добавляет эту опцию рядом с “Search body” с args.zid. |
bs:crafting:stewBonus | client | net | client/cl_main.lua:223 | |
bs:crafting:trapHit | server | net | server/sv_world.lua:247 | Клиент увидел, как что-то наступило на ловушку. |
bs:crafting:trapped | client | net | client/cl_world.lua:197 | |
bs:crafting:traps | client | net | client/cl_world.lua:121 | |
bs:crafting:trapSnap | client | net | client/cl_world.lua:212 | |
bs:crafting:useItem | server | local | server/sv_world.lua:173 | |
bs:hook:player:spawned | server | local | server/sv_main.lua:594 | Ожидающие возвраты выплачиваются при спавне. |
bs:ui:closed | client | local | client/cl_main.lua:75 | |
onResourceStart | server | local | server/sv_admin.lua:96 | |
onResourceStop | client | local | client/cl_main.lua:217 | |
playerDropped | server | local | server/sv_main.lua:580 | Ручные работы возвращаются при выходе, чтобы ничего не пропало посреди крафта. |
Команды
Заголовок раздела «Команды»Нет.
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.