CIM2PatchPlus by eis_os

Modification for the CIM2 Game by directly modifying the il code.

Features

0.1.8:

Build in game

Build Buildings and Props directly in game

0.1.6:

New roads

Add new road types known from BundlePatches, works with EU Set

Monorails

Removes any height limit for monorails

Extended char limit

Use up to 32 chars for your line names...

0.1.5:

Show RoadTool Collision

Buildings are marked red when using the ingame RoadTool

0.1.1:

Wearout Factor

Let you change the internal constant how much a vehicle condition is reduced by travel distance. Smaller value = less wear off

Instruction

Installation / Upgrade (since 0.1.5):

  1. Download the zip file extract it to CIM2_Data\Data\Managed
    • Windows: C:\Program Files (x86)\Steam\SteamApps\common\Cities in Motion 2
    • Linux: ~/.steam/steam/SteamApps/common/Cities in Motion 2/
      You need to install mono runtime, then start the tool in a terminal with "mono CIM2PatchPlus.exe"
  2. Start CIM2PatchPlus.exe to create a new CIM2PatchPlus.ini or update the ini
  3. Change CIM2PatchPlus.ini
  4. Run CIM2PatchPlus.exe to (re)apply the settings

Change Settings:

  1. Modify the CIM2PatchPlus.ini to setup you settings
  2. Run CIM2PatchPlus.exe to (re)apply the settings

Download

CIM2PatchPlus 0.1.8

Download

CIM2PatchPlus 0.1.7a

Download

Version History

0.1.8

  • NEW: Use new randomized color for buildings after first build
  • NEW: Build props in game
  • NEW: Add tree menu to props
  • FIX: Remove Stop Parts from build in game, add more items
  • Icon for build in game
  • Version in .dll
  • On error wait for key press

0.1.7

  • NEW: Ability to use metro station 3 as combined metro / tram stop
  • NEW: Name Limit to 32 chars for double click action, depot name, stop name...
  • NEW: Commands in the chat window, # use #help for a list of commands. citygrow, ruleset (untested)
  • NEW: Build in Game (mostly untested, known problem reseting to player color after build)
  • NEW: Rename line: Start with # to decide own line name format, Use _ as placeholder for line number. (No HUD Support)
  • FIX: Fix zero road in map editor.

0.1.6

  • New Sort Order in vehicle purchase dialog, keeps setting while playing.
  • Added new road types from Bundle Patches and add the necessary code paths
  • Raise Line Name limit to 32
  • Monorails allow building on ground, while possible to build, underground should be avoided
  • Missing INI settings are automatically added.
  • Comments for ini settings
  • Uses CIM2PatchPlusEngine.dll for C# code for easier maintenance

0.1.6

  • New Sort Order in vehicle purchase dialog, keeps setting while playing.
  • Added new road types from Bundle Patches and add the necessary code paths
  • Raise Line Name limit to 32
  • Monorails allow building on ground, while possible to build, underground should be avoided
  • Missing INI settings are automatically added.
  • Comments for ini settings
  • Uses CIM2PatchPlusEngine.dll for C# code for easier maintenance

0.1.5

  • RoadTool: Show affected buildings in red
  • Change way of patching, always use a backup file as source.
  • Detect CIM2 Version, mark and check file for patches
  • Partly fix monorail patch (still broken and disabled)

0.1.4

  • Bundle dnlib into the exe file
  • New setting to reverse sort order of vehicle list.
  • Use Assembly-CSharp.dll.org if Assembly-CSharp.dll is missing

0.1.3

  • Add note of modification into output_log.txt
  • show modification at start screen

0.1.2

  • Internal rewrite

0.1.1

  • First Prototype Version

Special thanks

  • mediziner
    For constant input and testing
  • Sotrax
    Monorail DLC sponsoring