{
    "demo mode panel": SimpleButton (
        z: 1000,
        start_enabled: false,
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 0),
                    dist: (frac: 1, px: 0),
                ),
                y_axis: (
                    from: (frac: 0, px: 0),
                    dist: (frac: 1, px: 0),
                )
            ),
        ),
    ),
    "socials - instagram": SimpleButton (
        within: "demo mode panel",
        text: "Instagram: @grimesoft_games",
        start_enabled: true,
        default: (
            area: (
                x_axis: (
                    from: (frac: 1, px: -450),
                    dist: (frac: 0, px: 450),
                ),
                y_axis: (
                    from: (frac: 1, px: -48),
                    dist: (frac: 0, px: 24),
                )
            ),
            fill_color: (0,0,0,255),
            border_color: (255,127,0,255),
        ),
        text_align: left,
    ),
    "socials - twitter": SimpleButton (
        within: "demo mode panel",
        text: "Twitter/X: @GrimesoftLLC",
        start_enabled: true,
        default: (
            area: (
                x_axis: (
                    from: (frac: 1, px: -450),
                    dist: (frac: 0, px: 450),
                ),
                y_axis: (
                    from: (frac: 1, px: -24),
                    dist: (frac: 0, px: 24),
                )
            ),
            fill_color: (0,0,0,255),
            border_color: (255,127,0,255),
        ),
        text_align: left,
    ),
    "attract - all": SimpleButton (
        z: 2000,
        start_enabled: false,
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 0),
                    dist: (frac: 1, px: 0),
                ),
                y_axis: (
                    from: (frac: 0, px: 0),
                    dist: (frac: 1, px: 0),
                )
            ),
        ),
    ),
    "attract - instagram qr - main": SimpleButton (
        within: "attract - all",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0.3, px: -320),
                    dist: (frac: 0, px: 300),
                ),
                y_axis: (
                    from: (frac: 0.5, px: -350),
                    dist: (frac: 0, px: 330),
                )
            ),
            fill_color: (63,63,63,159),
        ),
    ),
    "attract - instagram qr - qr": SimpleButton (
        within: "attract - instagram qr - main",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 5),
                    dist: (frac: 1, px: -10),
                ),
                y_axis: (
                    from: (frac: 0, px: 5),
                    dist: (frac: 1, px: -30),
                )
            ),
            border_color: (255,127,0,255),
            image_path: "ui2/instagram-qr.png",
        ),
    ),
    "attract - instagram qr - text": SimpleButton (
        within: "attract - instagram qr - main",
        text: "Instagram",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 5),
                    dist: (frac: 1, px: -10),
                ),
                y_axis: (
                    from: (frac: 1, px: -27),
                    dist: (frac: 0, px: 24),
                )
            ),
        ),
    ),
    "attract - itch qr - main": SimpleButton (
        within: "attract - all",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0.3, px: -320),
                    dist: (frac: 0, px: 300),
                ),
                y_axis: (
                    from: (frac: 0.5, px: 20),
                    dist: (frac: 0, px: 330),
                )
            ),
            fill_color: (63,63,63,159),
        ),
    ),
    "attract - itch qr - qr": SimpleButton (
        within: "attract - itch qr - main",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 5),
                    dist: (frac: 1, px: -10),
                ),
                y_axis: (
                    from: (frac: 0, px: 5),
                    dist: (frac: 1, px: -30),
                )
            ),
            border_color: (255,127,0,255),
            image_path: "ui2/itch-qr.png",
        ),
    ),
    "attract - itch qr - text": SimpleButton (
        within: "attract - itch qr - main",
        text: "itch.io",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 5),
                    dist: (frac: 1, px: -10),
                ),
                y_axis: (
                    from: (frac: 1, px: -27),
                    dist: (frac: 0, px: 24),
                )
            ),
        ),
    ),
    "attract - twitter qr - main": SimpleButton (
        within: "attract - all",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0.7, px: 20),
                    dist: (frac: 0, px: 300),
                ),
                y_axis: (
                    from: (frac: 0.5, px: -350),
                    dist: (frac: 0, px: 330),
                )
            ),
            fill_color: (63,63,63,159),
        ),
    ),
    "attract - twitter qr - qr": SimpleButton (
        within: "attract - twitter qr - main",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 5),
                    dist: (frac: 1, px: -10),
                ),
                y_axis: (
                    from: (frac: 0, px: 5),
                    dist: (frac: 1, px: -30),
                )
            ),
            border_color: (255,127,0,255),
            image_path: "ui2/twitter-qr.png",
        ),
    ),
    "attract - twitter qr - text": SimpleButton (
        within: "attract - twitter qr - main",
        text: "Twitter/X",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 5),
                    dist: (frac: 1, px: -10),
                ),
                y_axis: (
                    from: (frac: 1, px: -27),
                    dist: (frac: 0, px: 24),
                )
            ),
        ),
    ),
    "attract - site qr - main": SimpleButton (
        within: "attract - all",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0.7, px: 20),
                    dist: (frac: 0, px: 300),
                ),
                y_axis: (
                    from: (frac: 0.5, px: 20),
                    dist: (frac: 0, px: 330),
                )
            ),
            fill_color: (63,63,63,159),
        ),
    ),
    "attract - site qr - qr": SimpleButton (
        within: "attract - site qr - main",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 5),
                    dist: (frac: 1, px: -10),
                ),
                y_axis: (
                    from: (frac: 0, px: 5),
                    dist: (frac: 1, px: -30),
                )
            ),
            border_color: (255,127,0,255),
            image_path: "ui2/site-qr.png",
        ),
    ),
    "attract - site qr - text": SimpleButton (
        within: "attract - site qr - main",
        text: "Website",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 5),
                    dist: (frac: 1, px: -10),
                ),
                y_axis: (
                    from: (frac: 1, px: -27),
                    dist: (frac: 0, px: 24),
                )
            ),
        ),
    ),
    "attract - isometro": SimpleButton (
        within: "attract - all",
        text: "Isometro",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0.3, px: 0),
                    dist: (frac: 0.4, px: 0),
                ),
                y_axis: (
                    from: (frac: 0.45, px: 0),
                    dist: (frac: 0.1, px: 0),
                )
            ),
        ),
    ),
    "attract - grimesoft": SimpleButton (
        within: "attract - all",
        text: "by Grimesoft LLC",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0.3, px: 0),
                    dist: (frac: 0.4, px: 0),
                ),
                y_axis: (
                    from: (frac: 0.55, px: 0),
                    dist: (frac: 0.05, px: 0),
                )
            ),
        ),
    ),
    "attract - movemouse": SimpleButton (
        within: "attract - all",
        text: "(Move Mouse to Play)",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0.3, px: 0),
                    dist: (frac: 0.4, px: 0),
                ),
                y_axis: (
                    from: (frac: 0.7, px: 0),
                    dist: (frac: 0.05, px: 0),
                )
            ),
            fill_color: (0,0,0,63),
        ),
    ),
    "dreamhack - text": SimpleButton (
        within: "demo mode panel",
        text: "Early development build (DreamHack ATL 2023)",
        start_enabled: true,
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 0),
                    dist: (frac: 0, px: 450),
                ),
                y_axis: (
                    from: (frac: 1, px: -24),
                    dist: (frac: 0, px: 24),
                )
            ),
            fill_color: (0,0,0,255),
            border_color: (255,127,0,255),
        ),
        text_align: left,
    ),
    "dreamhack - reset cash": SimpleButton (
        text: "Set cash to 20,000",
        within: "demo mode panel",
        start_enabled: false,
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 0),
                    dist: (frac: 0, px: 450),
                ),
                y_axis: (
                    from: (frac: 1, px: -48),
                    dist: (frac: 0, px: 24),
                )
            ),
            fill_color: (0,0,0,255),
            border_color: (255,127,0,255),
        ),
        text_align: left,
    ),
    "dreamhack - reset camera": SimpleButton (
        text: "Reset camera position",
        within: "demo mode panel",
        start_enabled: false,
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 0),
                    dist: (frac: 0, px: 450),
                ),
                y_axis: (
                    from: (frac: 1, px: -72),
                    dist: (frac: 0, px: 24),
                )
            ),
            fill_color: (0,0,0,255),
            border_color: (255,127,0,255),
        ),
        text_align: left,
    ),
}
