@drincs/pixi-vn-ink
Version:
Pixi'VN gives you the ability to write your own narrative using Ink
18 lines (15 loc) • 532 B
TypeScript
import { PixiVNJsonConditionalStatements } from '@drincs/pixi-vn-json';
import NativeFunctions from './parserItems/NativeFunctions.js';
import ReadCount from './parserItems/ReadCount.js';
type LabelChoiceRes = {
[label: string]: {
text: string | (string | PixiVNJsonConditionalStatements<string>)[];
preDialog?: {
text: string;
glue: boolean;
};
onetime: boolean;
conditions: (ReadCount | NativeFunctions)[];
};
};
export type { LabelChoiceRes as default };