-
Notifications
You must be signed in to change notification settings - Fork 3
Home
noteMASTER11 edited this page Jul 17, 2026
·
22 revisions
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.0.0 Beta
Target game version: BeamNG.drive 0.38.6
- Players: Installation and Quick Start → Gameplay and Ride Lifecycle
- Realistic economy: Realistic Refueling
- Cargo work: Cargo Deliveries
- Settings and saved progress: Settings, Localization and Audio and Driver Profile and Persistence
- Experimental connected phone: External Web UI
- Mod developers: Architecture → Configuration Reference → Lua API and UI Events → HUD State Reference → Developer Guide
- Problems and compatibility: Troubleshooting and Compatibility
- Release history: Changelog
| 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 points | Semantic map objects plus road-edge fallbacks; no per-map coordinate list |
| 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 |
| Persistence | Separate general settings, shareable difficulty, profile, progress, per-vehicle history, and LAN identity JSON documents |
| UI | Responsive AngularJS BeamNG UI App with a consistent type scale, 80–180% full-interface scaling, eight localizations, revisioned state recovery, sticky trip controls, seven sound groups, and a separate minimized dashboard |
| Connected phone | Experimental responsive Web UI with QR pairing, revisioned live state, Eco/Balanced/Smooth map modes, optional terrain, phone-specific map zoom, iOS-safe event audio, full road-map export, and an in-mod LAN bridge |
| Vehicle integration | Lazy-loaded telemetry and cargo extensions with a guarded settle period around BeamNG Vehicle Config changes |
| Diagnostics | Structured [TaxiDriver] logging for operations, runtime phases, LAN state, vehicle lifecycle, and errors |
TaxiDriver Reloaded is an independent reimagining. It is not an official update to the original resource.
- Installation and Quick Start
- Gameplay and Ride Lifecycle
- Order Generation and Routing
- Passengers, Fares and Ratings
- Realistic Refueling
- Driver Profile and Persistence
- Settings, Localization and Audio
- External Web UI
- Architecture
- Configuration Reference
- Lua API and UI Events
- HUD State Reference
- Developer Guide
- Troubleshooting and Compatibility
TaxiDriver Reloaded documentation · Version 4.0.3 · BeamNG.drive 0.39
- Installation and Quick Start
- Gameplay and Ride Lifecycle
- Order Generation and Routing
- Passengers, Fares and Ratings
- Cargo Deliveries
- Realistic Refueling
- Driver Profile and Persistence
- Settings, Localization and Audio
- Navigation and Map Controls
- External Web UI
- Driver UI Design
- AI Driver Engine 0.39
- AI Driver and Recovery
- Fleet Operations
- Troubleshooting and Compatibility