Results 1 to 17 of 17

Thread: Fast Forward to 14AD

  1. #1
    Member Member Iskandr's Avatar
    Join Date
    Sep 2005
    Location
    Tempe
    Posts
    37

    Default Fast Forward to 14AD

    This one is weird.

    Makedonia, Winter 246 turn...for some reason, the game suddenly lagged immensely in campaign map mode, so I saved and restarted (I had left the computer on for a while before playing, figured it was just the 'ole memory leak thing). Anyway, on reload, I clicked on the advisor to run scripts...and the date changed to 14 AD (and the massive lag instantly returned as well)...

    Anyway, tried it a couple of times to make sure it kept happening (it did) then went ahead and loaded and hit end turn without running scripts...poof, no fast forward, even when I ran the scripts the moment my turn started. However, by not running the script right away,I fear I have (at least) messed up the seasonal changes.

    Since I wasn't really paying attention to the date when I originally noticed the lag, I have no idea what caused it- Nothing I do save for clicking on the Show Me More button to run scripts seems to cause the error to repeat, but doing that always hits em with the time warp. Does anyone want to see the save game so they can hopefully figure out what is causing this? I assume there is an error in one of your thousands of scripts, but I don't pretend to know enough about computers to venture any more ideas.

    Thanks,
    Iskandr

  2. #2
    Spends his time on TWC Member Simetrical's Avatar
    Join Date
    Dec 2004
    Location
    New York City
    Posts
    1,358

    Default Re: Fast Forward to 14AD

    Interesting. Send the saved game to my e-mail address (Simetrical gmail com, you can fill in the punctuation yourself), or upload it to a post in our TWC forums (file uploads of up to 1 MB are allowed for ZIP files). Zip or RAR it, of course.
    TWC Administrator

    MediaWiki Developer

  3. #3
    Simulation Monkey Member The_Mark's Avatar
    Join Date
    Dec 2004
    Location
    Helsinki, Finland
    Posts
    2,613

    Default Re: Fast Forward to 14AD

    Thank you, Iskandr. This one is an interesting one that we have encountered before, and one that was fixed, but apparently the fix was not completely foolproof. This will be looked into, and hopefully solved once and for all. Meanwhile, you can comfort yourself in the knowledge that running one turn without scripts does not mess up seasonal changes, that is, if the script works fine after that.

  4. #4

    Default Re: Fast Forward to 14AD

    Just got it. At 246 the game went awry.

    Mine was more severe. I was playing Rome. The lag started prior to the end turn. Then, the beginning of the next turn showed a window, with the Face of Augustus, telling me I failed my campaign. At the same time about 15 event cards fell down, most of which were major disasters like volcano's and storms. What's funny is that Vesuvius erupted and a major storm hit one of my fleets. It was like the apocolypse or something. The other event cards were vanilla events like archmedes screw and vestigal vigins and what not.
    Last edited by Chester; 12-28-2005 at 15:45.

  5. #5
    EB insanity coordinator Senior Member khelvan's Avatar
    Join Date
    Sep 2002
    Location
    Oakland, CA
    Posts
    8,449

    Default Re: Fast Forward to 14AD

    Uhh, that is a, umm, feature...yeah! You just got the "Coming of the Apocalypse" event!
    Cogita tute


  6. #6

    Default Re: Fast Forward to 14AD

    Haha... Wow, what did we do to get that effect?

  7. #7
    Simulation Monkey Member The_Mark's Avatar
    Join Date
    Dec 2004
    Location
    Helsinki, Finland
    Posts
    2,613

    Default Re: Fast Forward to 14AD

    Nevermind. I'm blind. Or dumb. Or both. Bug solved.
    Last edited by The_Mark; 12-29-2005 at 14:45.

  8. #8
    VOXIFEX MAXIMVS Member Shigawire's Avatar
    Join Date
    Oct 2003
    Location
    Norway, Br?nn?ysund
    Posts
    2,059

    Default Re: Fast Forward to 14AD

    rofl funny bug


    "To know a thing well, know its limits. Only when pushed beyond its tolerances will its true nature be seen." -The Amtal Rule, DUNE

  9. #9

    Default Re: Fast Forward to 14AD

    I had same problem with sweboz in same year.
    This is the savegame.

    http://rapidshare.de/files/10128753/...ime14.sav.html
    Last edited by Ergion; 12-31-2005 at 03:54.

  10. #10

    Default Re: Fast Forward to 14AD

    same thing happens to me when playing as the romans.

  11. #11
    Thread killer Member Rodion Romanovich's Avatar
    Join Date
    Mar 2005
    Location
    The dark side
    Posts
    5,383

    Default Re: Fast Forward to 14AD

    Romani 246, autumn I think, if I end turn with bg script on I get 14 AD and lag next turn. If I end turn without bg script I get 14 AD and lag when applying the bg script next turn. Here's the save if it's to any help:

    Your Download-Link: http://rapidshare.de/files/10522138/...ifuck.zip.html
    Under construction...

    "In countries like Iran, Saudi Arabia and Norway, there is no separation of church and state." - HoreTore

  12. #12

    Default Re: Fast Forward to 14AD

    Ran in to the same bug with the Carthaginians...
    Friendship, Fun & Honour!

    "The Prussian army always attacks."
    -Frederick the Great

  13. #13

    Default Re: Fast Forward to 14AD

    Just out of curiousity, is there a way the masses (us) can "quick-fix" the problem by changing some things around in the script?

  14. #14
    Simulation Monkey Member The_Mark's Avatar
    Join Date
    Dec 2004
    Location
    Helsinki, Finland
    Posts
    2,613

    Default Re: Fast Forward to 14AD

    As I said, the bug has been fixed a while ago, you don't have to bother sending savegames about it.

    For the manual fix, open the EBBS_script.txt in data/scripts/show_me/, find the 246BC piece of 4ty script in the vicinity of line 126 330. Performing a search for -246 should put you there. You will see many sets of whiles and console commands. The while loops contain I_TurnNumber conditionals, where the problem is located; the running order of turns is broken for some 10 to 20 turns, a block of conditionals is one turn ahead of the others. At the end of 246 BC whiles you should notice two same turn numbers: the apocalypse. Substract one from the first duplicate number, and then substract one from all I_TurnNumber conditions above it until you run into a gap in the running order of turn numbers; the gap should close after you've fixed the monitors.

    In case you find yourself changing hundreds (or thousands) of while loops you've done something wrong.

  15. #15
    Large Member Member NightStar's Avatar
    Join Date
    Sep 2004
    Location
    Ísland...or Iceland for ye darn foreigners :)
    Posts
    261

    Default Re: Fast Forward to 14AD

    For people that don't know anything about modding it looks like this


    console_command date -246
    console_command season summer
    while I_TurnNumber = 105
    suspend_unscripted_advice true
    end_while

    console_command date -246
    console_command season summer
    while I_TurnNumber = 107
    suspend_unscripted_advice true
    end_while

    console_command date -246
    console_command season winter
    while I_TurnNumber = 108
    suspend_unscripted_advice true
    end_while

    console_command date -245
    console_command season summer
    while I_TurnNumber = 109
    suspend_unscripted_advice true
    end_while

    console_command date -245
    console_command season summer
    while I_TurnNumber = 109
    suspend_unscripted_advice true
    end_while

    console_command date -245
    console_command season summer
    while I_TurnNumber = 110
    suspend_unscripted_advice true
    end_while

    And should look like this


    console_command date -246
    console_command season summer
    while I_TurnNumber = 105
    suspend_unscripted_advice true
    end_while

    console_command date -246
    console_command season summer
    while I_TurnNumber = 106
    suspend_unscripted_advice true
    end_while

    console_command date -246
    console_command season winter
    while I_TurnNumber = 107
    suspend_unscripted_advice true
    end_while

    console_command date -245
    console_command season summer
    while I_TurnNumber = 108
    suspend_unscripted_advice true
    end_while

    console_command date -245
    console_command season summer
    while I_TurnNumber = 109
    suspend_unscripted_advice true
    end_while

    console_command date -245
    console_command season summer
    while I_TurnNumber = 110
    suspend_unscripted_advice true
    end_while
    Last edited by NightStar; 01-11-2006 at 11:07.
    Roma must be destroyed


  16. #16

    Default Re: Fast Forward to 14AD

    I've had the exact same problem twice. I get a message that i lost but can continue playing and the game reverts to the year 246 BC.
    Question: does the script continue running uninterupted after that or is the game bust? I can still see the victory conditions but I just can't tell whether thigs ae going ok or not.

  17. #17
    Simulation Monkey Member The_Mark's Avatar
    Join Date
    Dec 2004
    Location
    Helsinki, Finland
    Posts
    2,613

    Default Re: Fast Forward to 14AD

    The game should be fine, just consider it as a temporary glitch in the game, which is really all that it is.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Single Sign On provided by vBSSO