Skip to content

TaxiDriver Reloaded 4.0.2 — Repair Services and AI Hand-back

Choose a tag to compare

@noteMASTER11 noteMASTER11 released this 10 Aug 12:35
· 2 commits to main since this release
b69c752

TaxiDriver Reloaded 4.0.2 integrates the community fixes tested after 4.0.1 and hardens them for BeamNG.drive 0.39.

Vehicle repair

  • Adds damage-based repair at physical gas stations while preserving the active shift.
  • Adds the same repair workflow to Magic Fuel.
  • Keeps repair paid in Realistic Mode and free outside it.
  • Replaces the crash-prone vehicle reload with BeamNG 0.39's in-place sandbox repair path, then restores the previous fuel or battery level.
  • Prevents refueling and repair from running simultaneously.

AI Driver hand-back

  • Clears parking fault states that could leave AI Driver unavailable until a reset.
  • Manual disable now releases AI, brake, parking, and temporary gearbox control immediately.
  • Route completion and route-ending events still stop safely and select Park, or Neutral plus parking brake for a manual gearbox.
  • Adds a timeout for native route-planner jobs that never return.
  • Restores the player's original Arcade/Realistic gearbox behavior after AI control.

UI, minimap and localization

  • Adds complete Brazilian Portuguese (pt-BR) UI and Fleet localization.
  • Restores the native minimap occlusion masks so full-mode trip widgets stay above the map.
  • Fixes the BeamNG 0.39 dirty-region rectangle around the full-mode player arrow by retaining normal WhenDirty rendering and scheduling one transparent full-texture clear for the next frame only when dynamic zoom changes scale. Minimized mode remains on the stock low-cost path.
  • Refreshes Connected Phone asset revision 402 to avoid mixed cached UI files.

Compatibility

  • Target game version: BeamNG.drive 0.39.
  • Existing settings, profiles, progress, histories, route cache, Fleet data, and LAN identity remain compatible with 4.0.1.

Thanks

  • Thank you to JamDaBam for the original gas-station repair implementation and extensive in-game verification in PR #2, and for diagnosing the AI parking, gearbox restoration, stale control revision, and route-timeout failures in issue #5.
  • Thank you to SweetRlk for preparing and sharing the Brazilian Portuguese translation in issue #7.

Known limitation

  • Issue #3, the intermittent invisible vehicle after changing vehicles during a shift, is not claimed as fixed because it was not reproduced reliably enough for a validated targeted change.

Validation

  • LuaJIT syntax checked for 46 source and test files.
  • Focused AI hand-back, minimap scale-transition clearing, and in-place repair regressions passed.
  • The diagnostic in-game run reduced frequent full-mode zoom flashes to one occurrence; its log identified BeamNG 0.39's required numeric clear-color argument, now covered by the regression test.
  • The release archive contains the expected 64 entries.

Download integrity

taxidriver.zip SHA-256: C7D2AA9E2280F03D2593F6911A7C0A4A2A712737ADC7CB9E11D38DC9D0300498