Skip to content
BRTrainsPublic

About

London Underground, Metro Rail, Tram add-on for BRTrains

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

26 Commits

Folders and files

Repository files navigation

BRMetro

A BRBuild project containing the tram and metro vehicles imported from the former BRMetro prototype.

Build

uv venv --python 3.14 .venv
uv pip install --python .venv/bin/python pillow pyyaml nml
BRBUILD_DIR=/path/to/BRBuild .venv/bin/python build.py --log --docs

BRBuild.yaml enables the BRBuild documentation manifest. A successful build writes docs/generated/manifest.json for BRdocs consumers.

BRMetro emits every vehicle in both the train and tram features. The GRF parameters Show trams as trains and Show trains as trams disable the alternate feature by vehicle ID according to each vehicle's usage category.

Layout

  • BRBuild.yaml — BRBuild project manifest
  • build.py — project-local BRBuild launcher
  • src/grf/GRF.yaml — GRF metadata and parameters
  • src/vehicles/ — imported BRMetro vehicle candidates
  • docs/generated/ — BRBuild-generated BRdocs manifest

BRBuild and BRTrains3 are the format and track-type references. The legacy source is preserved at /home/jon/BRmetro_old.

About

London Underground, Metro Rail, Tram add-on for BRTrains

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages