| Description |
Fixes a known issue where reconfiguring an already-owned vehicle (paint, tires,
motor, etc.) at the workshop/shop does not correctly charge the customization
price when playing on a dedicated server.
This mod works as a safety net: it compares the price of the vehicle's
configuration before and after you confirm a change, and if the base game did
not charge the correct amount, it issues an invoice in the FS25_PrefeituraMunicipal
mod for the missing difference, billed from the government/treasury farm to
the farm that reconfigured the vehicle. If the game already charges correctly
(e.g. singleplayer), the mod does nothing extra, so there is no double charge.
This mod does not modify FS25_PrefeituraMunicipal in any way; it only uses
its public invoice API. Requires FS25_PrefeituraMunicipal and
FS25_DynamicFinance.
Enable "debug" (see the top of FS25_loja.lua) to see log messages confirming
what the mod detected and corrected.
|