.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
  #11  
Old April 25th, 2008, 08:46 AM

Sombre Sombre is offline
BANNED USER
 
Join Date: Feb 2007
Posts: 5,463
Thanks: 165
Thanked 324 Times in 190 Posts
Sombre is on a distinguished road
Default Re: Auto-routing alternatives

Why did the longdead remain if his side had autorouted?
Reply With Quote
  #12  
Old April 25th, 2008, 08:48 AM
Argitoth's Avatar

Argitoth Argitoth is offline
Lieutenant Colonel
 
Join Date: Oct 2003
Location: Gilbert, AZ
Posts: 1,375
Thanks: 1
Thanked 0 Times in 0 Posts
Argitoth is on a distinguished road
Default Re: Auto-routing alternatives

Sombre, that's a good question that Endo brought up. However, I doubt the tartarian could have done 123 damage in one swing. So that's why I think the golem just died. Plus there was no damage numbers floating above his head when he died.

Endo: I don't know where you got the idea my golem had attack of 13. He had 20 attack (15 + sunslayer bonus = 20) Sunslayer also does AOE damage. I'm just trying to defend the fact that my golem would have kicked the Tartarian's A**. Also, near the end I show you how many afflictions I caused, plus old age. That was in part because the tartarian wasn't poison resistant. Why is the tartarian not poison resistant?
__________________
Composer, Sound Designer, www.elanhickler.com
Reply With Quote
  #13  
Old April 25th, 2008, 09:22 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: Auto-routing alternatives

I'm sorry I got your Golem's attack wrong. I didn't notice the +5 attack of Sunslayer at first, and didn't remember to change that part after I did.

If you launch Dominions with -ddd or similar (from command line, from shortcut, etc), just view the battle and read the log.txt (in the same folder as dom3 executable).
Reply With Quote
  #14  
Old April 25th, 2008, 09:48 AM
Argitoth's Avatar

Argitoth Argitoth is offline
Lieutenant Colonel
 
Join Date: Oct 2003
Location: Gilbert, AZ
Posts: 1,375
Thanks: 1
Thanked 0 Times in 0 Posts
Argitoth is on a distinguished road
Default Re: Auto-routing alternatives

alright Endo, I'll have the log for you soon. For now I have to go to bed, I've been up for more than 24 hours working on homework. *dies*
__________________
Composer, Sound Designer, www.elanhickler.com
Reply With Quote
  #15  
Old April 25th, 2008, 11:17 AM

Zeldor Zeldor is offline
General
 
Join Date: Oct 2007
Location: Poland
Posts: 3,414
Thanks: 26
Thanked 73 Times in 49 Posts
Zeldor is on a distinguished road
Default Re: Auto-routing alternatives

I didn't see that battle of Argitoth but Golems do DIE at turn 50 on attack. Exactly when turn limit comes. From what I know they won't die earlier if their friends decide to rout.
__________________
谋事在人,成事在天。

LA Agartha guide
Reply With Quote
  #16  
Old April 25th, 2008, 02:56 PM
NTJedi's Avatar

NTJedi NTJedi is offline
General
 
Join Date: Jun 2003
Location: az
Posts: 3,069
Thanks: 41
Thanked 39 Times in 28 Posts
NTJedi is on a distinguished road
Default Re: Auto-routing alternatives

Here's my last comments on this topic... hope we see some type of adjustment.

============

With regards to immobile commanders/units the end result should be the same result as what happens now when using map edit commands and placing two different nations on the same province. This scenario would have the defender still owning the province and the attacking immobile sitting on top without access to anything within the province. Thus next turn results in an instant battle.

This might be too much programming... so as a second option leave the auto-kill for only immobiles and provide an auto-retreat for only attackers.

An increase for battle turns would be appreciated... as time passes it's inevitable gamers will need to upgrade their computers. The computers of today and tomorrow can handle the increased battle turns. On reflection for increasing battle turns... anytime we've seen in increase for commander and unit limits we've only seen praise and happiness in the community.

==========
__________________
There can be only one.
Reply With Quote
  #17  
Old April 30th, 2008, 08:14 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: Auto-routing alternatives

I just saw the auto-rout kill something for the first time. I tested an unscripted holy 4 supercombatant against independents, and because it was unscripted, it proceeded to cast Word of God at the retreating enemies. Because it was alone, and did nothing but endlessly paralyze the three units left, it retreated on turn 50. The three remaining units died on turn 75 because they couldn't get out of paralyze.

It's hard to come up with rules that would work in a situation like this. What if the mage had been a measly S2 guy lucky enough to paralyze the enemy SC for a few turns? He has no chance, better that he runs away. What if it was a single militia, but very close to the mage? Should he try to kill him in melee, or to cast Mind Burn and risk going unconscious? Attacking when all enemies are paralyzed is stupid if you're crippled and unarmed, and they are heavily armored.

The only thing I can think of would help against the turn 75 auto-kill, and not the auto-rout:
First, kill all paralyzed units. If the battle hasn't ended yet, kill all unconscious units. If the battle hasn't ended yet, kill all units.
Reply With Quote
  #18  
Old April 30th, 2008, 09:05 AM
cleveland's Avatar

cleveland cleveland is offline
Captain
 
Join Date: Oct 2007
Location: guess - and you'll be wrong
Posts: 834
Thanks: 33
Thanked 187 Times in 66 Posts
cleveland is on a distinguished road
Default Re: Auto-routing alternatives

It seems to me that the autorout/kill mechanism was implemented to prevent infinite-loop behaviors, like that mentioned by Endoperez.

Correct me if I'm wrong, but I assume the cutoffs were set at 50/75 turns for Dom2, when battles were smaller, CPUs were slower, and ISPs charged by the minute.

However, people (myself included) are complaining that turn 50 is being reached before battles are reaching any sort of infinite-loop behavior, when there's still fighting to be done.

In light of all this, and the need for a simple solution that won't take pages and pages of code rewrite, I propose the following quick solution:

Increase the autorout time by 5X.
Increase the autokill time by 5X.

In other words, autorout kicks in at turn 250, autokill kicks in at turn 375.

Modern CPUs can easily handle the extra processing time, and modern networks can easily handle the occasional 375-turn-battle-containing-.trn file.
Reply With Quote
  #19  
Old April 30th, 2008, 09:16 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: Auto-routing alternatives

Not everyone plays Dominions with a modern computer. I've had this computer for longer than I've had DomII, so increasing the limits by 5 is way too much.
Reply With Quote
  #20  
Old April 30th, 2008, 09:19 AM

Sombre Sombre is offline
BANNED USER
 
Join Date: Feb 2007
Posts: 5,463
Thanks: 165
Thanked 324 Times in 190 Posts
Sombre is on a distinguished road
Default Re: Auto-routing alternatives

Who says it would require a more powerful computer anyway? Usually in all those extra turns very little would be happening. It wouldn't be common to get past turn 75 or so anyway.

It might be a problem with VotD though.
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

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 04:33 PM.


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