Skip to content

five-on-it / packages/missions/src/schema / Dialogue

Variable: Dialogue ​

const Dialogue: ZodObject<{ id: ZodString; nodes: ZodArray<ZodObject<{ choices: ZodDefault<ZodArray<ZodObject<{ do: ZodOptional<ZodArray<...>>; failText: ZodOptional<ZodString>; id: ZodString; if: ZodOptional<ZodType<..., ..., ...>>; next: ZodOptional<ZodString>; text: ZodString; }, $strict>>>; id: ZodString; line: ZodString; next: ZodOptional<ZodString>; speaker: ZodOptional<ZodString>; }, $strict>>; }, $strict>

Defined in: packages/missions/src/schema.ts:1428

A conversation (GAME_DESIGN §7.5): short lines and choices, in a call or face to face, from its first node.