Ploppable RICO Revisited improvements - algernon-A/Ploppable-RICO-Revisited GitHub Wiki
This is a quick summary of the key differences of Ploppable RICO Revisited vs the original Ploppable RICO:
- A completely overhauled implementation mechanism using Harmony patches which fixes a number of problems caused by the original mod's implementation mechanism.
- Full support for editing Growable buildings.
- Incorporation of configurable 'Plop the Growables'-style functionality to support management of growable buildings (both RICO and non-RICO), including the ability to suppress 'low land value' and 'not enough services' complaints.
- Communication with the Advanced Building Level Control mod to optionally control the levels of plopped buildings.
- Ability to override the preset costs of buildings with Ploppable RICO settings to consistent formula-based calculated costs.
- Optional live application of changes in-game (without requiring a restart).
- Support for Green Cities and later DLC building specialisations, including self-sufficient buildings (residential), organic and local produce (commercial), and IT cluster (offices).
- Multiple bugfixes, including no more NullReferenceExceptions caused by bad assets or by not owning required DLC.
- Fixed the Realistic Population mod integration setting broken in the original.
- Fixed the pollution effects setting broken in the original.
- (Optional) correctly updates residential household counts on level load, including failsafes for when cities are operating close to internal game limits.
- Supports Ryuichi Kaminogi's RICO Settings for Modern Japan CCP.
- Improved settings editor with multiple enhancements, including additonal filtering options, auto-updating fields, and the ability to see and edit workforce education breakdowns.
- UI performance improvements.
- Automatic on-demand building thumbnail generation to enable instant and accurate identification of buildings in the selection panel.
- More resilient to configuration file errors or errors caused by faulty assets.
- Doesn't break the asset editor.
- Extensible translation framework, with preset translations for multiple languages.
- Improved logging and more consistent error messages when something does go wrong.
- Extensive code revision, cleanup and refactoring.