Type Alias HouseBlueprint

HouseBlueprint: {
    bounds: HouseStageBounds;
    exteriorPalette: {
        door: number;
        roof: number;
        trim: number;
        wall: number;
        window: number;
    };
    fixtures: ReadonlyArray<{
        kind: HouseFixtureKind;
        rotation?:
            | 0
            | 90
            | 180
            | 270;
        variant: string;
        x: number;
        y: number;
    }>;
    floor: {
        color: number;
        pattern: "planks" | "tiles" | "carpet";
    };
    houseId: HouseId;
    label: string;
    spawn: {
        x: number;
        y: number;
    };
}