phantasmal-world/src/quest_editor/index.ts

12 lines
527 B
TypeScript
Raw Normal View History

import { QuestEditorView } from "./gui/QuestEditorView";
import { GuiStore } from "../core/stores/GuiStore";
import { QuestEditorStore } from "./stores/QuestEditorStore";
import { AsmEditorStore } from "./stores/AsmEditorStore";
export function initialize_quest_editor(gui_store: GuiStore): QuestEditorView {
const quest_editor_store = new QuestEditorStore(gui_store);
const asm_editor_store = new AsmEditorStore(quest_editor_store);
return new QuestEditorView(gui_store, quest_editor_store, asm_editor_store);
}