Crashing to Desktop with custom factions, 1.7

I submitted a ticket with the diagnostic tool last night. Crash completely to desktop. I pulled out all the factions I made including Gauntlets which I dearly love. restarted game. Put in only my own portraits I want for now (must have evil Spock), made that faction. I kept factions that came from the workshop as they were subscribed. 

I re verified all files and restarted. Success. 


Not sure what is causing the crash but literally removing all the 'factions' folder and starting over (from there) fixed the problem. I did not re install the game, only  pulled out the mods and factions folder. 



22,369 views 8 replies
Reply #1 Top

Hey Larsenex,

 

Try this, it solved the problem for me:

 

Quoting Thecw, reply 2

The things i had to change to get my own ship classes to work:

In the ShipClassDefs.xml for the constructors the tag <StaticBlueprintDef> is now replace by a <BlueprintDef> tag.

The ShipBlueprintDefs.xml has added a <ShipGroup> tag.

Constructor blueprints have moved from StaticShipBlueprintDefs.xml to ShipBlueprintDefs.xml

Hopes this helps.

 
End of Thecw's quote

 

I'm going to spread this around, so that it hopefully resolves the issue for people quickly.

+1 Loading…
Reply #2 Top

Quoting TheFunMachine, reply 1

I'm going to spread this around, so that it hopefully resolves the issue for people quickly.

End of TheFunMachine's quote

I've updated the patch notes as a known issue.  We'll address it in our next update.

Reply #3 Top

TheFunMachine, thanks a lot for posting this! And for pointing it out in a PM. Not having ever looked at any of those files, much less edit them, I have no clue how to implement this fix, i.e. not sure what needs to be changed and how, based on that. Anyone have any more detail instructions on how to implement this fix for the uninformed/inexperienced like myself? :) Thanks.

 

Quoting pshaw, reply 2
I've updated the patch notes as a known issue.  We'll address it in our next update.
End of pshaw's quote

 

When do you guys hope to have another update out?

 

One thing that surprised me was that I was able to load up a saved game and continue with it and it had most if not all of the starbase changes working! So that's how I occupied myself after dinner into the wee hours of the morning... :zzz:

Reply #4 Top

No worries!

 

Definitely full credit to Thecw for spotting the discrepancy. Hopefully it speeds up the fix.

 

As for further help, not sure I can offer any more other than expanding on the original solution. My custom faction has a custom shipstyle, which was crashing the game after the update. What I had to do was open up the shipclassdef.xml file that I created for my faction, and change the tag for the basic constructor, which was the offending blueprint. It sounds complicated, but it really wasn't.

 

As recall, you were using custom shipsets via Gaunlet's mod, etc. Unfortunately it is likely you will have to wait for the modders to update with the fix, unless you want to go fishing through the modded shipclassdef files yourself. I think Gauntlet is onto it, so you shouldn't have to wait long!

 

 

Reply #5 Top

Quoting TheFunMachine, reply 4

No worries!

 

Definitely full credit to Thecw for spotting the discrepancy. Hopefully it speeds up the fix.
End of TheFunMachine's quote

 

Yes, big thanks to Thecw for that quick find!

 

As for further help, not sure I can offer any more other than expanding on the original solution. My custom faction has a custom shipstyle, which was crashing the game after the update. What I had to do was open up the shipclassdef.xml file that I created for my faction, and change the tag for the basic constructor, which was the offending blueprint. It sounds complicated, but it really wasn't.
End of quote


 
So you just went in and changed the tag like quoted here? "In the ShipClassDefs.xml for the constructors the tag <StaticBlueprintDef> is now replace by a <BlueprintDef> tag." So you just changed your custom ship's tag to be <BlueprintDef>? That does sound simple. I already use Notepad ++ for Lua script editing with DCS but never wanted to mod this game. Actually, I really don't care that much for ship designs much anymore as I have found that my play style has gravitated toward staying more zoomed out so I miss all that great artwork that has been done... When I create my own ships I just use existing designs to save time...

 

As recall, you were using custom shipsets via Gaunlet's mod, etc. Unfortunately it is likely you will have to wait for the modders to update with the fix, unless you want to go fishing through the modded shipclassdef files yourself. I think Gauntlet is onto it, so you shouldn't have to wait long!
End of quote


Good memory! ;) Yes, I finally tried out Gaunlet's mod a little while ago and that seems to be the culprit as he includes custom ship designs. All the other races I downloaded in the past didn't have that. The only "customization" to them were the portraits, logos, and backgrounds. I also noticed Gaunlet's thread and am sure he'll address things pretty quickly as he has supported his mod quite well to date from what I've seen. Thanks for the reply.

Reply #6 Top

Yea, I just pulled out the entire Mods and Factions folder, restarted then put my portraits back in. I LOVE Gauntlets races and  his ships are simply amazing. 

 

I have not tinkered with the GCIII XML at all since I became a member. I edit Xcom2's files all day long but for some reason GCIII's files simply do not seem intuitive. I will wait and re install Gauntlets when he updates his work. <Lazy gamer>

 

Thank you very much for the work around!

Reply #7 Top

Quoting Avatar137, reply 5


 


 
So you just went in and changed the tag like quoted here? "In the ShipClassDefs.xml for the constructors the tag <StaticBlueprintDef> is now replace by a <BlueprintDef> tag." So you just changed your custom ship's tag to be <BlueprintDef>? That does sound simple. I already use Notepad ++ for Lua script editing with DCS but never wanted to mod this game. Actually, I really don't care that much for ship designs much anymore as I have found that my play style has gravitated toward staying more zoomed out so I miss all that great artwork that has been done... When I create my own ships I just use existing designs to save time...

 

End of Avatar137's quote

 

Yes! All I needed to do was change it for the 'Basic_constructor" design in the modded xml file. Everything else was fine, and it makes sense given that the only major update to the shipdef and blueprints in the update were to accommodate the new starbase automation feature (which is the best thing since sliced bread btw). I imagine all you have to do is look through the Gauntlet race mod folder, find the ShipClassDef.xml and apply the relevant changes where needed. 

 

Hope this helps :)

Reply #8 Top

Quoting TheFunMachine, reply 7
Yes! All I needed to do was change it for the 'Basic_constructor" design in the modded xml file. Everything else was fine, and it makes sense given that the only major update to the shipdef and blueprints in the update were to accommodate the new starbase automation feature (which is the best thing since sliced bread btw). I imagine all you have to do is look through the Gauntlet race mod folder, find the ShipClassDef.xml and apply the relevant changes where needed. 

 

Hope this helps :)
End of TheFunMachine's quote

 

Yes, it helps a lot, thanks! I agree, the new starbase functions are really great! I'm surprised it works as well as it does with my older save game with all those custom races... Maybe I haven't played long enough to spot where it might be broken but I like what I see so far!