Dgdata and Fatal Error
I purchased DG on Steam and have been trying to play with the difficulty settings on SP tournaments (for me Normal is too easy, Hard is too hard).
I keep getting Fatal Errors though.
I followed Sorian's advice.
1. Extract dgdata.zip to a temp folder
2. Rename dgdata.zip
3. Create new folder called dgdata.zip
4. Copy extracted data to new folder
Doesn't matter what I do then, the problem's already created. Even without editing game.lua, I get the following Fatal Error immediately on trying to launch:
dgdata.zip not found
Program : C:\Program Files (x86)\Steam\steamapps\common\Demigod\bin\demigod.exe
Cmd line arguments :
Callstack:
unavailable.
Reactor version: 1.10.00
Demigod version MAIN.1.30.0217
Last 100 lines of log...
A full record of the log is stored in the Demigodlog.txt file
info: 00:00:00: Full Log file: C:\Users\Me\Documents\My Games\Gas Powered Games\Demigod\\DemigodLog
info: 00:00:00: DEMIGOD VERSION MAIN.1.30.0217
info: 00:00:00: DISK: AddSearchPath: 'c:\program files (x86)\steam\steamapps\common\demigod\dgdata.zip', mounted as '/'
info: 00:00:00: DISK: AddSearchPath: 'c:\program files (x86)\steam\steamapps\common\demigod\movies', mounted as '/movies/'
info: 00:00:00: DISK: AddSearchPath: 'c:\program files (x86)\steam\steamapps\common\demigod\sounds', mounted as '/sounds/'
info: 00:00:00: DISK: AddSearchPath: 'c:\program files (x86)\steam\steamapps\common\demigod\loc', mounted as '/loc/'
warning: 00:00:00: Search path element "C:\Program Files (x86)\Steam\steamapps\common\Demigod\mods" does not match any files
info: 00:00:00: DISK: AddSearchPath: 'c:\program files (x86)\steam\steamapps\common\demigod\bindata', mounted as '/'
The game launches fine if I delete the new folder and rename the old zip back to dgdata.zip.
Any ideas?
EDIT: In case anyone else has this problem, it looks like the game has been restructured since Sorian's advice was given, that the dgdata.zip needs to be left alone and that mods have to be handled via the mod folder (bindata/mods).
Not that I've managed to get the game to play the way I'd like. I've set the tourney AI players on both sides to be the same level (hard) [TournamentUtilities.lua] for both Normal & Hard tournies, but I'm still finding Normal a cakewalk and Hard the opposite.
If anyone knows which files and instructions I need to change, that'd be appreciated. I'd guess it's game.lua that I need to play with.
EDIT2: Playing with the difficulty levels of the other players via TournamentUtilities.lua does seem to have some effect, but there seems to be something else that accounts for more of the discrepancy between the enemy AI and your AI. I played a Normal game with my guys on Nightmare and the enemy's on Easy. It seemed to be easier than usual and my guys appeared to be even more high-level (and the enemy even more low-level) than I'd normally experience in a vanilla Normal tourney. So far, so good.
However, when I played a Hard tourney with the same profile (friends Nightmare, enemies Easy), it seemed to play the same way as usual. My side ahead at first, then at about level 3 the enemy pull away. It did seem that my team killed a few more of their guys than usual though (2 vs usual 0), so likely it helps, but the problem seems to be a gold or XP multiplier that applies to enemy AI in tournies. That's what I need to find.
EDIT3: Anyone else who's trying to mod the tournaments, don't bother. I just ran a series of tests on Normal and none of my outrageous test changes made any difference. (Well, maybe the changes to difficulty levels in TournamentUtilities.lua, but if that was so it was a very minor part of the balance and didn't alter the general flow of the game.) BTW, @game developers, it is never acceptable on Normal difficulty that a game does not require the player to play in order to win. Seriously, it is impossible to lose a Normal tourney game; your 3 AI buddies will outpace the 4 enemy whilst you sit on the crystal doing nothing.
Kinda wish I'd seen Pacov's post in this thread before I wasted my time
:
"You cannot use gameplay altering mods in the single player tournament mode."
EDIT4: After yesterday's edit, looks like you can. It's pretty involved though, but at least it's possible. Unfortunately the link to Peppe's AI Skirmish mod with a tournament version doesn't work anymore, but the instructions in the first link are the real prize anyway.