Results 1 to 2 of 2

Thread: (WIP) Guide: Godmodus in EB

  1. #1
    EB Support Guy Senior Member XSamatan's Avatar
    Join Date
    Mar 2008
    Posts
    1,820

    Default (WIP) Guide: Godmodus in EB

    Consider this WIP!!


    Guide: Godmodus in EB

    Table of contents:
    0. Introduction
    0.1 Disclaimer
    0.2 Cheating?
    0.3 Requirements
    1. Approaches
    1.1 Tangentially
    1.2 Straightforward
    2. FAQ




    0. Introduction
    The following compiled techniques will give you the opportunity to bypass some of Rome's Ai flaws, arrange the history to your liking and having a good (or better) gaming experience.

    0.1 Disclaimer
    Although all commands, tools and advices are tested (both by myself and furthermore by many other players), the exertion of these may crash your game, bug your save and convert your campaign to an unplayable status. In addition, the Ai might simply ignore the new facts and proceed with it's plans. Also any of the mentioned prospects may have undesirable effects on long-term view.
    Therefore always save your ongoing campaign before changing anything.

    0.2 Cheating?
    Yeah, any of the following is cheating. One may argue that cheating to get a better gaming experience (and not to procure an advantage for himself) is no cheating, but the attempt to maximize the player's joy. This aspect belongs to one's individual evaluation.
    This guide is no place for a discussion about that topic.

    0.3 Requirements
    1) working copy of Europa Barbarorum (whatever version)

    2) functioning console

    How do you achieve these requirements?
    Spoiler Alert, click show to read: 

    1) working copy of Europa Barbarorum (whatever version)
    • following the installation guides

    • running in windowed mode is strictly advised:

    - if you use a shortcut to start EB open the settings and add -ne to the end of your target line

    - if you are using the Trivial Script to start EB run EB Configuration and enable windowed mode

    Why is this important?
    Spoiler Alert, click show to read: 

    RTW may crash if you alt+tab back to Windows to look up a name if windowed mode is not set. Furthermore, keeping a second window open at the same time, Explorer for example, minimizes the crash chance.

    2) functioning console

    • RTW's console starts by default with the '^'-key, found left to the '1'-key and down to the 'Esc'-key on the left side of your keyboard

    • if this doesn't work for you, following this guide will set you able to change the key for the console:

    Spoiler Alert, click show to read: 
    * Go to the <RTW>/data/text folder. (<RTW> means the folder you installed Rome Total War and EB in)
    * Use a standard text editor (like Notepad/Word etc.) to open "descr_shortcuts.txt"
    * Scroll down or search for "misc." (at the start of the line)
    * There should be a line with "show_console" here, and it says "hidden" behind it. Remove "hidden" and save the file.
    * If and only if you are using BI, you need to also repeat the above sequence with <RTW>/bi/data/text/descr_shortcuts.txt
    * Start EB, go to controls > misc and press reset to default
    * There should now be a line "show debug console" . Set to whatever key you want (cannot use any key already assigned to another function though).

    NOTE: To mark console commands ' will be used; the " is used inside RTW's console





    1. Approaches

    1.1 Tangentially
    You'll find in this section tools and techniques which won't have a direct impact on campaign map

    Money
    Possible field of application
    Every Ai faction in EB gets as much money as it's needed to be back in the black. In addition, and depending on chosen campaign difficulty (the value increases with the difficultly), Ai factions receive an allowance so that they can invest every turn (by constructing buildings and recruiting units). Normally this suffices, but more money is always better and will encourage the Ai to invest even more (in most times)
    Usage
    Save your ongoing campaign in a different slot. Return to desktop and copy the newly created save away from \EB\saves to prevent save-game corruption.
    Return to your campaign and open the console.
    Type: 'add_money "FACTIONX" AMOUNT'

    Maximum amount is 40000; negative values are allowed, maximum is -40000
    To give more money to the same faction simply press cursor_up, the prior console command will reappear.
    Look up the internal names of EB's faction here:
    Spoiler Alert, click show to read: 
    seleucid - Romani
    greek_cities - Koinon Hellenon
    thrace - Epeiros
    macedon - Makedonia
    numidia - Ptolemaioi
    romans_julii - Arche Seleukeia
    romans_brutii - Baktria
    romans_scipii - Hayasdan
    carthage - Pontos
    pontus - Saka Rauka
    armenia - Sauromatae
    parthia - Pahlava
    dacia - Getai
    germans - Sweboz
    scythia - Arverni
    gauls - Aedui
    britons - Casse
    spain - Lusotannan
    egypt - Qarthadastim
    saba - Saba

    There is a maximum amount of money that a faction can possess before the game crashes.

    Example:
    We want to give the Romans more money, the correct command would be 'add_money "seleucid" 40000'



    move_character
    Possible field of application
    The Ai is throwing fullstacks at your highly defended stronghold every turn and suffers exhaustive defeats while synchronous the other side of it's empire had collapsed and another rival conquers unhindered big parts of it's empire?
    The Ai launches ridiculous small naval invasions just to have a state of war?
    Then move those armies to a point where the Ai can use them for a better ending!
    Usage



    create_unit
    Possible field of application
    You may want bolster the lines of defending forces, attacking armies or change the course a war has taken.
    Usage
    Save your ongoing campaign in a different slot. Return to desktop and copy the newly created save away from \EB\saves to prevent save-game corruption.
    While being in the EB folder, open \EB\Data\export_descr_unit.txt
    Return to your campaign, identify (use the section about identifying characters here the FM, captain or city (the correct name is exactly what is depicted on the campaign map, including special characters like é, â or ~) you want to enforce.
    Then select a unit you want to spawn and remember or note down the native name. To help deciding which unit you want you can use the Recruitment Viewer (comes with the EB1.1 installer), the unit section on our homepage or the unit documentation for1.2.
    Now switch to \EB\Data\export_descr_unit.txt, identify the unit and note down the entry after 'type' (including blanks)
    At this point you'll have the internal name of the unit you want to create and the exact name of the destination (character or city).

    Now open the console and type 'create_unit "DESTINATION" "UNITNAME" <amount> <experience> <weapon upgrade> <armor upgrade>' (the last four as number and without <>)
    There is no harm if you spawn more units as a destination can have, they won't be spawned at all.
    Personally I don't spawn units with higher experience, weapon and armor upgrades than 1, especially the last two can ruin the balance.

    Example:
    Emporion has revolted to Koinon Hellenon, we want to spawn a garrison consisting of Massilian hoplites.
    Correct console command would be: 'create_unit "Emporion" "hellenistic infantry massiloi hoplitai" 4 1 1 1



    add_population
    Possible field of application
    Maybe you want to upgrade a city by yourself, maybe the Romans didn't manage to build another huge city in Italy.
    Usage
    Save your ongoing campaign in a different slot. Return to desktop and copy the newly created save away from \EB\saves to prevent save-game corruption.
    Identify the city you want to manipulate (the correct name is exactly what is depicted on the campaign map, including special characters like é, â or ~)
    Open the console and type: 'add_population "CITYX" AMOUNT'
    Correct values for amount are -4000 to 4000

    Example:
    The revolted city of Emporion has too much population, civil unrest is too high, we want to lower the population a bit.
    Correct console command would be: 'add_population "Emprorion" -2500'



    process_cq
    Possible field of application
    Sometimes the Ai constructs in newly conquered regions only buildings which take a long time, one can speed that up.
    Usage
    Save your ongoing campaign in a different slot. Return to desktop and copy the newly created save away from \EB\saves to prevent save-game corruption.
    Identify the city you want to manipulate (the correct name is exactly what is depicted on the campaign map, including special characters like é, â or ~)
    Open the console and type 'process_cq CITYX'

    Example:
    To speed up the construction of a MIC in Emporion we want to use this tool so that KH can recruit troops on their own in this city.
    Correct console command would be: 'process_cq Emporion'




    1.2 Straightforward
    Contrary to the section above, the fielding of the following will have a directly impact on campaign map

    gifting regions
    Possible field of application
    Using the Force Diplomacy minimod for EB, the human player is able to force the Ai to give away regions to the player and also receiving regions from the player. This is useful to create blocking mini-states, provoke war between factions or arrange the map to your will.
    Usage
    After installing the FD minimod save your ongoing campaign in a different slot. Return to desktop and copy the newly created save away from \EB\saves to prevent save-game corruption.
    Now start a diplomatic contact, choose the wanted city, offer something in return (important! map informations or 100 gold is enough) and start FD. Afterwards destroy government buildings in the city, as well as other buildings if you want and disband the garrison. Now gift the city via FD to the chosen faction.

    Note: RTW doesn't understand EB's government system, therefore the Ai will only build lvl4-govs, even in homeland regions. Therefore it is better to let the region be conquered rather than gifting it or let it rebelling.



    surrender_regions
    Possible field of application
    This will simply kill a faction.
    Usage
    Save your ongoing campaign in a different slot. Return to desktop and copy the newly created save away from \EB\saves to prevent save-game corruption.
    Look up the internal faction names and open the console. Type 'surrender_regions FACTIONX'





    2. FAQ
    Can I lynch you if I screwed up my game?
    Can I ask you for the right internal name to a character?
    The guide is wrong/ I spotted an error

    Q: Can I lynch you if I screwed up my game?
    A: No, you can't. If you followed the guide you created a new save before doing anything which is completely invulnerably, if you didn't, well...you'll remember next time.

    Q: Can I ask you for the right internal name to a character?
    A: No, don't have time for that.

    Q: The guide is wrong/ I spotted an error
    A. Send me a personal message, I'll fix that as soon as possible!
    Last edited by XSamatan; 02-15-2012 at 16:17.

    1.2 fixes - Updated regularly. Latest news from 2009-02-01.
    EB FAQ --- Tech help important thread list --- Frequent issues and solutions

  2. #2
    EB Support Guy Senior Member XSamatan's Avatar
    Join Date
    Mar 2008
    Posts
    1,820

    Default Re: (WIP) Guide: Godmodus in EB

    reserved

    still WIP

    Any comments, critics and suggestions are welcome! Best by PM

    1.2 fixes - Updated regularly. Latest news from 2009-02-01.
    EB FAQ --- Tech help important thread list --- Frequent issues and solutions

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