.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $6.00

   







Go Back   .com.unity Forums > Illwinter Game Design > Dominions 3: The Awakening

Reply
 
Thread Tools Display Modes
  #1  
Old November 21st, 2006, 10:12 AM

DominionsFan DominionsFan is offline
Major
 
Join Date: Sep 2003
Location: Budapest, Hungary
Posts: 1,221
Thanks: 0
Thanked 1 Time in 1 Post
DominionsFan is on a distinguished road
Default Host: v3.01 , client: v3.00 How is this working?

How is this possible that someone with version 3.00 can play on a v3.01 server. We are just playing a blitz right now, and someone with v3.00 can play on the v3.01 server.
So I was wondering, the player whos running the 3.00 will have the 3.01 patch updates when he is playing on a 3.01 server?
__________________
Dominions 3. Wallpapers & Logos
-------

"Training is principally an act of faith. The athlete must believe in its efficacy: he must believe that through training he will become fitter and stronger, that by constant repetition of the same movements he will become more skillful."
Reply With Quote
  #2  
Old November 21st, 2006, 12:54 PM
Arralen's Avatar

Arralen Arralen is offline
Major General
 
Join Date: Nov 2000
Location: 500km from Ulm
Posts: 2,279
Thanks: 9
Thanked 18 Times in 12 Posts
Arralen is on a distinguished road
Default Re: Host: v3.01 , client: v3.00 How is this worki

As the save/turn file format hasn't been changed, oc. you can play 'mixed' games.
But there's no auto-update feature build into Dominions up to now ...

Therefore, it's a bad idea, as it will cause battle inconsistencies - the replay might not show the same battle result as the battle report: the 1st one is re-calculated by the client each time you view the battle, the 2nd one is generated by the server and passed along in the turn file.

You might end up watching a battle which happens in a slightly different universe, with rules of nature which are slightly different. Interestingly enough, this even applies if the changes in the patch do not "apply" directly to what happened during that battle - simply using the wrong exe version is enough.

__________________
As for AI the most effective work around to this problem so far is to simply use an American instead, they tend to put up a bit more of a fight than your average Artificial Idiot.
... James McGuigan on rec.games.computer.stars somewhen back in 1998 ...
Reply With Quote
  #3  
Old November 21st, 2006, 12:57 PM
Endoperez's Avatar

Endoperez Endoperez is offline
National Security Advisor
 
Join Date: Sep 2003
Location: Eastern Finland
Posts: 7,110
Thanks: 145
Thanked 153 Times in 101 Posts
Endoperez is on a distinguished road
Default Re: Host: v3.01 , client: v3.00 How is this working?

His battles will probably look wrong. The replays often won't be exactly the same in different versions, and even the tiniest change causes everything after it to be randomized again, resulting in wildly different battle results.

The server's calculations are always the only ones that affect the game. Even if his battle review shows he won without losses, if battle report says one commander died, one commander DID die.
Reply With Quote
  #4  
Old November 21st, 2006, 01:29 PM
Maltrease's Avatar

Maltrease Maltrease is offline
Second Lieutenant
 
Join Date: Apr 2004
Location: Ohio
Posts: 402
Thanks: 0
Thanked 0 Times in 0 Posts
Maltrease is on a distinguished road
Default Re: Host: v3.01 , client: v3.00 How is this worki

What happens with "balance" changes between version? For example the tribal archers cost was raised to 10 gold. Would someone with version 3 still be able to get them for 8?

Or Hellheim for example could recruit Helheims in all forts (not just capital) until version 3.1

Both of those would could be a rather large advantage is someone was unscrupulous enough to exploit them.
Reply With Quote
  #5  
Old November 21st, 2006, 02:41 PM
Endoperez's Avatar

Endoperez Endoperez is offline
National Security Advisor
 
Join Date: Sep 2003
Location: Eastern Finland
Posts: 7,110
Thanks: 145
Thanked 153 Times in 101 Posts
Endoperez is on a distinguished road
Default Re: Host: v3.01 , client: v3.00 How is this worki

I think they would be unable to do that, but it's a good question.
Reply With Quote
  #6  
