Skip to content

Time warp mode + Solo Flight player bots: what's left to design and build (#610, #611) #644

Open

Description

@petegordon

Pete, 2026-11-07: the Time Warp bike is going into the game. This issue tracks what is left for the two rewards it belongs to, time warp mode (#611) and the Solo Flight player bots (#610). Each part says what is decided, what is built, and which questions still need Pete's design before building.

Where things stand

Piece State
Unlock ladder: Solo Flight at 80 of 81 solo, Time Warp at any 90 of 95 non-calendar, Gold Standard at 100 Decided (#611 comments)
Robot outfit (the Canada Goose bot's suit), gander + lady, behind player bots Shipped (#637, #639; Steam dev-private 26509101)
Time Warp bike (steampunk tandem: four rockets, fast clock, blue flames with orange pops) in the bike chooser, locked as a dark silhouette with "n of N" PR #647
Solo Flight bike (Penny-Farthing tandem) 3D model + Pedal_PF clips for all 8 outfits Built (claude-3d feat/pennyfarthing-tandem-refs), not in the game
Time warp mode Not built: needs design
Player bots (co-op + versus) Not built: needs design
Full-screen reward splashes (player bots, Time Warp), maybe with Robo-Pete Not built: needs design
Gold Standard bike look Open

1. Time warp mode (unlocked by the Time Warp bike)

Decided (#611, 2026-11-06):

  • It moves the game's date forward a day at a time. Each warped day makes that day's road (Daily Ride / Daily Launch seed), and the player still rides it.
  • Warped days count toward the calendar achievements (option a).
  • Warped rides may post to the leaderboards, marked as Time Warp rides.

Questions for Pete:

  1. Where is the control? For example a "Warp to tomorrow" button on the Daily Ride card, only while riding the Time Warp bike. Or anywhere once it's unlocked?
  2. One day per press, or pick a date? And may a player warp more than one day ahead of the real date (needed to fill a 7-day streak in one sitting)?
  3. Coming back: when warping ends, does the game return to the real date, and what happens to a streak built on warped days when the real date is behind it?
  4. Which bike? Must the warped ride be on the Time Warp bike (it is the "time machine"), or does the mode work on any bike once unlocked?
  5. Leaderboard mark: a badge on the row ("⏳"), a separate board, or hidden from the ranked Daily boards but shown on a Time Warp board?
  6. Steam achievements: warped days earn the Steam versions too (they're the same achievements). OK?

2. Solo Flight + player bots (unlocked at any 80 of 81 solo achievements)

Decided (#611, 2026-11-07):

  • Solo Flight is the Penny-Farthing tandem. The player rides captain, and the Canada Goose bot rides on the back. The bot is the regular goose in the robot outfit, which is now shipped.
  • Bot rides earn the multiplayer achievements (the point of the reward).
  • The chooser shows Solo Flight as a dark silhouette with "n of 80" until it unlocks.

Questions for Pete (from #610, still open):

  1. What does the co-op bot do? Pedal in time with the player? Lean to help balance, or just ride along? How good is it: can it crash the bike?
  2. Is the bot only on Solo Flight, or can it ride any bike once unlocked? And can two people ride Solo Flight together with no bot?
  3. Versus bot: ship the dev versus bot (js/versus/versus-bot.js) as a real opponent? Difficulty levels? Today a bot race earns nothing, to stop AFK farming. What stops farming once bot rides earn achievements: a minimum difficulty, a finish time, or a real effort check?
  4. "Different partners" achievements (Social Goose, Regulars): does each bot count as one partner, or are these left for real people?
  5. Tandem Tokens: does a ride with a bot pay?
  6. The stoker pedals backwards on the Penny-Farthing (decided OK). Does the bot steer, or only the player?

3. Reward splashes

Unlocking player bots and Time Warp each plays a full-screen moment, maybe with Robo-Pete. Design needed: length, what it shows (the bike rolling in? the robot?), sound, whether it can be skipped, and where it plays (on the ride-end screen when the last achievement lands, or the next time the lobby opens).

Order once designed

  1. Time warp mode (the bike is already in).
  2. Solo Flight in the chooser + the co-op bot on its back seat.
  3. The versus bot + the farming guard.
  4. The splashes.

🤖 Generated with Claude Code

https://claude.ai/code/session_01VDbZGqC4HxZpHsv78dTqjQ

Activity

  1. added
    area:gameplayRiding, levels, hazards, modes, tuning
    decisionNeeds a call from Pete before anyone builds
    on Nov 7, 2026
  2. petegordon commented on Nov 7, 2026

    @petegordon
    OwnerAuthor

    Decisions (Pete, 2026-11-07): Solo Flight + bots

    1. The co-op bot just rides along for multiplayer credit. It doesn't pedal for the player, doesn't balance, and doesn't crash the bike.
    2. The bot rides only on Solo Flight.
    3. No versus bot. The dev versus bot (js/versus/versus-bot.js) is old and still a WIP. It stays a dev tool.
    4. Each bot counts as one partner. Bots can be used to get through all the multiplayer achievements if needed, including the "different partners" ones (Social Goose, Regulars).
    5. Tandem Tokens: a ride with the bot pays like any multiplayer ride.
    6. The bot stoker doesn't steer. It rides along for multiplayer credit.

    Still open for Solo Flight:

    • Versus achievements without a versus bot. The versus achievements (Rivals, Crown the Goose, Royal Court, Comeback Geese, House Champion, Underdog, Clean Sweep, and Full House) need a race against another team. With no versus bot, does a Solo Flight ride count toward them, or do those stay human-only? The second option would mean player bots can't cover all 14.
    • "Each bot is one partner": is there more than one bot (several named bots, so Social Goose's different partners can be reached), or one bot that counts once?

    Time warp mode (section 1) and the splashes (section 3) are still open.

    🤖 Generated with Claude Code

    https://claude.ai/code/session_01VDbZGqC4HxZpHsv78dTqjQ

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

    area:gameplayRiding, levels, hazards, modes, tuningdecisionNeeds a call from Pete before anyone builds

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions