Giter Site home page Giter Site logo

Unofficial Crusader Patch 3 UCP_Official

UCP 3.0 has been released! Get it here! ๐ŸŽ‰

About the UCP

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.

UCP Legacy

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.

Installation

To install the patch we recommend to download the GUI.

  1. Run the GUI.
  2. In the GUI, select your Stronghold Crusader 1 game folder.
  3. Then, press the button to install the latest patching materials to this game folder.
  4. 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.
  5. Hit the Apply button to save the configuration to disk.
  6. 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.
  7. 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.

Wiki

There is a wiki here specifically for the modding framework: https://github.com/UnofficialCrusaderPatch/UnofficialCrusaderPatch3/wiki

Glossary of important terms

  • 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).

Issues and Suggestions

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.

Contributing

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.

The team behind the UCP

Creators of the UCP 3 framework

Gynt
TheRedDaemon
Corax
Le spec

Creators of the GUI

Gynt
TheRedDaemon
Krarilotus (YouTube)
Monsterfisch

Developers

Gynt
TheRedDaemon
Le spec
Corax
LordHansCapon
J-T-de
Chaf1812
np123
Krarilotus (YouTube)
Monsterfisch

Translators

Lutel (YouTube) (Polish)
Lolasik011 (Russian)
Skysouls (e-mail) (Chinese)
Liegav (YouTube) (Hungarian)

Creator of the original UCP

Sh0wdown

Community Management

Kimberly Azula
Krarilotus (YouTube)

Content Creators

Evrey (aiv)
Tatha (aiv,aic)
PitchNeeded (aiv)
Xander10alpha (aic)
Krarilotus (YouTube)

Special thanks of course go to

Firefly Studios for the creation of the Stronghold series

And many more

UnofficialCrusaderPatch's Projects

extension-files icon extension-files

Extentension for the UCP framework to hijack file loading by the game

extension-ucp2-ai-files icon extension-ucp2-ai-files

This is a plugin for the UCP3, which provides the files necessary to install almost all components for AIs that were present in the UCP2.15

extension-ucp2-aic-patch icon extension-ucp2-aic-patch

packing all the aic files for the fixed behaviour of the vanilla AIs based on the revised AI fiels from ucp2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.