diff --git a/zenno/src/lib/data/convo.ts b/zenno/src/lib/data/convo.ts index 82a0e94..d0a18ea 100644 --- a/zenno/src/lib/data/convo.ts +++ b/zenno/src/lib/data/convo.ts @@ -1,3 +1,4 @@ +import type { RegionalName } from '$lib/regional-name'; import globalJSON from '../../../../global/conversation.json' /** @@ -46,3 +47,18 @@ export const conversation = { export const byChara = { global: globalJSON.reduce((m, c) => m.set(c.chara_id, (m.get(c.chara_id) ?? []).concat(c as Conversation)), new Map()), } + +export const locations: Record = { + 110: {name: {en: 'right side front'}, group: 1}, + 120: {name: {en: 'right side front'}, group: 1}, + 130: {name: {en: 'right side front'}, group: 1}, + 210: {name: {en: 'left side table'}, group: 2}, + 220: {name: {en: 'left side table'}, group: 2}, + 310: {name: {en: 'center back seat'}, group: 3}, + 410: {name: {en: 'center posters'}, group: 4}, + 420: {name: {en: 'center posters'}, group: 4}, + 430: {name: {en: 'center posters'}, group: 4}, + 510: {name: {en: 'left side school map'}, group: 5}, + 520: {name: {en: 'left side school map'}, group: 5}, + 530: {name: {en: 'left side school map'}, group: 5}, +} diff --git a/zenno/src/routes/convo/+page.svelte b/zenno/src/routes/convo/+page.svelte index 4bc40b0..07c243c 100644 --- a/zenno/src/routes/convo/+page.svelte +++ b/zenno/src/routes/convo/+page.svelte @@ -1,11 +1,41 @@

Lobby Conversations

Find which horses are in a given lobby conversation, and get recommendations on which ones to assign to fixed locations to maximize the chance of getting it.


- +
+
+ +
+
+ +
+
+{#if cur} +
+ {charaNames.get(cur.chara_1)?.en} + {#if cur.chara_2} + {charaNames.get(cur.chara_2)?.en} + {/if} + {#if cur.chara_3} + {charaNames.get(cur.chara_3)?.en} + {/if} +
+
+ {locations[cur.location].name.en} +
+{/if} \ No newline at end of file