.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 28th, 2007, 01:47 AM

IndyPendant IndyPendant is offline
Second Lieutenant
 
Join Date: Jun 2007
Posts: 483
Thanks: 0
Thanked 6 Times in 3 Posts
IndyPendant is on a distinguished road
Default Cause of scale-loss bug found!

Edit: It turns out my conclusion in this post is wrong. See my third post further down this thread for details.

Hi all.

Please forgive me if this has already been discovered, and please note it may not be the *only* cause of the bug, but...

Certain players, myself included, have occasionally been the victims of a bug where positive Order and Growth scales would disappear after you end the first turn. Sometimes they would start coming back right away, sometimes they would take years of turns to return. So far as I know, no one ever found the cause.

I was putzing around with a modded map, playing with magic sites, so on and so forth, when I hit the bug after making one single change: I added in the "No IndyPendant" (heh) lines. (#setland 1 #poptype 99 #setland 2 #poptype 99 etc etc)

Hmm!

Some experimentation later, and I discovered that if a player's starting province has a specified #poptype in the .map file, then nearly every time the Order and Growth scales will vanish after the first turn!

This is reproduceable. I've just spent the last hour or so creating dozens of games, all with the starting province containing a #poptype. I've tried different maps, poptype numbers, nations, eras, loaded mods, pretenders, land and water starts, etc etc. Every once in a while the Order and Growth scales would remain, but if I recreated the game with the same settings, they would always vanish again.

I'm not a programmer. I can't find the reason *why* this happens. But this is what causes it to happen--or, at least, it's one of the causes. About the only other variable I can't account for is that I'm playing on an WinXP computer. It's possible that Linux or Vista does not reproduce the bug.

Hope that helps!

--IndyPendant.
__________________
MP Guide to MA Ermor
Reply With Quote
  #2  
Old November 28th, 2007, 01:53 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: Cause of scale-loss bug found!

Damn. That's a fairly serious problem with using NI maps then.
Reply With Quote
  #3  
Old November 28th, 2007, 02:10 AM

Sir_Dr_D Sir_Dr_D is offline
Second Lieutenant
 
Join Date: Oct 2006
Location: Winnipeg, Canada
Posts: 566
Thanks: 8
Thanked 9 Times in 7 Posts
Sir_Dr_D is on a distinguished road
Default Re: Cause of scale-loss bug found!

IndyPendant
If what you are saying is true, we are all going to need hail you as a hero. Which poptypes exactly are affected?
Reply With Quote
  #4  
Old November 28th, 2007, 02:30 AM
Edi's Avatar

Edi Edi is offline
National Security Advisor
 
Join Date: Oct 2003
Location: Helsinki, Finland
Posts: 5,425
Thanks: 174
Thanked 695 Times in 267 Posts
Edi is on a distinguished road
Default Re: Cause of scale-loss bug found!



Forgive you?

*whacks IndyPendant over the head with a clue-by-four*

Now, kindly tell me what in the name of everything holy and unholy made you think you needed to apologize beforehand when posting THAT? As if we haven't been looking for the cause of that particular bug since Dominions 2 and nobody has ever had ANY idea what caused it and it's nearly given several people here apoplexy. This one is about as close to the Holy Grail of Dominions 3 bugs as is possible and such a detailed description is going to help narrow it down greatly.

*runs off to update the shortlist*
Reply With Quote
  #5  
Old November 28th, 2007, 02:32 AM

IndyPendant IndyPendant is offline
Second Lieutenant
 
Join Date: Jun 2007
Posts: 483
Thanks: 0
Thanked 6 Times in 3 Posts
IndyPendant is on a distinguished road
Default Re: Cause of scale-loss bug found!

Heh. Well, I'm sick today, but my mind is clear, so I've had time to play around.

Further clarification: It only affects a player's starting province. So every province except the starting province can have a #poptype, and it shouldn't affect the scales. So far as I can determine, it happens with all #poptype numbers.

NI maps should still work--you just can't have random starts. You'll have to specify starting points, and remove the #poptype command for those provinces. If you playing using random-position NI provinces...yes, you'll most likely encounter the bug.
__________________
MP Guide to MA Ermor
Reply With Quote
  #6  
Old November 28th, 2007, 02:37 AM

Sir_Dr_D Sir_Dr_D is offline
Second Lieutenant
 
Join Date: Oct 2006
Location: Winnipeg, Canada
Posts: 566
Thanks: 8
Thanked 9 Times in 7 Posts
Sir_Dr_D is on a distinguished road
Default Re: Cause of scale-loss bug found!

I am unfamiliar with mod and map commands. What does #poptype mean exactly? Wouldn't every independant province have some poptype?
Reply With Quote
  #7  
Old November 28th, 2007, 02:51 AM
Burnsaber's Avatar

Burnsaber Burnsaber is offline
Colonel
 
Join Date: Jun 2007
Location: Finland
Posts: 1,617
Thanks: 179
Thanked 304 Times in 123 Posts
Burnsaber is on a distinguished road
Default Re: Cause of scale-loss bug found!

Quote:
Sir_Dr_D said:
I am unfamiliar with mod and map commands. What does #poptype mean exactly? Wouldn't every independant province have some poptype?
#poptype is a map command used to set certain poptype (like wolf tribe barbarians or knights and longbowmen) to a province. If you don't set a poptype with the command, it will be random.

Indypendant, you are a GOD. Consider yourself having one white candle burning in Kuopio, Finland.
__________________
I have now officially moved to the Dom3mods forums and do not actively use this account any more. You can stll contact me by PM's, since my account gives e-mail notifications on such occasions.

If you need to ask something about modding, you can contact me here.

See this thread for the latest info concerning my mods.
Reply With Quote
  #8  
Old November 28th, 2007, 03:11 AM
Edi's Avatar

Edi Edi is offline
National Security Advisor
 
Join Date: Oct 2003
Location: Helsinki, Finland
Posts: 5,425
Thanks: 174
Thanked 695 Times in 267 Posts
Edi is on a distinguished road
Default Re: Cause of scale-loss bug found!

Normally each province has a randomly determined poptype. Poptype numbers run between 25 and 90, but some cannot appear randomly. #poptype <nbr> in a map file sets the poptype of a province to the specified poptype instead of having it randomly determined. If you set a non-existent poptype (i.e. 90+), no units can be recruited from that province.
Reply With Quote
  #9  
Old November 28th, 2007, 08:56 PM

Lord_Bob Lord_Bob is offline
BANNED USER
 
Join Date: Aug 2007
Posts: 214
Thanks: 0
Thanked 0 Times in 0 Posts
Lord_Bob is on a distinguished road
Default Re: Cause of scale-loss bug found!

R'yleh with cold executes a non-standard Income temperature scale function.

Patala, Lanka, Abysia?, and some others will also call a "temperature adjustment" function that is non-standard.

Has anyone experienced the scale bug on a race with normal temperature scales?
Reply With Quote
  #10  
Old November 28th, 2007, 09:10 PM

Sir_Dr_D Sir_Dr_D is offline
Second Lieutenant
 
Join Date: Oct 2006
Location: Winnipeg, Canada
Posts: 566
Thanks: 8
Thanked 9 Times in 7 Posts
Sir_Dr_D is on a distinguished road
Default Re: Cause of scale-loss bug found!

I have ran into the bug with machaka.


More severly In a game I am in now, I ran into the bug as eary age r'lyey, and the scales have not come back to what they should be, and it is past turn 60. I was supposed to have order 3, but had to play the entire game with order 0, misfortune 2. (And I did have cold 3 for the record.)
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 10:45 PM.


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