Skip to content

A half-width ramp at Bell Deer's Spoon exit #330

Closed

Description

@khiet

Part of #322.

Problem

Bell Deer's ramp after spoon-2 spans the whole road, so every kart jumps and the Spoon exit has no choice in it.

Goal

The ramp covers one side of the road; a flat line runs beside it. Air with a boost approach on one side, the ground and the tow on the other.

Change

  • Elevation across part of the road: today a layout's elevation (Ramp, Hill) runs along the centreline only, so the track pipeline gains a ramp bounded across the road, in the layout, the export and the sidecar's collision.
  • Bell Deer's ramp becomes that half-width ramp, with a boost reward on its approach.
  • Bots: Ace may take the ramp, the others the flat line, or as the sweep shows; every bot still laps.
  • A new ADR records the lateral ramp; slug in DECISION_SLUGS. Bell Deer's replays re-recorded; style guide: ramp entry.

Tests

  • Track tests: the ramp's surface heights across the road; walls clear.
  • Sim through step: a kart on the ramp side goes airborne and lands before the next checkpoint at boosted speed; one on the flat side does not leave the ground.
  • Native and wasm replays agree.

Done when

At Spoon's exit a driver chooses the ramp or the flat line, and bots finish either way.

Spec

docs/mockups/course-excitement.html on branch docs/course-excitement-picks until its PR merges: card B5, first half.

Activity

  1. added
    enhancementNew feature or request
    ready-for-agentSpec is complete and an agent can pick it up
    on Nov 7, 2026
  2. added 4 commits that reference this issue on Nov 8, 2026
    bb15083
    6176928
    bd97bfa
    65c11c9
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestready-for-agentSpec is complete and an agent can pick it up

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions