UCP 3.0 has been released! Get it here! ๐
This project is an unofficial patcher for Firefly Studio's game Stronghold Crusader 1. It features a framework to apply community bug-fixes, rebalancing unit stats, and quality-of-life changes, as well as to provide new content such as maps and AI. To apply this patch you need to have Stronghold Crusader installed, the setup does not include any files created by FireFly Studios, but instead edits them or adds community-made files. Further information can be found on our official website.
Are you looking for the previous version of the patch (UCP2)? That repo has moved to here. Don't worry, we are still reading and considering all reported issues with the previous version and suggestions for features and improvements.
To install the patch we recommend to download the GUI.
- Run the GUI.
- In the GUI, select your Stronghold Crusader 1 game folder.
- Then, press the button to install the latest patching materials to this game folder.
- To get you started, it is recommended to select the UCP2-legacy-defaults plugin which configures recommended settings you might be familiar with from UCP 2.
- Hit the Apply button to save the configuration to disk.
- Launch the game by going to the Launch tab and clicking an icon. You can also launch the game outside of the GUI by launching the original .exe file, or launch it via Steam.
- Enjoy!
The patch should work for most crusader versions, but only v1.41 and v1.41.1 (Extreme) are officially supported. If you encounter an error using a different version, you can upgrade to 1.41 for free using Fireflyโs Crusader HD Patch or get the game on Steam.
There is a wiki here specifically for the modding framework: https://github.com/UnofficialCrusaderPatch/UnofficialCrusaderPatch3/wiki
- Frontend
GUI aka the graphical user interface through which you can customize your configuration. - Framework
UCP3 aka The modding framework - Extensions
Modifications to the game code and content are provided through extensions. Modules are for game code modifications and new features, plugins carry content and configurations (maps, AI, gameplay setups).
If you have suggestions, you are welcome to post new ideas or discuss already existing ones in the issues section. It would be great if you could follow these guidelines:
- try to only post one idea per issue to help us keep an overview
- try to check if your suggestion already has a topic and join that discussion instead of creating a new one
- keep the tone nice and civil
Furthermore you can join our Discord Server for quick help and feedback.
If you want to contribute translations, get in touch on our Discord Server or get started here
If you want to contribute modifications to the user interface, you can contribute to the GUI.
If you want to contribute modifications to the game, you can contribute to UCP3.
If you want to contribute content for the game, you can create and share your own plugin extensions. Note, that it is planned to automate and integrate the process of sharing your content within the GUI itself, for that make sure you follow the plugin structure.
Are you considering to contribute? Join our Discord Server for help.
Gynt
TheRedDaemon
Corax
Le spec
Gynt
TheRedDaemon
Krarilotus (YouTube)
Monsterfisch
Gynt
TheRedDaemon
Le spec
Corax
LordHansCapon
J-T-de
Chaf1812
np123
Krarilotus (YouTube)
Monsterfisch
Lutel (YouTube) (Polish)
Lolasik011 (Russian)
Skysouls (e-mail) (Chinese)
Liegav (YouTube) (Hungarian)
Kimberly Azula
Krarilotus (YouTube)
Evrey (aiv)
Tatha (aiv,aic)
PitchNeeded (aiv)
Xander10alpha (aic)
Krarilotus (YouTube)
Firefly Studios for the creation of the Stronghold series
And many more