Dialogues: Finish implementation of registered dialogues.

Ported all trade dialogues to use new dialogue system.
This commit is contained in:
Hector Franqui
2017-07-19 14:00:29 -04:00
parent b5dc9926cd
commit 3edc959d3a
6 changed files with 346 additions and 185 deletions

View File

@ -482,8 +482,8 @@ function npc.initialize(entity, pos, is_lua_entity, npc_stats)
-- Add a custom trade offer
local offer1 = npc.trade.create_custom_sell_trade_offer("Do you want me to fix your steel sword?", "Fix steel sword", "Fix steel sword", "default:sword_steel", {"default:sword_steel", "default:iron_lump 5"})
table.insert(ent.trader_data.custom_trades, offer1)
local offer2 = npc.trade.create_custom_sell_trade_offer("Do you want me to fix your mese sword?", "Fix mese sword", "Fix mese sword", "default:sword_mese", {"default:sword_mese", "default:copper_lump 10"})
table.insert(ent.trader_data.custom_trades, offer2)
--local offer2 = npc.trade.create_custom_sell_trade_offer("Do you want me to fix your mese sword?", "Fix mese sword", "Fix mese sword", "default:sword_mese", {"default:sword_mese", "default:copper_lump 10"})
--table.insert(ent.trader_data.custom_trades, offer2)
ent.initialized = true
--minetest.log(dump(ent))