{ "static_npcs": { "trader_joe": { "npc_id": "trader_joe", "name": { "en": "Trader Joe", "es": "Comerciante José" }, "location_id": "residential", "image": "images/static_npcs/trader_joe.webp", "dialog": { "greeting": { "en": "Got some rare goods for sale, stranger.", "es": "Tengo mercancía rara a la venta, forastero." }, "topics": [ { "id": "lore_markets", "title": { "en": "About the markets", "es": "Sobre los mercados" }, "text": { "en": "Before the fall, this place was bustling. Now, we scrape by with what we can found.", "es": "Antes de la caída, este lugar estaba lleno de vida. Ahora, sobrevivimos con lo que podemos encontrar." } } ], "quest_offer": { "en": "I could use a hand with something.", "es": "Podría necesitar una mano con algo." } }, "trade": { "enabled": true, "currency": "value", "unlimited_currency": true, "keep_sold_items": true, "buy_markup": 1.5, "sell_markdown": 0.5, "stock": [ { "item_id": "water_bottle", "max_stock": 10, "restock_rate": 2, "infinite": false }, { "item_id": "canned_food", "max_stock": 50, "infinite": true } ] } }, "mechanic_mike": { "npc_id": "mechanic_mike", "name": { "en": "Mechanic Mike", "es": "Mecánico Mike" }, "location_id": "gas_station", "image": "images/static_npcs/mechanic_mike.webp", "dialog": { "greeting": { "en": "If it's broken, I might be able to fix it. Might.", "es": "Si está roto, tal vez pueda arreglarlo. Tal vez." }, "topics": [], "quest_offer": { "en": "Need parts. Always need parts.", "es": "Necesito piezas. Siempre necesito piezas." } }, "trade": { "enabled": true, "currency": "value", "unlimited_currency": true, "keep_sold_items": false, "buy_markup": 1.2, "sell_markdown": 0.6, "stock": [ { "item_id": "scrap_metal", "max_stock": 20, "refresh_rate": 5, "infinite": false } ] } } } }