Results 1 to 30 of 32

Thread: The AI IS NOT given 30,000 per turn

Hybrid View

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

    Default The AI IS NOT given 30,000 per turn

    Whoever made up this rumor has to stop now. The AI is given 30,000 on the FIRST turn only.

    Stop repeating this.
    Cogita tute


  2. #2
    Resident Pessimist Member Dooz's Avatar
    Join Date
    Jan 2005
    Location
    AEnima city, USA
    Posts
    1,897

    Default Re: The AI IS NOT given 30,000 per turn

    No one coordinates insanity quite like Khelvan.

  3. #3

    Default Re: The AI IS NOT given 30,000 per turn

    Hi,

    I'm the guy who started the rumor (see my post here), so I guess I should apologize if I have caused some annoyance or ill will. This was not my intent. Please allow me to explain why I posted what I posted; you may find this interesting.

    You probably already know this, but I sure didn't, and I sort of stumbled across it while playing this mod. I opened up RomeShell to toggle fow on for a bit, and when I went to press shift (for the underscore), I accidentally smashed the up button instead. This caused a number of what looked like cheat codes to scroll through RomeShell; I assumed these were operations that the script peformed during the AI's turn. What particularly caught my eye was "add_money romans_julii, 30000" and about 3-6 similar commands. I just kind of assumed that the script added a whole buttload of money to AI factions unders certain conditions, and thought nothing more of it (other than to post that post that I linked above, since it kind of came up).

    Then I read this thread, and I thought something along the lines of "No way. I counted the zeros, man." Now, I know that you said...

    Quote Originally Posted by Khelvan
    Stop repeating this.
    ...but I am going to be disobedient and repeat it just one more time, because I have convinced myself that I am correct. I would ordinarily keep it to myself, since I don't want to antagonize anybody, but it was my thinking that if you believe that the script does not add 30K to AI factions past the first turn, it is probably also your belief that it should not do this. I therefore have decided to bring it to your attention that it does in fact seem do this, in case it needs correcting.

    Now, I didn't want to come on and just post something like "I remeber that it did it once, so you're wrong!", so I loaded a couple of my prior savegames. I have been saving every turn and keeping them for precisely such occasions.

    So, I opened up my latest save game, I loaded the script, and I hit end turn. When it got to my turn again, I opened RomeShell and pressed the up button, to see what commands were there. Again, I'm assuming these were commands processed by the script during the AI's turn, but I might be wrong. The commands, in the order they appeared, in the summer of year 256BC, with the add_money commands bolded:

    add_money slave, 40000
    add_population Nikomedia 80
    add_population Sinope 50
    add_population Amaseia 80
    add_money romans_julii, 30000
    add_money scythia, 30000
    season summer

    I then hit end turn again, but encountered a CTD. So I loaded an earlier save game at the fall of 259BC, loaded the script, and hit end turn. At the beginning of my next turn, I opened RomeShell and examined the commands, which appeared in the following order:

    season winter
    date -259
    add_money slave, 40000
    add_money dacia, 30000
    add_money britons, 30000
    add_money germans, 30000
    add_money gauls, 30000
    add_population Sinope 50
    add_population Amaseia 80

    I then closed RomeShell and hit end turn, and opened it again on the following turn (spring 258BC).

    season summer
    date -258
    add_population Sarmiszegethusa 80
    add_population Asaak 50
    add_population Kirtan 80
    add_population Sucum-Murgi 80
    add_population Ani-Kamah 80
    add_population Baikor 80
    add_population Maryab 80
    add_population Sabata 80

    So I closed RomeShell, hit end turn, and opened again at the beginning of my next turn, summer, 258BC.

    season summer
    date -258
    add_money slave, 40000
    add_population Chalkis 80
    add_population Epidamnos 80
    add_population Taras 80
    add_money thrace, 30000
    add_population Gader 80
    add_population Numantia 80

    Closed RomeShell, ended turn, opened RomeShell.

    season summer
    date -258
    add_population Massalia 80
    add_money slave, 40000
    add_population Epidamnos 80
    add_population Taras 80
    add_population Gader 80
    add_population Numantia 80
    add_population Oxtraca 80

    I then loaded an earlier save game, in the spring of 261BC. I loaded the script and hit end turn. On the beginning of my next turn, I opened RomeShell and scrolled up, observing the following commands:

    season summer
    date -261
    add_money slave, 40000
    add_money gauls, 30000
    add_money egypt, 30000
    create_building "Hekarompylos" type1lvl2
    set_building_health "Hekarompylos" government_type4 0
    set_building_health "Hekarompylos" government_type3 0
    set_building_health "Hekarompylos" government_type2 0

    Closed RomeShell, ended the turn, opened RomeShell at the beginning of my next turn.

    season summer
    date -261
    add_money slave, 40000
    create_building "Gawjam_Rugoz" type3
    set_building_health "Gawjam_Rugoz" government_type4 0
    set_building_health "Gawjam_Rugoz" government_type3 0
    set_building_health "Gawjam_Rugoz" government_type2 0
    set_building_health "Gawjam_Rugoz" government_type1 0
    add_money parthia, 275

    Closed RomeShell, ended turn, opened RomeShell at the beginning of my next turn.

    season winter
    date -261
    add_money slave, 40000
    add_money thrace, 30000
    create_building "Kotais" type1lvl2
    set_building_health "Kotais" government_type4 0
    set_building_health "Kotais" government_type3 0
    set_building_health "Kotais" government_type2 0
    set_building_health "Kotais" government_type1 0

    I stopped there. In summary, of the 8 turns I checked, 7 contained add_money commands, only one of which added under 30000.

    Again, I've posted this because you seemed to think that this did not ever occur, which I guessed makes this a bug. I can e-mail some of my saves to anybody that wants to look at them, but I think that it happens enough that anybody following the procedures I performed above should be able to observe similar results in their own game (provided, of course, they are using the current publicly available build).

    If, after reading this, you still think I should not have posted this, or that I have leaked some secrets or something similar, I do sincerely apologize, and you may (of course) delete my post.
    Oh, and also the Roman and Seleucid flags seem to be switched.

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

    Default Re: The AI IS NOT given 30,000 per turn

    That explains how the AI is able to field such insane armies when the player is struggling with handful of units. If the A.I is using the same economy as the player then it would never be able to field so many units without getting bankrupt.
    Roma must be destroyed


  5. #5
    Guest Dayve's Avatar
    Join Date
    Oct 2005
    Location
    England
    Posts
    1,659

    Default Re: The AI IS NOT given 30,000 per turn

    So some factions are indeed being given 30,000 minai each turn or under certain circumstances? Makes sense really... When i took control of Makedonia yesterday to try and correct a CTD i couldn't get past i was amazed to see that they had over 500,000 minai in their treasury even though they didn't own that many cities... Although they did own most of the lower Greek peninsula but they had large armies and were at war with the Getai to the north and the Getai were huge controlling at least 3 times more land than Makedonia, so i fail to see how Makedonia could have this much cash whilst not having too many cities as well as having a large army and being at war with a very powerful faction...

  6. #6
    Member Member O_Stratigos's Avatar
    Join Date
    Jun 2004
    Location
    Australia
    Posts
    87

    Default Re: The AI IS NOT given 30,000 per turn

    That is strange though, because when I took over A. Seleukeia in 252 BC using PerfectSpy, they were about 12500 minai in dept.. but then again maybe they got the 30000 in the next turn..hmmm..

    MFV can you please explain how can I find and use the RomeShell "thingy" tnx

    O Stratigos


    Exitus acta probat.

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