/**
* Реестры игры для редактора диалогов (D8): печатает JSON с допустимыми
* id — сервер отдаёт их клиенту для выпадающих списков и подсказок.
*
* Запуск: vite-node apps/game/tools/dialogues/registries.ts
*/
import { FLAGS, VARS } from '../../src/data/ids';
import { ITEMS } from '../../src/data/items';
import { DIALOGUE_CUSTOM } from '../../src/data/effects';
import { DIALOGUES } from '../../src/data/dialogues';
const main = (): void => {
const out = {
flags: Object.keys(FLAGS),
vars: Object.keys(VARS),
items: Object.keys(ITEMS),
customs: Object.keys(DIALOGUE_CUSTOM),
dialogues: Object.keys(DIALOGUES),
strings: [] as string[]
};
console.log(JSON.stringify(out));
};
main();