Chaos Campaign Pre-battle Crash

Started by CelticMarauder, August 26, 2014, 06:41:38 PM

Previous topic - Next topic

CelticMarauder

It's been awhile since I've played this mod, but I decided last night to start a Chaos campaign, something I hadn't tried since the first time the campaign map was released. Upon my first field battle, the game crashed less than halfway through the loading screen between the map and battle, and I was given a non-specific error message stating that Rome: Total War encountered a problem and needed to close. After searching here, I discovered and fixed the texture error for the Chaos Marauder Horsemen unit. Hoping that was the solution, I attempted to load that battle again, to no avail. I checked for the problem in all my other campaigns, but all those battles worked just fine. After some trial and error, I finally discovered that the game only crashed when sending any of my Chaos generals into combat. Thinking it may have been a problem with the unit (Chaos Knights), I tried using them in a custom battle and encountered no problems. So I think it might be a problem with the named generals themselves. I'll try a few other things when I get home from work, and I'll update here if I manage to solve it. Sorry for the wall of text, but I thought it best to go into as much detail as possible.

TLDR: Attempting to launch a battle from the campaign map with a named Chaos general causes the game to crash partway through the loading screen, and I haven't yet managed to find a solution.

Jubal

Hm. That might make some sense.

descr_character.txt (IIRC) contains the linkups to the models in descr_model_battle.txt, if that helps your search.
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...

CelticMarauder

Thanks for the reply. I checked out the descr_character.txt and descr_model_battle.txt files. While my extremely limited knowledge of modding prevented me from getting a detailed understanding of how those two files were linked, I was able to find the model causing the problem and create a workaround. In the descr_character file the named chaos generals are listed as "celt_general" while the captains are listed as "celt_lesser_general." As I had no problems starting any custom battles, which always use the captain model, I changed the named chaos general battle model to "celt_lesser_general" to see if that would work. I started up a campaign and was able to successfully start two battles with two separate named generals, so it appears that the "celt_general" model is the problem. Luckily, the lesser general model looks suitably imposing enough on the battlefield to serve as a model in place of the non-working main general model.

Raghart

I had exactly this same problem with the mod. CelticMarauder workaround works perfectly, but, can it be repaired ?

Jubal

Almost certainly, though I'm not sure how - there's probably an edit needed to a line in Descr_Model_Battle somewhere...
The duke, the wanderer, the philosopher, the mariner, the warrior, the strategist, the storyteller, the wizard, the wayfarer...