Results 1 to 2 of 2

Thread: How do I unlock certain units?

Hybrid View

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

    Default How do I unlock certain units?

    I'm playing as macedon, and have a holidiseros barracks but I can't train thorax units. It just says unavailable even though I have researched the unit reform purple box. I'm not sure what it did, because it doesn't list anything (Hint for an update !!). I'm in the middle of a huge war vs sparta, athenai, and the odryssians and I need the best army I can get but I can't train anything better then hoplitai and the 2nd tier pikemen because thorax are highlighted out, even with 100% hellenic culture.

    BTW: Love the mod, it made me actually hate factions, and is a refreshingly challenging experience!

  2. #2

    Default Re: How do I unlock certain units?

    DEI implement reforms. Might be an idea to check the scriptorium thread that's stickied

    Reforms Basic Information:
    - Make sure you don't have any other mods that affect the scripting.lua file (camera mods, etc).
    - Current factions without reforms: British, Eastern.
    - Armenian and Illyrian troops will trigger based on the global Greek reforms.
    - Reforms are based on two factors: Imperium level and turn number. We may add more complicated triggers in the future.
    - When a Reform for a faction occurs, new units will be available to recruit and the older versions will no longer be recruitable.
    - The AI has different requirements for Reforms, they only require a certain turn number.
    - Technologies that unlock barracks types are still present, as each barracks level has a value in each reform tier.
    - Some factions rely on the Greek global reforms. These include Armenia, Illyria and Odryssia.


    Roman Auxiliaries
    - Unlike other reforms, Rome's auxiliary barracks is locked instead of the units.
    - Once Marian reforms are reached, the tier 3 auxiliary barracks is unlocked. At Imperial, tier 4 is unlocked.
    - This was done to help with load times in 1.0.


    Unit Upgrades
    - Units from previous reform tiers can be upgraded to the new reform tier in some cases.
    - Make sure to research the custom technology for your faction in order to get the unit upgrades. Germanic and Gallic cultures do not have a custom technology.
    - Here is a list of the Unit Upgrades.


    Player Cultural Reform Triggers:


    Rome
    Polybian - Imperium level 3, minimum turns 40
    Marian - Imperium level 5, minimum turns 100
    Imperial - Imperium level 7, minimum turns 210


    Carthage
    Late Reforms - Imperium level 5, minimum turns 80


    Greek\Successor Kingdoms
    Thureos - Imperium level 3, minimum turns 50
    Thorax - Imperium level 5, minimum turns 120


    Celtic\Gallic\Dacian\Iberian\German
    Neitos - Imperium level 4, minimum turns 90


    Parthian
    Late Reforms - Imperium level 5, turns 120




    Global Cultural Reform Triggers:


    Rome
    Polybian - Turn 50
    Marian - Turn 130
    Imperial - Turn 240


    Carthage
    Late Reforms - Turn 100


    Greek\Successor Kingdoms
    *Armenian, Odyrssian and Illyrian reforms will trigger on these turns as well even for the player.
    Thureos - Turn 60
    Thorax - Turn 140


    Barbarian (German, Celtic, Gallic, Celtiberian)
    German - Turn 115
    Iberian - Turn 117
    Celtic/Dacian - Turn 110


    Parthian
    Late Reforms - Turn 130


    Saka Rauka Special Reforms
    - Unlike other factions, Saka Rauka has special reform requirements.
    - Once the faction owns the regions bordering India (Transoxiana, Baktria, Arachosia and one region in Gedrosia), the reforms will trigger.


    How to Edit Reform Requirements
    1. Download and unpack PFM.
    2. Use PFM to open the DeI mod pack.
    3. Find the lua_scripts section. Under that section will be a file called reforms.lua.
    4. It should look like this:
    Global Reforms section
    Spoiler Alert, click show to read:


    Player Reforms section
    Spoiler Alert, click show to read:


    5. Find the reforms you want to edit. For example, for Rome the part should read:
    -- MAIN ROME CAMPAIGN
    _lib.requirements.main_rome.player = {
    roman = {3, 40, 5, 100, 7, 210},
    6. The first numbers are Imperium level, the second are turn numbers. So, if you want the first reforms to be Imperium 2 and turn 20 you would change the above line to read: roman = {2, 20, 5, 100, 7, 210},

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •