econundrum1 econundrum1

Games doesn't load Mods

Games doesn't load Mods

Having tried to make some practice custom race mods non off them seemed to load in the game (The option is checked to enable mods), I've checked the location and folder structure. Even renamed The GalCivIII folder in MyGames\ so the whole thing would be recreated when I ran the game. Then after that was recreated tried again.

 

I placed a copy of the FactionDefs.xml in the game folder of the ExampleMOD 

then edited it the only thing I changed was the human engineering ability to be the Dregin Zealot ability instead then saved it. From the mod readme the game should pick that up as an override for the copy of the file in the main game folder since I didn't rename it.

 

Sadly the result was the humans totally unchanged.

I've tried serveral other mods and nothing.

 

Anyone else encountered this I know at least one person has.

55,812 views 39 replies
Reply #26 Top

 

Dumhed is awesome! We got together on steam and figured it out.

The batch file that wraps up the mod files can't handle your path if you have a space in your user name. Dumhed has a fixed version that work's for him. But I believe it will have issues on certain OS's. We are looking at a fix that will work on any OS.

 

Reply #27 Top

Thanks for taking the time to work on this with me. :)

Reply #28 Top

Thanks guys my issue is also somehow to do with that path though my username is a single word. The homepath fix didn't work. But when I copied the mod directory elsewhere and hard coded the path to it as the modpath in batch file that worked fine.

 

I'll let you know once I have more time to look at what stops it finding the path on mine. But I can just leave it hard coded as a workaround.

Reply #29 Top

odd %docsdir% for me is returning "My", just that which is why it doesn't work moddir becomes E:\My\My Games\GalCiv3\Mods

Reply #30 Top

The registry key it looks for reads "E:\My Documents", so assume it doesn't like the space between My and Documents.

 

 

 

Reply #31 Top

E:\My Documents can you rename it to My_Documents ????

Reply #32 Top

Glad you found the issue.

This has been a bug with mods in other games in the past as well. For example Civ IV could not properly handle blanks or non ASCII characters in user names when loading mods.

Reply #33 Top

econundrum, are you comfortable doing registry editing?  If so, I can help you find a temporary fix while they work on this on their end.   But yeah, it is an issue when people's document directory structure differs from default - like people with multiple disk drives, or different OSes, etc.

Don't want to post registry edits in case someone who doesn't know what they are doing takes it, makes a mistake and screws up their computer and blames me. :/

PM me if you need a walkthrough of how to create system variables in your registry.

+1 Loading…
Reply #34 Top

I could but for now i'll just work around by hard coding a path in the batch file that works.

thanks for the offer though.

Reply #35 Top

I couldn't create a faction mod either. And "My Documents" is just "Documents" without My (I hate it) still mod didn't work. I tried many things it didnt work but I managed to create a small mod for custom ship colours for my race. And I had to create my faction inside GC3 files since mods don't work for now.

Reply #36 Top

alpha, did you try editing the bat files in the tools folder?

Reply #37 Top

No I did not touch those. I tried with mods many days ago before I read this thread. And I don't plan to work with mods again untill the final version of GC3.
I'm happy the way I have set things now and playing..

Although seems strange one mod worked the other didn't

both in "Documents" and both correct no errors. Tried both total mod and Append method. Faction mod didn't work, custom ship color mod worked.

One is the game folder the other in core.

GC3 warned me about some error I cannot remember what message was something about missing.. something :S

Reply #38 Top

As mentioned on p1 of this threade.  the problem is a variable in the batch files in Tools folder.  Several of them reference a variable which our computers don't like. All the batch files involved would have to be corrected.

 

This is... unless you have a completely different problem. :/

Reply #39 Top

I tried the solution in page 1 but I still cant get my mods to work.

I get the same error in the debug log .

Thing is I used to have a user name folder with a space but I changed it somehow via a complicated process which still needed some path reference fixing but I don't think it would be an issue since I installed the game long after I removed the space in my user folder

In the debug log , my user folder is the correct name without the space. The path is correct.

Can someone help me????

Edit:

In the ..\Galactic Civilizations III\Tools folder with the bat files , there is this error log and weirdly I see some lines referencing jbrindle as a user

e.g


Debug Message:  No files found matching mask ../Screens/Schema\*.xsd
Debug Message:  No files found matching mask C:\Users\jbrindle\Documents\My Games\GalCiv3\Mods\Core\*.xml
Debug Message:  No files found matching mask C:\Users\jbrindle\Documents\My Games\GalCiv3\Mods\Text\*.xml
Debug Message:  No files found matching mask C:\Users\jbrindle\Documents\My Games\GalCiv3\Mods\Campaign\Game\*.xml
Debug Message:  No files found matching mask C:\Users\jbrindle\Documents\My Games\GalCiv3\Mods\Core\Game\*.xml
Debug Message:  No files found matching mask C:\Users\jbrindle\Documents\My Games\GalCiv3\Mods\Game\Game\*.xml
Debug Message:  No files found matching mask C:\Users\jbrindle\Documents\My Games\GalCiv3\Mods\Text\Game\*.xml
Debug Message:  No files found matching mask ../Screens/Schema\*.xsd



At the bottom of this error log though , it jumps back to the correct path reference

but then I see an error in pathing for example mod

 

\*.xml
Debug Message:  No files found matching mask C:\Users\EnvyPhoneix\Documents\My Games\GalCiv3\Mods\MediumMissileBoatFix\Text\*.xml
Debug Message:  No files found matching mask C:\Users\EnvyPhoneix\Documents\My Games\GalCiv3\Mods\WeaponAugmentFix\Text\*.xml
Debug Message:  No files found matching mask \Users\EnvyPhoneix\Documents\My Games\GalCiv3\Mods\ExampleMod\Game\*.xml
Debug Message:  No files found matching mask C:\Users\EnvyPhoneix\Documents\My Games\GalCiv3\Mods\Default Ship Repair Mod\Core\*.xml
Debug Message:  No files found matching mask C:\Users\EnvyPhoneix\Documents\My Games\GalCiv3\Mods\ExampleMod\Core\*.xml