Old November 21st, 2006, 03:52 PM
Hadrian_II's Avatar

Hadrian_II Hadrian_II is offline
Major
 
Join Date: Oct 2006
Location: Bern, Switzerland
Posts: 1,109
Thanks: 14
Thanked 17 Times in 14 Posts
Hadrian_II is on a distinguished road
Default Re: Host: v3.01 , client: v3.00 How is this worki

As the turn processing is completly on the host i think the tribal archer cost of the host is the one that counts.

But what might be interesting is what happens if you create big queues in 3.00 for 8 gold and then update to 3.01 and now stop the recruitment, maybe you will now get 10 gold back.

With the Helheims its not sure if it works or not, its the matter if the host checks the queue or not, if he does it wont work, but if he just lets you build units who are in the queue you might get them.

But this questions can only the developer answer, as he is the only one able to see the source.
Reply With Quote
  #7  
Old November 21st, 2006, 04:20 PM
PhilD's Avatar

PhilD PhilD is offline
First Lieutenant
 
Join Date: Sep 2003
Location: Bordeaux, France
Posts: 794
Thanks: 0
Thanked 0 Times in 0 Posts
PhilD is on a distinguished road
Default Re: Host: v3.01 , client: v3.00 How is this worki

Or, one could test it with a double install...
Reply With Quote
  #8  
Old November 21st, 2006, 06:43 PM

DominionsFan DominionsFan is offline
Major
 
Join Date: Sep 2003
Location: Budapest, Hungary
Posts: 1,221
Thanks: 0
Thanked 1 Time in 1 Post
DominionsFan is on a distinguished road
Default Re: Host: v3.01 , client: v3.00 How is this worki

Yeah..this is definitely not good as it is now.. so I guess, I will ask everyone before we start a blitz to update their doms version to the latest available..next time. ^^
__________________
Dominions 3. Wallpapers & Logos
-------

"Training is principally an act of faith. The athlete must believe in its efficacy: he must believe that through training he will become fitter and stronger, that by constant repetition of the same movements he will become more skillful."
Reply With Quote
  #9  
Old November 22nd, 2006, 03:56 AM
Endoperez's Avatar

Endoperez Endoperez is offline
National Security Advisor
 
Join Date: Sep 2003
Location: Eastern Finland
Posts: 7,110
Thanks: 145
Thanked 153 Times in 101 Posts
Endoperez is on a distinguished road
Default Re: Host: v3.01 , client: v3.00 How is this worki

Quote:
DominionsFan said:
Yeah..this is definitely not good as it is now.. so I guess, I will ask everyone before we start a blitz to update their doms version to the latest available..next time. ^^
You haven't actually tested how it works "as it is now", have you?
Reply With Quote
  #10  
Old November 22nd, 2006, 09:16 AM

DominionsFan DominionsFan is offline
Major
 
Join Date: Sep 2003
Location: Budapest, Hungary
Posts: 1,221
Thanks: 0
Thanked 1 Time in 1 Post
DominionsFan is on a distinguished road
Default Re: Host: v3.01 , client: v3.00 How is this worki

Quote:
Endoperez said:
Quote:
DominionsFan said:
Yeah..this is definitely not good as it is now.. so I guess, I will ask everyone before we start a blitz to update their doms version to the latest available..next time. ^^
You haven't actually tested how it works "as it is now", have you?
Well no..
Just a question. Let's say the HoH will be fixed in 3.02.
Now someone will gonna play with v3.01 on the server. Does this means that his heroes will be attacked by HoH or not?
Basically the server version is what matters in all cases if I understand correctly, so the player with 3.01 probably won't be attacked by the HoH. Anyways its wise to use the latest patch, since his battle replays -for example- can be messed up.

Perhaps there should be a command line switch to prevent others joining to a server with a different version.
__________________
Dominions 3. Wallpapers & Logos
-------

"Training is principally an act of faith. The athlete must believe in its efficacy: he must believe that through training he will become fitter and stronger, that by constant repetition of the same movements he will become more skillful."
Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 02:43 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2024, Shrapnel Games, Inc. - All Rights Reserved.