Pular para o conteúdo

Crafting e reciclagem

As estações são peças de construção, por isso vão dentro de uma bandeira de fação como tudo o resto. Estão definidas em Crafting.Stations em bs_crafting/config/config_crafting.lua, e o bs_building lê-as no arranque.

EstaçãoServe para
BancadaFerramentas, peças de construção, coisas gerais
FogueiraCozinhar. A comida deixada demasiado tempo no lume (burnAfter, 180 s) queima
Mesa de químicaMedicamentos, drogas, explosivos
Bancada de armasArmas e acessórios
Parcela de cultivoSementes. Demora farmGrowMinutes (90) e precisa de água e fertilizante

As receitas estão em config_recipes.lua. O crafting manual a partir do inventário não precisa de estação.

  • Ficas parado numa curta preparação (setupMs), depois o trabalho corre sozinho e podes ir embora.
  • handQueueMax (5) e stationQueueMax (8) limitam a fila.
  • As caixas de armazenamento dentro de materialRadius (10 m) alimentam o craft, não é preciso esvaziá-las primeiro.
  • Cada nível de crafting reduz o tempo em speedPerLevel (2,5%), até maxSpeedCut (50%).
  • allowExplosives (F1) desliga as receitas de C4 e bomba de cano se não quiseres raids com explosivos.

Recolher em arbustos, esfolar animais e infetados (skinZombies), e recuperar destroços com uma chave inglesa (salvageMs).

O bs_recycler põe máquinas a combustível em pontos fixos (Rogers Salvage, sucata de Sandy, Paleto, Cypress, docas de Elysian, pedreira de Davis). Qualquer pessoa pode carregar, ligar ou esvaziar uma.

  • Um litro de combustível faz itemsPerLitre (10) itens, itemSeconds (5) cada.
  • Recebes de volta yieldRate (50%) do custo de crafting, mais 1% por nível de crafting até 15%.
  • Uma máquina em funcionamento faz barulho. Os zombies ouvem-na até noiseRadius (150 m).
  • O desmantelamento à mão dá menos (dismantleRate, 25%) e precisa de uma chave de fendas ou de uma chave inglesa.

Os pontos vivem na base de dados (bs_recycler_points) e têm uma página própria no F1, por isso podes movê-los sem tocar em ficheiros.

Migração: 032_crafting.sql.