Salta ai contenuti

Droghe

bs_drugs, tutti i numeri in bs_drugs/config/config.lua. Avvialo dopo bs_boosters.

Ogni droga esiste in tre qualità. Quelle tagliate cadono dagli zombie, quelle normali le vende il mercante The Fence (fence_sandy), quelle pure si fabbricano dentro la base della tua fazione.

DrogaTagliataNormalePuraEffetto
Cocainacocaine_badcocainecocaine_goodsprint più veloce, molto meno consumo di stamina, ~3 min
Morfinamorphine_badmorphinemorphine_goodparte della salute persa viene restituita, +90 s di dissanguamento mentre sei a terra
Anfetaminaamphetamine_badamphetamineamphetamine_goodmeno oscillazione della mira, migliore rigenerazione di stamina
Erbaweed_badweedweed_goodl’infezione si accumula più lentamente

Qualità: la tagliata ha 0,6x di effetto e 1,6x di dipendenza, la pura 1,3x di effetto e 0,7x di dipendenza.

Inoltre: cigarette (+1 HP ogni 4 s mentre fumi, stamina limitata a 30, puoi camminare), lighter, matches (una per sigaretta) e rehab_kit.

Gli oggetti sono in bs_inventory/config/config_items.lua, categoria drug. Le ricette pure (craft_<drug>_good) hanno factionBase = true.

Usa dall’inventario -> il server controlla che ce l’hai -> lo rimuove, avvia il timer, aggiunge dipendenza -> il client riproduce l’animazione e applica gli effetti. Gli effetti sono pubblicati nello statebag bsDrugMods (drain, regen, cap, infection, sway), letto da bs_core e bs_skills. Gli effetti su schermo sono in Drugs.Fx.

Salvata nei metadati del personaggio drug_addiction, non serve nessuna tabella. Livelli a 25 / 55 / 85 punti. L’astinenza inizia 15 min dopo l’ultimo uso: più oscillazione, peggiore rigenerazione di stamina e salute, tremolio della telecamera dal livello 2. I punti scendono di 0,5/min dopo 10 min di pulizia.

Un rehab_kit azzera tutta la dipendenza. L’unica fonte è Doc Harlan (rehab_doc_paleto) al rifugio di Paleto, due missioni: portare 4 antibiotici oppure uccidere 60 vaganti. Una alla volta, 2 ore di cooldown condiviso.