@bscotch/yy
Version:
Stringify, parse, read, and write GameMaker yy and yyp files.
15 lines • 611 B
JavaScript
import { z } from 'zod';
import { yyParentSchema } from './YyBase.js';
export const yyRoomUISchema = z.looseObject({
$GMRoomUI: z.string().default(''),
'%Name': z.literal('RoomUI').default('RoomUI'),
children: z.array(z.any()).default([]),
locked: z.boolean().default(false),
name: z.literal('RoomUI').default('RoomUI'),
parent: yyParentSchema,
resourceType: z.literal('GMRoomUI').default('GMRoomUI'),
resourceVersion: z.string().default('2.0'),
viewspaceChildren: z.array(z.any()).default([]),
visible: z.boolean().default(true),
});
//# sourceMappingURL=YyRoomUI.js.map