About This File
A DLL Plugin for SimCity 4 that adds support for more terrain types.
Based on the data in terrain.ini, Maxis appears to have originally intended for SC4 to have 4 different terrain types: Arctic, Desert, Temperate and Tropical. But that feature was cut at some point in the game's development, and they only implemented the Tropical terrain type.
This DLL mod adds a region view cheat code that displays a UI for the user to switch between the different terrain types. The available terrain types will be shown using the prefix the terrain mod specifies in terrain.ini. The prefix is the text that comes before the TextureMapTable and MiscTexture section names. Note that the Terrain not a valid terrain mod prefix, TerrainMiscTextures is the section the game uses for cliff textures that are shared between different texture mods.
This DLL mod is intended as a dependency for other mods that add new terrain types beyond the Tropical terrain type that Maxis created, it does not add any terrain types to the game by itself.
System Requirements
SimCity 4 version 641
Windows 10 or later
The plugin may work on Windows 7 or later with the Microsoft Visual C++ 2022 x86 Redistribute installed, but I do not have the ability to test that.
Installation
- Close SimCity 4.
- Copy SC4ExtendedTerrain.dll and ExtendedTerrainUI.dat into the top-level of the Plugins folder in the SimCity 4 installation directory or Documents/SimCity 4 directory.
- Start SimCity 4.
Usage
The DLL adds a ExtendedTerrain cheat when in the region view. This cheat code has no parameters and shows a dialog that allows the terrain type to be changed for that region.
This cheat should only be used in a region without any established cities, changing the terrain after establishing a city can cause the game to CTD when loading the city.
Troubleshooting
The plugin should write a SC4ExtendedTerrain.log file in the same folder as the plugin.
The log contains status information for the most recent run of the plugin.
Source Code and Support
Plugin thread: https://community.simtropolis.com/forums/topic/763433-extended-terrain-dll/
The plugin's source code and issue tracker are located on GitHub: https://github.com/0xC0000054/sc4-extended-terrain
If you would like to make voluntary contributions to support me in continuing to create more content for SimCity 4, I accept donations via PayPal: https://paypal.me/0xC0000054
Thanks to the few people who have donated to me.
-
12
-
4

Supported
