Results 1 to 10 of 10

Thread: Rome early reform patch

Hybrid View

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

    Default Rome early reform patch

    Some time ago i stumbled upon a patch which allows roman reforms to happen before 242 BC (removes the date out of reform criteria), but can't find it again. Help please, i am sick and tired of waiting for the reforms...
    thx

  2. #2
    isa0005's Avatar Campidoctor
    Join Date
    Jan 2008
    Location
    Australia, Victoria, Melbourne
    Posts
    1,567

    Default Re: Rome early reform patch

    I believe this is the mod you want pal

    http://www.twcenter.net/forums/showthread.php?p=5793901

  3. #3

    Default Re: Rome early reform patch

    That's it!!!

  4. #4

    Default Re: Rome early reform patch

    Earlier Romani Reforms Patch

    Player & AI --> Polybian: 260BC / Marian: 235BC / Imperial: 195BC

    General I did some modifications a good time ago to play a turtle Roman campaign with the reforms taking place for both player and AI Rome unconditionally in:

    • Polybian: 260BC
    • Marian: 235BC (and for AI-Rome only: additionally a good chance once it has over 8 provinces)
    • Imperial: 195BC

    Gameplay Effects:

    • Player Rome: You don't have to worry about any conditions, but simply get the Romani reforms unconditionally at the above listed dates - regardless how many provinces, buildings, victories... you have. No more campaigns without (or too late) Marian or Imperial units!


    • AI Rome: As also AI-controlled Rome gets the reforms unconditionally as liste above, it is somewhat stronger than in normal campaigns, as it will for sure get the more advanced units quite early. So it's less likely that AI Rome will be crushed by Carthage and/or the Gauls... so they'll most likely always be around (and quite strong) for you to battle!

    As stated below by XSamatan it's save-game compatible for games where the reforms haven't taken place yet.

    The are the changes (= in red) to the EBBS_SCRIPT.TXT-file in detail (for anyone interested in the mechanics):
    Spoiler Alert, click show to read: 
    Code:
    POLYBIAN REFORMS (1.reform)
    
    Polybian - Change A
    > Line 56627
    
    ; Check Conditions
    monitor_event FactionTurnEnd FactionType seleucid
    and I_CompareCounter Romanii_Reform = 0
    and I_TurnNumber > 120
    
        ; Unconditional Player Reforms after 210BC
        if I_TurnNumber > 248
        and I_LocalFaction seleucid
            set_counter Romanii_Reform 1
            set_counter PolybianReformsAdvisor 1
            terminate_monitor
        end_if
    
        ; Unconditional AI Reforms after 230BC
        if I_TurnNumber > 168
        and not I_LocalFaction seleucid
            set_counter Romanii_Reform 1
            terminate_monitor
        end_if
    
    >>> CHANGED TO:
    
    ; Check Conditions
    monitor_event FactionTurnEnd FactionType seleucid
    ;and I_CompareCounter Romanii_Reform = 0
    and I_TurnNumber > 47
    
        ; Unconditional Player Reforms after 210BC
        if I_TurnNumber > 47
        and I_LocalFaction seleucid
            set_counter Romanii_Reform 1
            set_counter PolybianReformsAdvisor 1
            terminate_monitor
        end_if
    
        ; Unconditional AI Reforms after 230BC
        if I_TurnNumber > 47
        and not I_LocalFaction seleucid
            set_counter Romanii_Reform 1
            terminate_monitor
        end_if
    
    Polybian - Change B
    > Line 56676
    
        ;Check if Reforms Conditions are met
        if I_CompareCounter CartCondition >= 2
        and I_CompareCounter GalCondition >= 2
    
    >>> CHANGED TO:
    
        ;Check if Reforms Conditions are met
        if I_CompareCounter CartCondition >= 0
        and I_CompareCounter GalCondition >= 0
    
    
    So... NEW Polybian Conditions now:
    > wait until 260BC (for both human and AI)
    
    
    
    MARIAN REFORMS (2. reform)
    
    Marian - Change A
    > Line 56788
     
    ;Unconditional Player Reforms 
    monitor_event FactionTurnEnd FactionType seleucid
    and FactionIsLocal
    and I_CompareCounter Romanii_Reform = 1
    and I_NumberOfSettlements seleucid > 89
    
        set_counter Romanii_Reform 2
        set_counter MarianReformsAdvisor 1
    
            terminate_monitor
    
    end_monitor
    
    ;Unconditional AI Reforms
    monitor_event FactionTurnEnd FactionType seleucid
    and not FactionIsLocal
    and I_CompareCounter Romanii_Reform = 1
    and I_NumberOfSettlements seleucid > 20 
    
    if RandomPercent < 6 
        set_counter Romanii_Reform 2
            terminate_monitor
    end_if
    
    end_monitor
    
    >>> CHANGED TO:
    
    ;Unconditional Player Reforms 
    ;monitor_event FactionTurnEnd FactionType seleucid
    ;and FactionIsLocal
    ;and I_CompareCounter Romanii_Reform = 1
    ;and I_NumberOfSettlements seleucid > 89
    ;
    ;set_counter Romanii_Reform 2
    ;set_counter MarianReformsAdvisor 1
    ;
    ;terminate_monitor
    ;
    ;end_monitor
    
    ;Unconditional AI Reforms
    monitor_event FactionTurnEnd FactionType seleucid
    and not FactionIsLocal
    and I_CompareCounter Romanii_Reform = 1
    and I_NumberOfSettlements seleucid > 8
    
    if RandomPercent < 6 
        set_counter Romanii_Reform 2
            terminate_monitor
    end_if
    
    end_monitor
    
    Marian - Change B
    > Line 56814
    
    ;Conditional Reforms
    monitor_event FactionTurnEnd FactionType seleucid
    and I_CompareCounter Romanii_Reform = 1
    and I_CompareCounter Latifundia > 6
    and I_TurnNumber > 399
    and I_NumberOfSettlements seleucid > 44
    ;and BattlesFought > 249
    and I_CompareCounter ReformatorCounter = 1
    
    >>> CHANGED TO:
    
    ;Conditional Reforms
    monitor_event FactionTurnEnd FactionType seleucid
    ;and I_CompareCounter Romanii_Reform = 1
    ;and I_CompareCounter Latifundia > 6
    and I_TurnNumber > 147
    ;and I_NumberOfSettlements seleucid > 44
    ;and BattlesFought > 249
    ;and I_CompareCounter ReformatorCounter = 1
    
    
    So... NEW Marian Conditions now:
    > wait until 235BC (and for AI additionally some chance when over 8 provinces)
     
    
    
    AUGUSTIAN/IMPERIAL REFORMS (3. reform)
    
    Augustian/Imperial - Change A
    > Line 56854
    
    monitor_event FactionTurnEnd FactionType seleucid
    and I_CompareCounter Romani > 54
    and I_TurnNumber > 499
    and I_NumberOfSettlements seleucid > 89
    ;and BattlesFought > 399
    and I_CompareCounter Romanii_Reform = 2
    and I_CompareCounter AugustanReformatorCounter = 1
    
    >>> CHANGED TO:
    
    monitor_event FactionTurnEnd FactionType seleucid
    ;and I_CompareCounter Romani > 54
    and I_TurnNumber > 307
    ;and I_NumberOfSettlements seleucid > 89
    ;and BattlesFought > 399
    ;and I_CompareCounter Romanii_Reform = 2
    ;and I_CompareCounter AugustanReformatorCounter = 1
    
    
    So... NEW Augustian / Imperial Conditions now:
    > wait until 195BC (for both human and AI)


    Installation Backup the original EBBS_SCRIPT.TXT!

    - unrar/-zip the modified EBBS_SCRIPT.TXT-file (that you downloaded from the attached files)
    - remove the brackets (and their contents) from the file name
    - place that unrared file in "... Rome - Total War\EB\Data\scripts\show_me" replacing the original EBBS_SCRIPT.TXT (again: backup the original EBBS_SCRIPT.TXT! before doing this)
    Done! Start EB (with the new dates for the Romani reforms).

    Note!: As stated before - It's only save-game compatible for games, where the Romani reforms (be it Polybian, Marian or Imperial) haven't taken place yet - be it when you play the Romani yourself or when the Romani are AI-controlled and you're playing an other faction.
    If either of the three Romani reforms has occured already, don't use this file for that specific campaign. Though you can safely use it for any new canpaign or ongoing campaign where the Romani reforms haven't taken place yet (regardless if your playing the Romani or any of the other factions).


    Modifying dates of reforms If you don't like a too strong AI-Rome, then perhaps you'll want to change the Marian reform segment manually, so that AI-Rome only gets the Marian reforms in 235BC or when it has over 19 (or whatever you like) provinces - whichever of both occurs first. The downloadable file gives AI-Rome the Marian reforms once AI-Rome has more than 8 provinces, which allows AI-Rome to get post-marian legionaries fairly soon. Note: Italy without Sicily, Sardinia and Corsica has 10 provs iirc.

    Here's what to change in the attached file (note: changes are save-game compatible, but of course the Marian reforms cannot have taken place already for either human or AI Rome // installation as described above):
    Spoiler Alert, click show to read: 
    Use the search function of eg. notepad++ (a good free application), windows-text or whatever tool you want to use...

    EXAMPLE:
    Code:
    ;Unconditional AI Reforms
    monitor_event FactionTurnEnd FactionType seleucid
    and not FactionIsLocal
    and I_CompareCounter Romanii_Reform = 1
    and I_NumberOfSettlements seleucid > 19 (note: it's 8 in the attached, modded file!)
    conditions for Marian reforms would then be:
    > wait until 235BC (and for AI additionally some chance when over 19 provinces)


    Btw - this thread could be moved to the submods thread, or not?
    .
    Last edited by Casual Tactician; April 27, 2012 at 02:32 PM. Reason: some polishing

  5. #5
    isa0005's Avatar Campidoctor
    Join Date
    Jan 2008
    Location
    Australia, Victoria, Melbourne
    Posts
    1,567

    Default Re: Rome early reform patch

    glad i could be of service , though i warn you i don't think its save game compatible, though this is yet to be fully confirmed

  6. #6

    Default Re: Rome early reform patch

    moved

    If the only changes made by you were in EBBS's reform section it it savegame-compatible, if you went further down the timeline you might get problems with traits (e.g. if all three reforms will take place the same turn).

    XSamatan

  7. #7

    Default Re: Rome early reform patch

    How do you install this? The above file.

    Love NCAA football? Go here.

  8. #8

    Default Re: Rome early reform patch

    Installation instructions: done!

    Spoiler Alert, click show to read: 
    PS: Hey!...



    ... you don't have PM's (Private Messages) activated, so you'll perhaps not see this response near-term (as I wanted to PM you how to install the file).

    Spoiler Alert, click show to read: 
    Anyhow... having PM's activated won't reveal any (more) infos, but if you don't wan't to bother about working with PM's. I can understand that.
    Last edited by Casual Tactician; April 27, 2012 at 02:05 PM. Reason: only added spoilers

  9. #9
    isa0005's Avatar Campidoctor
    Join Date
    Jan 2008
    Location
    Australia, Victoria, Melbourne
    Posts
    1,567

    Default Re: Rome early reform patch

    Is it compatible with Jirisys' mod?

  10. #10
    Smiling Hetairoi's Avatar Semisalis
    Join Date
    Jun 2013
    Location
    Antioch in my dreams
    Posts
    447

    Default Re: Rome early reform patch

    Brackets?

Posting Permissions

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