Save Unit Profiles is a Farming Simulator 25 script mod that allows different savegames to use different currency and unit settings.
Farming Simulator normally stores currency and measurement unit preferences globally. That means if you play a US map using dollars, miles, Fahrenheit and acres, then switch to a UK or European map, those settings can follow you into the next savegame.
Save Unit Profiles fixes that by applying a unit profile for the active savegame.
Version: 1.2.0.1
Save Unit Profiles adds a native Unit Profile selector directly into the FS25 settings menu:
General Settings > Units
From there, you can choose a regional unit profile such as:
US
UK
EU
CA
BR
JP
CH
PL
Selecting a profile assigns it to the current savegame and stores that mapping in the mod configuration. The active in-game unit settings are applied when you leave the Settings UI.
The right-hand settings help pane shows what the selected profile means, including the country or region name and the unit choices used by that profile.
Example:
Profile: CA - Canada
Currency: $
Speed / distance: kilometres / km/h
Temperature: Celsius
Field area: acres
Time format: 24-hour
- Native FS25 settings integration under General Settings > Units.
- Per-savegame unit profile assignment.
- Profile selection is saved immediately and applied to the live game when leaving the Settings UI.
- Built-in regional profiles using two-character profile codes.
- Save-specific custom profile support using deterministic
SAVEGAME_##profile names. - Right-hand tooltip/help text showing the selected profile’s country/region and unit setup.
- Runtime refresh of the active game settings after leaving the Settings UI.
- XML configuration stored in the player’s
modSettingsfolder. - Console commands retained for troubleshooting and manual setup.
- No dependency on Additional Currencies or any other currency mod.
Save Unit Profiles includes predefined regional profiles for common map regions and modded map locations.
The selector displays the operational two-character profile code. The right-hand tooltip displays the full country or region name.
Typical examples include:
| Code | Profile |
|---|---|
| US | United States |
| UK | United Kingdom |
| EU | European Union / Central Europe |
| CA | Canada |
| BR | Brazil |
| CN | China |
| CZ | Czech Republic |
| HU | Hungary |
| JP | Japan |
| NO | Norway |
| PL | Poland |
| RO | Romania |
| RU | Russia |
| KR | South Korea |
| CH | Switzerland |
| TR | Turkey |
| UA | Ukraine |
The exact unit settings are shown in-game when each profile is selected.
Custom profiles are savegame-specific.
Clicking Save Current Units creates or updates a profile for the current savegame slot using the format:
SAVEGAME_##
For example:
SAVEGAME_17
This allows you to manually adjust the normal FS25 unit settings, then save that exact setup as the custom profile for the current savegame.
Custom profiles from other savegame slots are not shown in the selector for the active savegame.
- Enable the mod for the savegame.
- Load the savegame.
- Open:
General Settings > Units
- Use the Unit Profile selector.
- Select the desired regional profile.
The selected profile is saved for the current savegame and applied to the live game when you leave the Settings UI.
To save a custom setup:
- Adjust the normal FS25 unit settings.
- Click Save Current Units.
- The mod saves those settings as the current savegame’s
SAVEGAME_##custom profile. - The Unit Profile selector updates to that save-specific profile.
The mod stores its configuration here:
Documents/My Games/FarmingSimulator2025/modSettings/FS25_SaveUnitProfiles/saveUnitProfiles.xml
The XML file contains:
- profile definitions
- savegame slot mappings
- custom savegame profiles
Manual editing is still supported, but normal use should no longer require editing the XML file directly.
Example savegame mapping:
<savegame slot="17" profile="CA" />Example custom savegame profile:
<profile name="SAVEGAME_17">
<money>3</money>
<miles>true</miles>
<fahrenheit>false</fahrenheit>
<acre>true</acre>
<use24HourTime>true</use24HourTime>
</profile>Farming Simulator 25’s base game includes the standard money units:
1 = Euro
2 = Dollar
3 = Pound
Save Unit Profiles includes integrated regional currency/profile definitions directly in the mod. It does not require Additional Currencies.
Currency changes affect the displayed currency/unit preference. The mod does not change your actual farm balance, prices, economy balancing, loan values, or savegame finances.
Console commands remain available for testing and troubleshooting.
suStatus
suReload
suApply
suApply UK
suApply US
suApply EU
suProfile UK
suProfile CA
suSaveCurrent
suDebug on
suDebug off
Common examples:
suStatus
Shows the current Save Unit Profiles status.
suReload
Reloads the XML configuration.
suProfile CA
Assigns and applies the Canada profile to the current savegame.
suSaveCurrent
Saves the current in-game unit settings as the current savegame’s custom SAVEGAME_## profile.
- Improved live settings application after changing the Unit Profile from General Settings > Units.
- Profile changes now apply correctly after leaving the Settings UI.
- Reduced duplicate on-screen success notifications during normal profile selection.
- Warning and error notifications remain available if a profile cannot be applied correctly.
- Normal successful profile changes now rely on the Settings UI and profile selector as confirmation, rather than repeated HUD notifications.
- Added a native Unit Profile selector to General Settings > Units.
- Added immediate apply-on-selection behaviour for unit profiles.
- Added integrated regional profile/currency support directly in Save Unit Profiles.
- Added predefined profiles for multiple countries and map regions.
- Added right-hand tooltip/help text showing profile country/region and unit details.
- Added save-specific custom profile support using
SAVEGAME_##.
- Replaced the previous separate UNIT PROFILE button/dialog workflow with a native settings-row selector.
- Profile selection now applies immediately and stores the mapping for the active savegame.
- Save Current Units now updates the active savegame’s deterministic custom profile.
- Custom profiles are scoped to the current savegame slot.
- The selector shows two-character profile codes for predefined profiles and
SAVEGAME_##for current-save custom profiles. - Removed dependency assumptions around Additional Currencies.
- Existing XML mappings remain supported.
- Manual XML configuration remains possible.
- Console commands remain available for troubleshooting and manual setup.
- Runtime refresh support remains in place so active game settings update after leaving the Settings UI.
- Added a Settings interface action to save the current unit setup.
- Added
suSaveCurrentconsole fallback. - Added automatic save-specific profile creation.
- Initial public release.
- Added per-savegame unit profile mapping using XML configuration.
- Added default US, UK and EU profile support.
- Added console commands for status, reload, apply and debug functions.
Save Unit Profiles is a PC/Mac script mod.
It is designed to work with normal FS25 savegames and regional/custom maps.
The mod does not require:
Additional Currencies
Additional Game Settings
Realistic Livestock
Those mods may be useful references or may coexist in a mod folder, but they are not required for Save Unit Profiles to function.
https://github.com/SimGamerJen/FS25_SaveUnitProfiles
SimGamerJen
Fun first, skills later.