Results 1 to 30 of 70

Thread: Modification of EBBS: Increase scroll speed

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Default Modification of EBBS: Increase scroll speed

    Here is the download link to the modified EBBS script file. Bovi recommended that I post this modification, so I assume this hasn't been done or mentioned before. I just assumed it was already here somewhere, since I'm new to the forums. [This change should increase the AI turn speed and campaign map keyboard scroll by 50-100%. Factions that took 5-10 seconds to complete their turn, now take 2-3 for me]

    Download from megashare the EBBS script file, without the client ruler gov4 spawn section, with the latest Permanent 1.0 fixes here.

    I'm using an older version of the ebbs script file that was part of the 1.0 permanent fixes [about a month before]. Not the newest updated script file. If you want to do this with the newest file, just download the latest 1.0 permanent fixes EBBS script, open it up, look at the first section in the table of contents. It should be the Client[Puppet] Ruler section, then delete all the code in that section. Should be about 3/5ths of the entire text file length.

    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ; Section 1: Puppets
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ;Section 2: Reforms
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

    declare_counter Romanii_Reform
    declare_counter Saka_Reform
    declare_counter Celt_Reform
    That is what you should see at the end. A complete white section between Section 1 and 2. If you want to get more speed, you can delete the Reforms section. Then you can setup another "show_me" script file, like the one that pops up when you click on the Victory Conditions scroll on the faction page, which will activate the Reform for one turn. Then save/reload, and you get all the buildings and variables set without having to run the Reform section in your EBBS script file. I haven't worked out the bugs for this idea, of course, but you can activate another script via the victory conditions advice thread. I didn't get any further there because i was satisfied with the increase in the speed from just editing out the Puppet Ruler section. If you want more speed, then you can probably safely remove the money and population replenishment script section. Or replace the money script section with a more simplified version like konny's, which isn't faction specific, if I recall. [meaning there are less faction specific code like victory conditions] Anything that will decrease the size of the EBBS file should get you a noticeable increase in speed after a meg or two.

    After you have gotten the zip and unzipped, place it in EB/Data/scripts/show_me

    For the story on how I got to this point, essentially I found that the keyboard scroll for EB 1.0 was useless. I had to have my keyboard scroll, though, so I tried finding out just why my keyboard was stuttering when my mouse scroll worked fine on the campaign map. [given that there is no keyboard scroll lag before I activate script, and instant stuttering after script activation, it wasn't hard to figure out what was the primary cause]

    I eventually found out through trial and error that you could remove the EBBs script with the client [puppet] ruler script section. This prevents gov4 from spawning a client ruler. It still gives you the Interloper trait if you put in a FM in that city, though. You can change that by editing the export character traits.txt file.

    Affect Interloper 1 100

    is what you search for. Replace 100 percentage with 1 or change Interloper to ReverseInterloper. If something crashes, check the spelling, This should be save game compatible given that I've experimented with changing the script around all through my 151 BC Romani campaign early on. Only CTDs I have gotten were after battles. Which were mostly removed by waiting 10 seconds on the detailed stats scroll before closing scroll.

    Btw, this also increased my turn processing speed as well. Probably because EB is not checking "every' settlement to see if it had a client ruler and a gov4 building, for each and every faction.
    Last edited by Ymarsakar; 12-25-2007 at 16:18.

  2. #2
    The Galatian, AtB Member Member Admetos's Avatar
    Join Date
    Sep 2007
    Posts
    631

    Default Re: Modification of EBBS: Increase scroll speed

    Note - If you change the trait files to remove the Interloper trait, that is not save game compatible. Other than that, this is a great idea and should really help people that have speed problems.
    Last edited by Admetos; 12-24-2007 at 00:09.


    Support Asia ton Barbaron, the Eastern Mod for EB, on The Guild and TWC.
    Former barman at the EB Tavern.
    My balloons:

  3. #3
    A pipe smoker Member MiniMe's Avatar
    Join Date
    Dec 2006
    Location
    Moscow, Russia
    Posts
    453

    Default Re: Modification of EBBS: Increase scroll speed

    Ymarsakar, thank you.
    Great solution for those who (like both AI and me) don't practice building level 4 governments at all.


  4. #4
    Member Member cyberVIP's Avatar
    Join Date
    Dec 2006
    Location
    Sarmatia
    Posts
    46

    Default Re: Modification of EBBS: Increase scroll speed

    Salute

    Could be somebody so kind to make a new version with latest script fixes?
    Campaigns:
    EB1.1 Qarthadast - completed
    EB1.1+MMP1.1 Pahlava campaign (VH/M)- ceased by RL
    EB1.2(alx.exe)+MMP3.1 for Alex(Lz3) Hayasdan - ongoing

  5. #5
    A pipe smoker Member MiniMe's Avatar
    Join Date
    Dec 2006
    Location
    Moscow, Russia
    Posts
    453

    Default Re: Modification of EBBS: Increase scroll speed

    быть может, кому на твов.ру охота вырезать шесть мегов из текстового файла? =Р
    (после выхода 1.1. займусь, но не раньше)


  6. #6

    Default Re: Modification of EBBS: Increase scroll speed

    Note - If you change the trait files to remove the Interloper trait, that is not save game compatible.
    That's right, which is why I recommend that you simply paste in ReverseInterloper instead of Interloper. Changing that aspect of the Affect "trait" line would be save game compatible.

    There's no need to remove the Interloper trait[present in the first half of the character traits file], given that you can remove the trait triggers or change them and their percentages.

    Great solution for those who (like both AI and me) don't practice building level 4 governments at all.
    So you just play the battles using only factional units without nomadic generals and some other auxiliary units?

    I'm updating my instructions on how to change the EBBs file yourself at the top post. So long as you are just deleting script lines, without leaving some incomplete script lines at the end, it'll work.
    Last edited by Ymarsakar; 12-25-2007 at 02:48.

  7. #7

    Default Re: Modification of EBBS: Increase scroll speed

    So if I use this now,I wont be able to play my saved game?
    Kinda confused
    Alea iacta est(The die is cast)-Gaius Julius Caesar

  8. #8

    Default Re: Modification of EBBS: Increase scroll speed

    Its working fine for me in 1.1, and yes the changes made are save game compatible. I had to use textpad not notepad to edit the character traits file (but that might just be some weird problem i had).

  9. #9

    Default Re: Modification of EBBS: Increase scroll speed

    I'm sorry about this, but I don't really understand what this mini mod does. I've not played EB long, but as soon as I saw that this addon speeds up the AI turns, I decided that it was definatly worth a try, but I got a little lost in the first post...

    Could someone explain in noob terms what this addon does, and how it works please?
    Always forgive your enemies; nothing annoys them so much.

    The Road to Hell is paved with good intentions - Proverb

  10. #10

    Default Re: Modification of EBBS: Increase scroll speed


    The mod works awesomely !!
    Thank you so much,all so fast now
    Alea iacta est(The die is cast)-Gaius Julius Caesar

  11. #11

    Default Re: Modification of EBBS: Increase scroll speed

    Ignore what I said, I got it working anyway, and MY GOD it makes a difference! Thankyou so much for posting this on here!
    Always forgive your enemies; nothing annoys them so much.

    The Road to Hell is paved with good intentions - Proverb

  12. #12

    Default Re: Modification of EBBS: Increase scroll speed

    Quote Originally Posted by kepta
    Its working fine for me in 1.1, and yes the changes made are save game compatible. I had to use textpad not notepad to edit the character traits file (but that might just be some weird problem i had).
    Do you have to change character traits file if you remove the puppet ruler script?

  13. #13

    Default Re: Modification of EBBS: Increase scroll speed

    Can you update this for 1.1

  14. #14

    Default Re: Modification of EBBS: Increase scroll speed

    Quote Originally Posted by scutum
    Do you have to change character traits file if you remove the puppet ruler script?
    No but if you do not edit the trait file you will receive the interloper trait with your FM's when they are in a city with a level 4 gov. So it works fine without it just annoying if you want i can you instructions or i can send you an edited version of the latest 1.1 character trait file with the fix from bovi's thread.
    Last edited by kepta; 04-26-2008 at 08:05.

  15. #15

    Default Re: Modification of EBBS: Increase scroll speed

    If I run the full script the first turn I start a new campaign, then remove the reforms section do I still get the reforms?
    The script checks conditions for reforms every turn so all you have to do to get reforms is to have the script running for one turn when those conditions are met.

    Having a lot of factions during the AI turn moving and what not will also slow down your turn speed, so you should try to eliminate as many factions as you can.

    The rest of the time, you won't need the reforms script section running. I have not tested this in a game since I don't use such a modification.

    Some reforms may not work correctly if you only run it one turn or if you don't leave it on at certain points.

    For those asking for 1.1 compatibility, simply follow my instructions using text reader on the new 1.1 EBBS script file and you can have your own 1.1 compatibility. This is better than waiting for me to play 1.1 and change it, then upload it here.

    If you know how to use textpad (notepad doesn't seem to work now for 1.1) and can cut and paste, the modification won't cause you any problems.

    My modified script in the uploads may work for 1.1 and probably will, but it doesn't have any new changes from the 1.1 EBBS script. So it loses out on those fixes and what not. It will work, for the most part, but not as 1.1 intended.
    Last edited by Ymarsakar; 05-01-2008 at 15:08.

  16. #16

    Default Re: Modification of EBBS: Increase scroll speed

    Quote Originally Posted by Ymarsakar
    That is what you should see at the end. A complete white section between Section 1 and 2. If you want to get more speed, you can delete the Reforms section. Then you can setup another "show_me" script file, like the one that pops up when you click on the Victory Conditions scroll on the faction page, which will activate the Reform for one turn. Then save/reload, and you get all the buildings and variables set without having to run the Reform section in your EBBS script file. I haven't worked out the bugs for this idea, of course, but you can activate another script via the victory conditions advice thread. I didn't get any further there because i was satisfied with the increase in the speed from just editing out the Puppet Ruler section. If you want more speed, then you can probably safely remove the money and population replenishment script section. Or replace the money script section with a more simplified version like konny's, which isn't faction specific, if I recall. [meaning there are less faction specific code like victory conditions] Anything that will decrease the size of the EBBS file should get you a noticeable increase in speed after a meg or two.

    After you have gotten the zip and unzipped, place it in EB/Data/scripts/show_me
    This is very helpful, although for me removing puppet ruler script doesnt make the turns much faster and it still takes about 90 sec to complete a turn as it did before.

    However I didnt quite understand the above quote. If I run the full script the first turn I start a new campaign, then remove the reforms section do I still get the reforms?

  17. #17

    Default Re: Modification of EBBS: Increase scroll speed

    plz can some one plz help me. im just 14 lol and i dont understand this. its really slow on my campaign map and i want to make it faster plz. can some one help me do this step by step?

  18. #18
    EBII Hod Carrier Member QuintusSertorius's Avatar
    Join Date
    Apr 2008
    Location
    UK
    Posts
    23,470

    Default Re: Modification of EBBS: Increase scroll speed

    Quote Originally Posted by Gester24 View Post
    plz can some one plz help me. im just 14 lol and i dont understand this. its really slow on my campaign map and i want to make it faster plz. can some one help me do this step by step?
    Do you just want to cut the client ruler section out? If so that's pretty straightforward.

    Otherwise download the optional client ruler optimisation from the fixes thread.
    It began on seven hills - an EB 1.1 Romani AAR with historical house-rules (now ceased)
    Heirs to Lysimachos - an EB 1.1 Epeiros-as-Pergamon AAR with semi-historical houserules (now ceased)
    Philetairos' Gift - a second EB 1.1 Epeiros-as-Pergamon AAR


  19. #19

    Default Re: Modification of EBBS: Increase scroll speed

    Out of all the special events:
    ;8: Special Events
    ; 8a: The Chersonesos Event
    ; 8b: Tomb Of Alexander
    ; 8c: Baktrian Independence
    ; 8d: Roman Triumph
    ; 8e: Seleukid Anabasis
    ; 8f: Pahlava Shahanshah
    ; 8g: Sweboz Triumphs
    ; 8h: Devastation Script
    ; 8i: Nomad Horse Discount
    ; 8j: Gauls - Epeiros Alliance
    ; 8k: Celtiberian Alliance
    ; 8l: Rhegion (Romani only)
    ; 8m: Spartan Agoge Messages
    ; 8n: Xanthippos
    ; 8o: Yuezhi Invasion
    ; 8p: Casse Landing
    ; 8q: Naravas

    Is there any that are not used at this point that could also be removed for additional speed? I know the Alexander tomb is deactivated due to Saba being added but are any others as well?
    Last edited by a completely inoffensive name; 07-31-2008 at 01:40.


  20. #20

    Default Re: Modification of EBBS: Increase scroll speed

    i dont get how to copy and paste it to the original script. i have v1.1 can some one explain which paty i should go to in the script, what to copy and how to put it in the original scrpt. i dont get it and it takes sooo long for the the ai to use their turn.
    P.S would i have two scripts? the original then the downloaded one? i dont get it. plz help

  21. #21
    EBII Hod Carrier Member QuintusSertorius's Avatar
    Join Date
    Apr 2008
    Location
    UK
    Posts
    23,470

    Default Re: Modification of EBBS: Increase scroll speed

    Quote Originally Posted by Gester24 View Post
    i dont get how to copy and paste it to the original script. i have v1.1 can some one explain which paty i should go to in the script, what to copy and how to put it in the original scrpt. i dont get it and it takes sooo long for the the ai to use their turn.
    P.S would i have two scripts? the original then the downloaded one? i dont get it. plz help
    Gester24, do you understand what renaming a file means? That's all you have to do.
    1) Go to EB\data\script\show me how
    2) Right click on the EBBS.txt file that's already there (should be about 11MB), and select "Rename".
    3) Type "original" at the beginning of the name and press enter.
    4) Move the new EBBS.txt (the smaller one) into the same directory.
    5) You're done, run the game as normal, activating the script as normal.
    Last edited by QuintusSertorius; 07-31-2008 at 18:17.
    It began on seven hills - an EB 1.1 Romani AAR with historical house-rules (now ceased)
    Heirs to Lysimachos - an EB 1.1 Epeiros-as-Pergamon AAR with semi-historical houserules (now ceased)
    Philetairos' Gift - a second EB 1.1 Epeiros-as-Pergamon AAR


  22. #22
    EBII Hod Carrier Member QuintusSertorius's Avatar
    Join Date
    Apr 2008
    Location
    UK
    Posts
    23,470

    Default Re: Modification of EBBS: Increase scroll speed

    Gester24, your PM box is full again, which is getting a bit annoying when I'm responding to your questions.

    I've given you instructions how to switch the script above. Do you use Windows Explorer? Do you understand how to navigate between directories and such?

    I don't know if I can make it any plainer than this:



    That's what my EB folder looks like, specifically where the scripts are stored. The one highlighted is the old script. Notice I've renamed it.

    The one still called EBBS.txt is the new, cut-down script. Rename the old, copy the new one into the same directory. That's it.
    Last edited by QuintusSertorius; 07-31-2008 at 18:26.
    It began on seven hills - an EB 1.1 Romani AAR with historical house-rules (now ceased)
    Heirs to Lysimachos - an EB 1.1 Epeiros-as-Pergamon AAR with semi-historical houserules (now ceased)
    Philetairos' Gift - a second EB 1.1 Epeiros-as-Pergamon AAR


  23. #23

    Default Re: Modification of EBBS: Increase scroll speed

    Quote Originally Posted by QuintusSertorius View Post
    Gester24, your PM box is full again, which is getting a bit annoying when I'm responding to your questions.

    I've given you instructions how to switch the script above. Do you use Windows Explorer? Do you understand how to navigate between directories and such?

    I don't know if I can make it any plainer than this:



    That's what my EB folder looks like, specifically where the scripts are stored. The one highlighted is the old script. Notice I've renamed it.

    The one still called EBBS.txt is the new, cut-down script. Rename the old, copy the new one into the same directory. That's it.
    oh so i dont need to like save the new one into the old one? the old one stays the same jsut the name is different? how would i upload this when i play the game? would it work?
    thanks for the help i appreciate the help. can you send me a link of that force diplomacy thning? lol it would be cool to have that. so thats all i do? i jsut have to put it into the file i dont change anything in the old except the name?
    thnx so much i appreciate it.

    thnx QuintusSertorrius!! ^_^

  24. #24

    Default Re: Modification of EBBS: Increase scroll speed

    Quote Originally Posted by QuintusSertorius View Post
    Gester24, your PM box is full again, which is getting a bit annoying when I'm responding to your questions.

    I've given you instructions how to switch the script above. Do you use Windows Explorer? Do you understand how to navigate between directories and such?

    I don't know if I can make it any plainer than this:



    That's what my EB folder looks like, specifically where the scripts are stored. The one highlighted is the old script. Notice I've renamed it.

    The one still called EBBS.txt is the new, cut-down script. Rename the old, copy the new one into the same directory. That's it.
    whats an EDU?

  25. #25
    EBII Hod Carrier Member QuintusSertorius's Avatar
    Join Date
    Apr 2008
    Location
    UK
    Posts
    23,470

    Default Re: Modification of EBBS: Increase scroll speed

    Quote Originally Posted by Gester24 View Post
    oh so i dont need to like save the new one into the old one? the old one stays the same jsut the name is different? how would i upload this when i play the game? would it work?
    thanks for the help i appreciate the help. can you send me a link of that force diplomacy thning? lol it would be cool to have that. so thats all i do? i jsut have to put it into the file i dont change anything in the old except the name?
    thnx so much i appreciate it.

    thnx QuintusSertorrius!! ^_^
    You don't need to do anything more with it than put it in that folder; because the old one has a different name, the game ignores it and uses the new one instead.

    Force Diplomacy is in the second stickied thread on this subforum.

    No, you put the file in that directory, you don't need to open or edit either of them. Just the name of the original EBBS.txt.

    Quote Originally Posted by Gester24 View Post
    whats an EDU?
    It's the export_descr_unit.txt, where all the units details are stored. It also has their "internal names" that the engine uses to distinguish them. Open it, but don't edit it to get the names of units for spawning with create_unit.
    It began on seven hills - an EB 1.1 Romani AAR with historical house-rules (now ceased)
    Heirs to Lysimachos - an EB 1.1 Epeiros-as-Pergamon AAR with semi-historical houserules (now ceased)
    Philetairos' Gift - a second EB 1.1 Epeiros-as-Pergamon AAR


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