Mod that fixes several interacion issues in Car Mechanic Simulator 2018. This was originally a fork of MouseFix mod by Sauler (https://github.com/Sauler/MouseFix), just to move it to Unity Mod Manager. Most of the patch logic was however written from scratch, and more interaction functionality and fixes were added.
-
Enables the game to run in background.
-
Mouse lock is disabled when ingame cusror is visible.
-
Bypassed cursor movement smoothing. Game cursor position is the same as system cursor position, but the cursor is still rendered by the game and therefore may lag at low fps
-
Pause menu key toggle (ESC), inventory key toggle (I)
-
More hotkeys
- Enter (bindable) - Accept order (order list) / Collect case items
- Esc (bindable) - "No" or "Close" button in dialog popups
- Q - Sell Parts (inventory)
- X - Decline Order (order list) / Add item to shopping list (inventory - QoL mod compatible)
- F
- Focus search
- Finish order / sell / buy / move car to garage (order details / car info)
- Mouse side buttons Forward and Back
- Forward (last opened shop) and back (homepage) (shops)
- Switch category (invenotry, warehouse)
-
Start game straight to main menu (needs UMM configuration change - see below)
-
All fades to/from black 4x faster
-
Case opening animation skip when using a hotkey
-
Make condition less than 15% purple (cheat?)
- F to focus search in shop does not work
- Download Unity Mod Manager, unzip somewhere
- Download latest release of this mod
- Run UnityModManager.exe
- Choose "Car Mechanic Simulator 2018" from Game selection dropdown
- Set game Folder (by default "C:\Program Files (x86)\Steam\steamapps\common\Car Mechanic Simulator 2018")
- Press install, this will install the mod manager & loader to CMS2018
- Go to "Mods" tab, Install Mod or Drag&Drop the InteractionFix.zip file into the bottom part of the window
- Status should be OK
- Run the game, mod manager should open and should show InteractionFix as enabled
Default UMM configuration for CMS2018 injects mods when main menu is loaded. To enable this mod to skip intros, this has to be changed.
- In UnityModManager folder, open UnityModManagerConfig.xml
- Find "Car Mechanic Simulator 2018" GameInfo entry
- Change the configuration to look like this:
<EntryPoint>[Assembly-CSharp-firstpass.dll]IntroPlayer.Awake:After</EntryPoint>
<StartingPoint>[Assembly-CSharp-firstpass.dll]IntroPlayer.Awake:After</StartingPoint>
<UIStartingPoint>[Assembly-CSharp-firstpass.dll]MainMenuManager.Awake:After</UIStartingPoint>
- Open UnityModManager and press Uninstall, then Install again, so that the new configuration is used
- Open CMS2018 -> the game should skip directly to main menu