/CrusaderData

Collection of Stronghold Crusader data.

Primary LanguageLuaMIT LicenseMIT

CrusaderData

Collection of Stronghold Crusader data.

Idea

The idea of this repo is to collect useful data and code snippets to mod Stronghold Crusader. The main aim is to accelerate development of new edits for the UnofficalCrusaderPatch (UCP), however, the data might also be useful for other Crusader projects.

Data Collection

As CheatEngine is the tool of choice for most game reverse engineers, data is collected in Lua files (*.lua), which can be imported in CheatEngine. Data contains

  • base addresses / AOBs
  • data structures (arrays)
  • functions

If one has all this information, CheatEngine allows rapid prototyping of mods. With some adjustments, these mods can be incorporated in the UCP.

Acknowledgements

I want to express my special thanks to

Firefly Studios for creating the games of my childhood, Stronghold and Stronghold Crusader

Sh0wdown for creating the amazing UnofficalCrusaderPatch

ngc92 for the first data (UCP issue #271), the huge data dump (PR #2) and the inspiration to collect the data.