Jump to content
Lord_Chris

Modifying Stronghold 3

Recommended Posts

Quote

The standalone engine idea is mainly due to the fact, that the Vision Engine and its Lua scripting is slow as hell. With less than a hundred units and mid- to large castles my game already runs below 100 FPS, which is a howler as I am rocking an i7 9700K@5Ghz and a RTX 2080S.

Yeah I have to say this is disappointing. I do wish Firefly would change the game engine they use as I really haven't taken to it, but on the plus side Warlords is a far better game than the previous two (in my opinion). They have sorted out a lot of the mess and a lot of depth has bene put into it. This does alleviate some of the pain.

15 hours ago, needforbleed said:

I figured out the model data format. Now I just have to convert it to obj and find each spot.
Basically the model format consists of several markers that split skeleton rig, (animations), texture/material references and vertices.

Thanks for this... yeah, I have to say that this was probably my biggest concern that this would indeed turn out to be the case. Combining the file data was something deep down I kind of felt was "maybe" going on but didn't really want to acknowledge... It does make the job of modding a lot harder, certainly for me, without a deeper knowldge of C++ and game development. Hopefully you could help us out with that a bit.

But, looking on the positive side, we do now have a breakthrough in at least we know the general format, even if we don't know the specifics yet. It also explains why when we've attempted to open the .model files in software specifically for that format, it just hasn't worked. So in your opinion, is this kind of format/setup "traditional"? Or has this been something completely custom made by Firefly that looks like it would only work on their system? The other good side to this is that if we do manage to crack this, then we've potentially cracked this on Stronghold 3, Crusader 2 & now Warlords as well. It would be a massive achievement.

The situation kind of reminds me of the SH2 Map Unlocker & AI Castles and all the work that went into those by the fine folks over at Stronghold Knights many years ago. They found that a lot of the code could be edited, but it had to be done by building their own application to do it, so was the SH2 AI Editor born. My suspicion is that we would probably have to do something similar here, but I would be very interested in hearing your point of view on this.


Quote

The fields have eyes, and the woods have ears.

⁠— Geoffrey Chaucer, The Canterbury Tales: The Knight's Tale

Useful Articles

Share this post


Link to post
Share on other sites

Going back to what you've found on the link..... this does make sense to me actually. Earlier versions of Stronghold, such as Stronghold 2 and Stronghold Legends contained Granny Viewer files for the models, and uni files for the compiled information on each model. But since Stronghold 3, this has ceased to be the case. I explain the files in these games briefly inthis tutorial: https://www.stronghold-nation.com/article/62-adding-units-from-stronghold-legends-into-stronghold-2

I often wondered why these files changed in Stronghold 3, and now this makes sense. They've obviously changed the format from Granny to merge them all into one file. Which makes sense given how technology has advanced since 2007-8 when Legends was released.

My guess is that the .model file contains all of the information previously stored by these seperate files in some format or another.


Quote

The fields have eyes, and the woods have ears.

⁠— Geoffrey Chaucer, The Canterbury Tales: The Knight's Tale

Useful Articles

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Topics

    • Stronghold 2 Unofficial Patch Worked on by B1naryvision

      https://github.com/B1naryVision/sh2-unofficial-patch So this is something new, i was talking on Discord to Kyr0sus about his own mod working to fix a few things about multiplayer as well as AI, but i have also come across this. Ive begun playing around with the above but i am having some major performance issues with it [seems im being silly, Windows is making the game use my Igpu lol], so i might try to talk to B1nary over on Github [or if it happens that they have a profile here or discor

      in Stronghold 2

    • Stronghold 4 Information Megathread

      Greetings to all! Firefly Studios started teasing the upcoming SH4 game with bits of information in a Q&A video. As time goes by, we obtain more and more information that we eventually are going to administer in the on-site wiki. Until then, the SHN staff pleasantly summarises you the points we find most worthy to know about Stronghold 4's lifecycle, release date and other features, in this thread. :-] We ask you however to kindly discuss SH4 in the dedicated forum rather tha

      in Stronghold 4

    • A Brand New Stronghold Reveal Is Coming This Week!

      Hello Everyone! Firefly has announced that they will be revealing a new Stronghold title at the PC Gaming Show this Sunday. Date and Time:  Sunday June 7th at 8pm BST / 9pm CEST / 12pm PDT / 3pm EDT Announcement Video: Have fun and let's see what'll be shown on Sunday!   Stronghold 4 Information & Features General Information Release date: 2026 Steam demo launch: 23 June 2026 Main Features 22 mission story campaign set bef

      in The Town Crier

    • Stronghold 4 Demo Released

      Ahoy Sirs and Ladies! A playable demo for Stronghold 4 has been released on Steam (https://store.steampowered.com/app/2153760/Stronghold_4/, 10.53 GB size).   This alpha version gives a glimpse into the story of Penryn of Wethel, situated prior to the events of Stronghold 1. SH4 Alpha allows you to play one economic and one military invasion mission, akin to the classic Stronghold 1 presentation with some inspired mechanics from Stronghold 3.   The demo is scheduled to b

      in The Town Crier

    • Sarum Castle: Sharing Ideas on a Medieval Stronghold I Have Researched and Built

      Years ago, with some realism, I have imagined and documented Sarum Castle — a formidable fortress along the North Norfolk Coast in England during the early 1400s fully sustained by its household and town. Key features which you can consider for your own castle: Concentric design: Two defensive layers around the keep, with moats, drawbridges and barbicans. Defensive tricks: Trebuchets, mangonels, ballistas, rolling logs, oil and stone tippers along different hidden traps and k

      in Stronghold 2

×
×
  • Create New...