(
    version: 1,
    project_id: "blacksite-foundation",
    name: "Bevy FPS Foundation",
    project_kind: Game,
    template_version: 1,
    capabilities: ["editor", "gameplay", "rendering", "audio", "solari"],
    default_level: "assets/levels/editor_scene.scn.ron",
    asset_roots: [
        "assets/audio",
        "assets/models",
        "assets/textures",
        "assets/materials",
        "assets/levels",
    ],
    rendering: (
        gi_mode: Auto,
        hdr: true,
        exposure_mode: Manual,
        exposure_ev100: 12.5,
        auto_exposure_speed_brighten: 3.0,
        auto_exposure_speed_darken: 1.0,
        tonemapping_aces: true,
        bloom: true,
        taa: true,
        ssao: true,
        atmosphere: true,
        fog_color: (0.66, 0.75, 0.86),
        fog_density: 0.0012,
        ambient_color: (0.6, 0.7, 0.85),
        ambient_brightness: 60.0,
        sun_illuminance: 100000.0,
        shadow_cascades: 4,
        shadow_first_cascade: 6.0,
        shadow_max_distance: 220.0,
    ),
    audio: (
        buses: [
            (
                id: "master",
                label: "Master",
                parent: None,
                gain_db: 0.0,
                muted: false,
            ),
            (
                id: "music",
                label: "Music",
                parent: Some("master"),
                gain_db: 0.0,
                muted: false,
            ),
            (
                id: "sfx",
                label: "SFX",
                parent: Some("master"),
                gain_db: 0.0,
                muted: false,
            ),
        ],
    ),
    physics: (
        player_radius: 0.4,
        player_length: 1.0,
        eye_offset_stand: 0.6,
        eye_offset_crouch: 0.1,
        gravity: 22.0,
        walk_speed: 6.0,
        run_speed: 9.5,
        crouch_speed: 3.0,
        jump_speed: 7.5,
        ground_accel: 70.0,
        air_accel: 16.0,
        ground_check_dist: 0.2,
        skin: 0.02,
        max_slide_iter: 4,
        ground_normal_y: 0.5,
        coyote_time: 0.12,
        jump_buffer: 0.12,
    ),
    input: (
        yaw_sensitivity: 0.003,
        pitch_sensitivity: 0.0022,
        editor_fly_speed: 14.0,
        editor_look_sensitivity: 0.003,
        editor_pan_speed: 0.015,
    ),
)
