Custom mods inferfere with 'load game'?

tofof

Chieftain
Joined
Oct 28, 2005
Messages
40
Location
Champaign IL
I have a question about using mods for anyone that may have already solved this issue.

I made a quick mod to slow down research (as mentioned in a couple other threads) and add a worker to your starting units. The mod works fine in multiplayer lan with my gf. However, after saving, if I try to load game, I get an error:

The save file you have selected requires the following mod to be loaded:
Mods\C:\Documents and Settings\(username)\My Documents\My Games\Sid Meier's Civilization 4\Mods\My Speed Mod\
The application must restart, ok?

This happens for both single-player and multiplayer loading, even when the mod is already activated (it says 'My Speed Mod' in the upper right corner). The game restarts, tries to load this mod, gives me another error about an invalid path, and quits. The path, starting with c:\... correctly points to the location of my mod - but the "mods\" prefix at the beginning obviously is a problem.

I've tried editing the mods path in civilization4.ini, but that seems to be for forcing a specific mod to load, not for setting the defualt path to the mods folder. Additionally, I tried editing the savegame - while most everything is in ascii gibberish, the mod path is in plaintext at the top. Unfortunately, it's the 'correct' path, i.e. without the "mods\" prefix.

I even tried editing that path down to just the name of the folder containing my mod and copying it to the "MODS" folder in the civilization root directory (c:\program files\firaxis\sid meier's civ 4\mods) as opposed to the 'custom mods' folder in my documents\my games.

Very frustrating to have my mod working in game but unable to load my saves.

Am I missing something in an ini file somewhere? Do I need to specify a default path, or what? Any help would be appreciated.


EDIT: Uploaded a copy of my mod for review.

UPDATE:
Moving the mod folder out of the 'correct' place, the custom folder for mods under my documents, and into the civ4 root mods folder (and deleting it from the custom mods location) seems to have partially solved the issue.
By doing this, I can save and load games (running the mod) with no issues. For those games, the plaintext path to the mod in the save file itself is Mods\Speedmod. Changing the plaintext in the other savefiles (of the game I'm in the middle of) to that same path causes the game to simply crash when I load that file. So my game seems to be still lost, but at least a temporary fix is available. Still like to know how to correctly use the custom mod folders under my documents, though.



PS - A couple other odd other errors I've spotted:
If you click 'cancel' when it asks to load the mod, the menus disappear and the only way to do anything is to exit the game with ctrl-alt-delete.
If you start the game without the cd in (I have the CD version), you get an error asking you to insert the correct DVD, and the splash screen behind the message box is civ3 complete's, not civ4's. Can we say code reuse?
Strangest yet - loading civ4 after a crash. Got the loading splashscreen, skipped the loading movies, and displayed a black screen with the italic words (white) "Please be safe..." for about 10 seconds, and THEN went to the civ4 main menu screen.
 

Attachments

Back
Top Bottom