From 306c3cb6924c6231c102ff7d75aa3f68e3618ca2 Mon Sep 17 00:00:00 2001 From: Mitja Felicijan Date: Fri, 20 Feb 2026 13:54:21 +0100 Subject: Update to multi model for embeddings and prompting --- maps.h | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'maps.h') diff --git a/maps.h b/maps.h index f3cd617..69096bf 100644 --- a/maps.h +++ b/maps.h @@ -16,6 +16,7 @@ typedef struct { typedef struct { const char *name; const char *reply; + const char *vdb_path; } NpcSettings; typedef struct { @@ -29,11 +30,11 @@ static inline GameMap make_map1(void) { GameMap map = {0}; map.data = maps_map1_txt; map.len = (int)maps_map1_txt_len; - map.npcs[0] = (NpcSettings){.name = "Bromm", .reply = "Bromm: The old ruins are north of here."}; - map.npcs[1] = (NpcSettings){.name = "Dagna", .reply = "Dagna: The well is safe, mostly."}; - map.npcs[2] = (NpcSettings){.name = "Keldor", .reply = "Keldor: I saw lights in the marsh last night."}; - map.npcs[3] = (NpcSettings){.name = "Thrain", .reply = "Thrain: Mind the bridge; the beams sing when they're weak."}; - map.npcs[4] = (NpcSettings){.name = "Skara", .reply = "Skara: If you hear bells in the fog, turn back."}; + map.npcs[0] = (NpcSettings){.name = "Bromm", .reply = "Bromm: The old ruins are north of here.", .vdb_path = "corpus/map1_bromm.vdb"}; + map.npcs[1] = (NpcSettings){.name = "Dagna", .reply = "Dagna: The well is safe, mostly.", .vdb_path = "corpus/map1_dagna.vdb"}; + map.npcs[2] = (NpcSettings){.name = "Keldor", .reply = "Keldor: I saw lights in the marsh last night.", .vdb_path = "corpus/map1_keldor.vdb"}; + map.npcs[3] = (NpcSettings){.name = "Thrain", .reply = "Thrain: Mind the bridge; the beams sing when they're weak.", .vdb_path = "corpus/map1_thrain.vdb"}; + map.npcs[4] = (NpcSettings){.name = "Skara", .reply = "Skara: If you hear bells in the fog, turn back.", .vdb_path = "corpus/map1_skara.vdb"}; return map; } -- cgit v1.2.3