-
Notifications
You must be signed in to change notification settings - Fork 3
Home
noteMASTER11 edited this page Sep 4, 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 and repair.
Documentation version: 4.0.3
Target game version: BeamNG.drive 0.39
- Players: Installation and Quick Start → Gameplay and Ride Lifecycle
- Realistic economy: Realistic Refueling and vehicle repair
- Cargo work: Cargo Deliveries
- Settings and saved progress: Settings, Localization and Audio and Driver Profile and Persistence
- Navigation: Navigation and Map Controls
- Experimental connected phone: External Web UI
- Player-owned taxi company: Fleet Operations
- BeamNG 0.39 AI engine: AI Driver Engine 0.39 → AI Driver and Recovery
- Mod developers: Architecture → Runtime Reliability and Performance → 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 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 and damage repair, station routing, Magic Fuel fallback, quick-fill presets, projections, and timed service |
| AI driver | Experimental BeamNG 0.39 engine with asynchronous legal routing, optional strict GPS, bounded following/threat supervision, guarded overtaking/evasion, physical arrival, and drivetrain-aware parking |
| 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 | Flat high-contrast AngularJS driver app with full, compact-map, and button-only stages, 300 × 500 minimum size, stress-tested numeric overflow, 80–180% scaling, ten localizations, bounded motion, and reduced-motion support |
| Connected phone | Experimental responsive Web UI with QR pairing, lazy optional loading, native-listener/LAN-proxy fallback, automatic or manual LAN addressing, revision-aware map polling, configurable map modes, and iOS-safe audio |
| 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 |
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
- Driver UI Design
- AI Driver Engine 0.39
- AI Driver and Recovery
- Fleet Operations
- Architecture
- Runtime Reliability and Performance
- 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