Skip to content
noteMASTER11 edited this page Jul 26, 2026 · 22 revisions

TaxiDriver Reloaded Wiki

TaxiDriver Reloaded is a universal taxi gameplay mode for BeamNG.drive Free Roam. It runs as the TaxiDriverHUD UI App and combines dynamic road-graph orders, passenger behavior, navigation, fares, persistent progression, and optional paid refueling.

Documentation version: 3.4.2 RC
Target game version: BeamNG.drive 0.38.6

Start here

Core capabilities

Area Implementation
Runtime model Free Roam GE extension, not a scenario
Dispatcher 10–12 gradually generated regular, rush, multi-stop, and cargo requests with sorting and income-efficiency estimates
Route cache UI-published offers persisted per map, with semantic and road-edge generation plus cached restoration after map-module failures
Navigation Native rectangular minimap, ground route, ETA, speed limit, and dynamic zoom
Passenger model Random identity, emoji chat, dynamic mood, penalty tolerance, stress, early exit, and optional trip events
Cargo model 2–250 kg physical cargo mass, collision damage, weight premium, delivery rating, and optional fragile-cargo events
Economy Distance/time fare, rating bonus, cargo weight premium, capped penalties, persistent wallet
Realistic mode Paid fuel/energy, station routing, Magic Fuel fallback, quick-fill presets, projections, and timed refueling
AI driver Experimental native BeamNG AI adapter with legal directed routes, optional strict GPS, physical-arrival verification, smooth following and steering-arc traffic prediction
Fleet Garage/traffic hiring, persistent native-route workers, reduced-rate traffic guards, bounded current-segment replanning, wages and owner share, live map/world markers, and persistent operating statistics
Persistence Separate general settings, shareable difficulty, profile, progress, per-vehicle history, restorable shift history, and LAN identity JSON documents
UI Responsive AngularJS BeamNG UI App with full, compact-map, and button-only stages, collapsed-state attention indicators, 80–180% scaling, nine localizations, adaptive review pagination, revisioned partial state, sticky trip controls, and seven sound groups
Connected phone Experimental responsive Web UI with QR pairing, lazy optional loading, native-listener/LAN-proxy fallback, ranked Windows LAN discovery, revisioned live state, configurable map modes, iOS-safe audio, and coroutine-chunked road export
Vehicle integration Lazy-loaded telemetry and cargo extensions, generation-checked Vehicle Bridge callbacks, and a guarded settle period around BeamNG Vehicle Config changes
Diagnostics Per-subsystem fault boundaries, filtered structured [TaxiDriver] logging, and opt-in streaming JSONL journals for AI route, controller, gearbox, obstacle, signal, recovery, and damage analysis

Repository and releases

TaxiDriver Reloaded is an independent reimagining. It is not an official update to the original resource.

Documentation map

  1. Installation and Quick Start
  2. Gameplay and Ride Lifecycle
  3. Order Generation and Routing
  4. Passengers, Fares and Ratings
  5. Realistic Refueling
  6. Driver Profile and Persistence
  7. Settings, Localization and Audio
  8. External Web UI
  9. AI Driver and Recovery
  10. Fleet Operations
  11. Architecture
  12. Runtime Reliability and Performance
  13. Configuration Reference
  14. Lua API and UI Events
  15. HUD State Reference
  16. Developer Guide
  17. Troubleshooting and Compatibility

Clone this wiki locally