Dune Wars Multiplayer - Getting it working

If anyone else has MP issues in their mods, the Gerikes thread that David indirectly linked is a really helpful overview.

Also, OOSLogger.py as implemented in Fall Further/FFH2 is really handy too.
 
Cant thank you enough for your continuous support for multiplayer hungry players :) we start playing right now ;)

Loaded game sucesfully but OOS next turn with system warning "Error in GameUpdate event handler <bound method BugEventManager.onGameUpdate off f<BugEventManager.BugEventManager instance at 0x16625828>>" its turn 25 or so,
we`ll try to play without saving today ...

Something strange occurs here, i saved game and this happens when i created game from load, but when my friends creates
games from autosave load we can continue :) :D we can play and thats important
 
Cant thank you enough for your continuous support for multiplayer hungry players :) we start playing right now ;)

Loaded game sucesfully but OOS next turn with system warning "Error in GameUpdate event handler <bound method BugEventManager.onGameUpdate off f<BugEventManager.BugEventManager instance at 0x16625828>>" its turn 25 or so,
we`ll try to play without saving today ...

Something strange occurs here, i saved game and this happens when i created game from load, but when my friends creates
games from autosave load we can continue :) :D we can play and thats important

Mmmm. I would make sure you are playing with a fresh game using the 1.9.1.2 patch. Any savegames saved with 1.9.1 will not be load-able in 1.9.1.2 unfortunately - they are corrupted effectively.

Also, it might be worth making sure you have a completely clean install.

1. Delete or rename the folder Mods/Dune Wars.
2. Run 1.9.1 installer.
3. Run 1.9.1.2 patch installer.

I have tested multiplayer saving and re-loading under 1.9.1.2 and it seemed to work OK.

On the error you posted: if you set LoggingEnabled = 1 in your CivilizationIV.ini then in My Documents/My Games/Beyond the Sword/Logs you should get a file PythonErr.log with the detail of what is causing the error you posted. If it happens again that would help.

I added some code from Fall Further to stop autoplay if an OOS occurs and this might be throwing an error. Since I didn't get an OOS after adding it wasn't tested. Adding a hash (#) in front of line 463 in BugEventManager.py will remove this.

Edit: OK I've got the same OOS error now that BugEventManager line definitely wants removing as it's preventing the OOS log from getting written. The error Python error was in the DuneWars AI code by the looks:

Code:
Traceback (most recent call last):
  File "BugGameUtils", line 342, in callHandler
  File "DuneWars", line 29, in AI_unitUpdate
  File "DuneWars", line 141, in AI_unitUpdate
RuntimeError: unidentifiable C++ exception
 
Now we are on turn 127 and everything is ok :) great game this mod :goodjob:

Cool! :)

I think there might still be a rate OOS error happening around turn 350 or so - I'm going to see if I can trace it.
 
There's another patch here - this fixes Homeworld persistence which I think could have caused the OOS error. This includes everything from 1.9.1.1 as well. So you don't need both.
 
Where can i see requirements for victory conditions ? Last game we played in team with friend against two teamed computers on duel map. We were playing fremens (infantry rules) and got shai-hulud religion in 7 of our cities, yet AIs managed to win religious victory somehow :cry:
 
There is a "victory conditions tab" (~F7 or so? I forget) just like in vanilla civ.
In the case of a religious victory, you have to control the religion's holy city. If they control the holy city, then they get the win.
 
Victory Advisor (F8) should list all victory conditions and who is close to achieving them.

Edit: Perhaps Religious victory is too easy when there is only one religion founded and few players...
 
AI`s had their own religion with holy city and we had ours. We were ocuppying half the map or more with none of city infected by their religion so i was surprised by defeat :) Thats not a real problem though i just wanted to know where to look and you helped me, thanks. I am not asking for any duel maps balancing, but i dont like race against computer to plant 50 cities on map, thats the reason i like duel map most :) only personal taste...
 
Back
Top Bottom