Skip to content

Track Planning / Ghost Track Placement Tool #219

@lordscarlet

Description

@lordscarlet

Summary
Introduce a feature that allows players to plan track before committing to building it. This would let a player place “ghost” or semi‑transparent tiles on the map to visualize potential routes and see the associated costs.

Problem / Motivation
During gameplay—especially on complex maps or when money is tight—players often need to explore multiple build options before deciding. Currently, this requires mental math or external tools. A built‑in planning mode would streamline decision‑making and reduce errors.

Proposed Functionality

  • Add a Track Planning Mode available at any time outside the Build Phase (or potentially at any time, depending on implementation constraints).
  • In this mode, players can place ghosted / preview track tiles on the board.
  • The UI should calculate and display the total cost of the planned track, updating dynamically as tiles are added or removed.
  • Planned tiles should not affect the game state until the player commits to building during the Build Phase.

Optional Enhancements

  • Ability to save multiple plan variations.
  • Toggle to show/hide planned track.
  • Clear visual differentiation between planned and built tiles (opacity, tint, dashed outline, etc.).
  • Simple UI controls to exit planning mode and discard the plan.

Benefits

  • Reduces cognitive load and manual calculation.
  • Helps players avoid costly mistakes.
  • Improves UX for both new and experienced players.
  • Mirrors the kind of pre‑visualization players naturally do in the physical game.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions