Page 1 of 2 12 LastLast
Results 1 to 20 of 27

Thread: how to get all units at the start of campaign

Hybrid View

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

    Default how to get all units at the start of campaign

    what numbers do I change the dates to in the descr_events file so that i dont have to wait a certain amount of turns to unlock better units??

  2. #2
    Baron Samedi's Avatar Citizen
    Join Date
    Apr 2009
    Location
    The Netherlands
    Posts
    1,414

    Default Re: how to get all units at the start of campaign

    Quote Originally Posted by Icceman View Post
    what numbers do I change the dates to in the descr_events file so that i dont have to wait a certain amount of turns to unlock better units??
    It is described in FAQ how to remove the barrack events. If you really want all the units at the start of the game you need to heavily mod the export_descr_buildings.txt (EDB) in ...\Medieval II Total War\mods\Third_Age\data. Since the recruitment of units is tied to buildings, you need to add the ''recruit_pool'' lines to all buildings (such as town-watch, town-guard, city watch, etc.) and also delete or ease up the ''religion-restriction'' in the recruit_pool line, because in vanilla certain units can only be recruited if you have converted a large amount of the population in a settlement to your culture.
    Under the patronage of MasterBigAb

  3. #3

    Default Re: how to get all units at the start of campaign

    Quote Originally Posted by Baron Samedi View Post
    It is described in FAQ how to remove the barrack events. If you really want all the units at the start of the game you need to heavily mod the export_descr_buildings.txt (EDB) in ...\Medieval II Total War\mods\Third_Age\data. Since the recruitment of units is tied to buildings, you need to add the ''recruit_pool'' lines to all buildings (such as town-watch, town-guard, city watch, etc.) and also delete or ease up the ''religion-restriction'' in the recruit_pool line, because in vanilla certain units can only be recruited if you have converted a large amount of the population in a settlement to your culture.

    Sorry, kind of changing the topic, but isn't EDB the acronym for the export_descr_battle.txt?(because its a more commonly used file?)

    Just seems confusing using the same one for different file

    Formerly Tyrtaeus



  4. #4

    Default Re: how to get all units at the start of campaign

    EDB = export_descr_buildings

  5. #5

    Default Re: how to get all units at the start of campaign

    i followed the steps exactly in that link to getting rid of barrack events but it does nothing ??

  6. #6

    Default Re: how to get all units at the start of campaign

    if u want te units from lvl 1 barracks/bowyer, do what baron said, u need to edit everything....add all the units to town guard, etc

  7. #7

    Default Re: how to get all units at the start of campaign

    while you at it make them free in upkeep and give them extra 10 hp

  8. #8

    Default Re: how to get all units at the start of campaign

    i dont want the best units from level one barracks i mean that if i do build the right barracks i want all the proffesional units and not have to wait till turn 80 to unlock the best units

  9. #9
    Baron Samedi's Avatar Citizen
    Join Date
    Apr 2009
    Location
    The Netherlands
    Posts
    1,414

    Default Re: how to get all units at the start of campaign

    Quote Originally Posted by Icceman View Post
    i dont want the best units from level one barracks i mean that if i do build the right barracks i want all the proffesional units and not have to wait till turn 80 to unlock the best units
    In order to recruit certain units you still need to wait, because of the cultural requirements. Anyways all the files that affect the recruitment of units was discussed in this thread, so good luck with it.
    Under the patronage of MasterBigAb

  10. #10
    Narf's Avatar Reach for the Stars.
    Join Date
    Jun 2010
    Location
    Rigsfællesskabet
    Posts
    11,421

    Default Re: how to get all units at the start of campaign

    In my opinion.. waiting to be able to recruite certain units is a part of the mood in the game. T'is my opinion.. makes it more realistic for me.

  11. #11
    garakga's Avatar Foederatus
    Join Date
    Jul 2010
    Location
    United States
    Posts
    45

    Default Re: how to get all units at the start of campaign

    Hehe yeah, but man does it seem like the AI get professional units fast

  12. #12

    Default Re: how to get all units at the start of campaign

    The AI gets it at the same time as the player.

  13. #13
    MasterBigAb's Avatar Valar Morghulis
    Moderator Emeritus Content Emeritus

    Join Date
    May 2009
    Location
    Vaes Dothrak
    Posts
    10,771

    Default

    Quote Originally Posted by Narf View Post
    In my opinion.. waiting to be able to recruite certain units is a part of the mood in the game. T'is my opinion.. makes it more realistic for me.
    It also does for me, i even changed the turnes to 60/120 to really have three parts of the game

    Quote Originally Posted by Seleukos_I. View Post
    The AI gets it at the same time as the player.
    They sometimes already get some earlier when the reinforcement script was activated...
    Last edited by MasterBigAb; July 31, 2010 at 01:11 PM. Reason: d-post

  14. #14

    Default Re: how to get all units at the start of campaign

    I made a compilation for that,just need aprovemant.

  15. #15

    Default Re: how to get all units at the start of campaign

    i did exactly what was written in that FAQ but it does nothing i still have to wait till turn 100 or something to get best units

  16. #16
    MasterBigAb's Avatar Valar Morghulis
    Moderator Emeritus Content Emeritus

    Join Date
    May 2009
    Location
    Vaes Dothrak
    Posts
    10,771

    Default Re: how to get all units at the start of campaign

    Quote Originally Posted by Icceman View Post
    i did exactly what was written in that FAQ but it does nothing i still have to wait till turn 100 or something to get best units
    Ok change your descr_event.txt script from that:
    ; ------------ CORE GAME EVENT --------------
    ;event historic world_is_round
    ;date 1 2
    event historic large_city_barracks
    date 7 8
    ;date 28 32 turns 1.4
    ;date 32 40 turns 1.3
    event historic huge_city_barracks
    date 14 15
    ;date 56 60 turns 1.4
    ;date 56 64 turns 1.3
    to that:

    ; ------------ CORE GAME EVENT --------------
    ;event historic world_is_round
    ;date 1 2
    event historic large_city_barracks
    date 2 3
    ;date 28 32 turns 1.4
    ;date 32 40 turns 1.3
    event historic huge_city_barracks
    date 3 4
    ;date 56 60 turns 1.4
    ;date 56 64 turns 1.3
    Now you should get both garrison messages in the first few rounds...

  17. #17
    Makus's Avatar Tiro
    Join Date
    Jul 2010
    Location
    Tucson AZ
    Posts
    264

    Default Re: how to get all units at the start of campaign

    option 2
    add_poulation city #
    process_cq city
    boombaby. A few units may be missing....but I was churning out a full eldar stack by turn 30 or so (btw, I don't usually use this, but I was pissed at the dwarves for recking my previous campaign, so I figured this was a good way to get revenge)

  18. #18
    MasterBigAb's Avatar Valar Morghulis
    Moderator Emeritus Content Emeritus

    Join Date
    May 2009
    Location
    Vaes Dothrak
    Posts
    10,771

    Default Re: how to get all units at the start of campaign

    Quote Originally Posted by Makus View Post
    option 2
    add_poulation city #
    process_cq city
    boombaby. A few units may be missing....but I was churning out a full eldar stack by turn 30 or so (btw, I don't usually use this, but I was pissed at the dwarves for recking my previous campaign, so I figured this was a good way to get revenge)
    It is not an option to get all units from the beginning
    As he would still ahve to wait for the script then...

  19. #19
    Inarus's Avatar In Laziness We Trust
    Join Date
    May 2009
    Location
    Durham
    Posts
    6,483

    Default Re: how to get all units at the start of campaign

    I use a script which gives me the choice - though I always click "NO WAITING!!!!"

    (Do not credit me, this came from an old and DEAD submod... can't remember which though, sorry! If you recognise your work please tell me! I don't want to be seen as stealing it)

    Replace the beginning of your campaign script with this, note where it ends as everything to that point should be overwritten. Note also that this is TATW 2.0 not 2.1. I have not updated yet:

    Spoiler for campaign script.txt
    Code:
    ;#####################################################################
    ;############################# TATW 2.0 ##############################
    ;#####################################################################
    ;###################### Aging & Season script ########################
    ;########################## WELCOME TEXT #############################
    ;############################ GAMENOTES ##############################
    ;########################### Arnor Union #############################
    ;###################### Horse Armies & Stakes ########################
    ;########################## Gandalf Arrival ##########################
    ;############################# AI bonus ##############################
    ;#################### Garrison Script Version 1.3 ####################
    ;########################### MONEY SCRIPT ############################
    ;######################### MONEY DEPT SCRIPT #########################
    ;####################### Sauron finances script ######################
    ;########################### SLAVE CONQUERORS ########################
    ;####################### HELP WEAKENED FACTIONS ######################
    ;########################## MONSTER SPAWN ############################
    ;########################### ENT SPAWN ###############################
    ;########################### AI INVASIONS ############################
    ;######################## ADDITIONAL GENERALS ########################
    ;######################## ADDITIONAL NAZGULS #########################
    ;######################## SAURON REPLACEMENT #########################
    ;########################## REGIONAL VIDEOS ##########################
    ;########################## MORDOR DESTROYED #########################
    ;############################# ENT VIDEO #############################
    ;####################### CHANGE SETTLEMENT NAMES #####################
    ;############################ One Ring Script ########################
    ;####################### Leader Death Messages #######################
    ;############################ Germanicu5 #############################
    ;#####################################################################
    ;
    ;
    script
            ; ---------------------
            ; counters
    
            restrict_strat_radar false
    
    ;###################### Aging & Season script ########################
    ;console_command toggle_perfect_spy
    ;console_command toggle_fow
    
    declare_counter quarter
    set_counter quarter 1
    
    monitor_event PreFactionTurnStart FactionIsLocal
        if I_CompareCounter quarter == 1
            console_command season summer
        end_if
        
        if I_CompareCounter quarter == 2
            console_command season summer
        end_if
        
        if I_CompareCounter quarter == 3
            console_command season summer
        end_if
        
        if I_CompareCounter quarter == 4
            console_command season winter
        end_if
        
        inc_counter quarter 1
        if I_CompareCounter quarter == 5
            set_counter quarter 1
        end_if
    end_monitor
    
    monitor_event FactionTurnEnd FactionType slave
        and I_CompareCounter quarter > 1
        console_command season summer
    end_monitor
    
    ;########################## WELCOME TEXT ##############################
    monitor_event FactionTurnStart not FactionReligion catholic
        and not IsFactionAIControlled
        and I_TurnNumber = 0
            historic_event gamestart_good
        terminate_monitor
    end_monitor
    
    monitor_event FactionTurnStart FactionReligion catholic
        and not IsFactionAIControlled
        and I_TurnNumber = 0
            historic_event gamestart_evil
        terminate_monitor
    end_monitor
    
    ;############################ GAME NOTE+ ##############################
    
        monitor_event FactionTurnStart FactionIsLocal
            and I_TurnNumber = 0
            add_events
            event    counter    gamenotes_accepted
            event    counter    gamenotes_declined
             date    0
             end_add_events
            historic_event gamenotes true
        terminate_monitor
        end_monitor
    
        monitor_conditions I_EventCounter gamenotes_accepted = 1
            set_event_counter large_city_barracks 0
            set_event_counter huge_city_barracks 0
        terminate_monitor
        end_monitor
    
        monitor_conditions I_EventCounter gamenotes_declined = 1
            set_event_counter large_city_barracks 1
            set_event_counter huge_city_barracks 1
        terminate_monitor
        end_monitor
    
    ;############################ LARGE CITY AND HUGE CITY BARRACK EVENT ##############################
    
        monitor_event PreFactionTurnStart FactionIsLocal
            and I_TurnNumber = 31
            and I_EventCounter large_city_barracks = 0
            set_event_counter large_city_barracks 1
            historic_event large_city_barracks
        terminate_monitor
        end_monitor
    
        monitor_event PreFactionTurnStart FactionIsLocal
            and I_TurnNumber = 55
            and I_EventCounter huge_city_barracks = 0
            set_event_counter huge_city_barracks 1
            historic_event huge_city_barracks
        terminate_monitor
        end_monitor
    
    ;############################ Arnor Union ###############################


    The following replaces existing text, make sure you overwrite this otherwise the whole world may implode and you and I will be no better than Poor Sméagol after he took a plunge into Mount Doom.

    Spoiler for historic events.txt
    Code:
    {GAMESTART_GOOD_BODY}A message from the Council\n\nMy Lord, ever since the earliest days of Arda, indeed since elf or dwarf ever awoke upon Middle-earth’s green fields, has there been a code of conduct for any leader of Free Peoples in war or in peace. We, your humble servants urge you to adhere to these rules in order to gain the best from your time here in Middle-earth.\n\nFirstly, it is considered utterly villainous to betray the financial system of the world by the use of cheating in order to gain greater profit, and will no doubt have unforeseen effects.\n\nSecondly, it is considered cowardly in the extreme to break bonds with a trusted friend in whom the oath of alliance has been given. If you wish to make war upon an ally you should first break your bonds with him and then only attack upon the following season.\n\nThirdly, it is typical of idle kings to follow the poor habit known as autoresolve. We strongly request that you refrain from such neglect of your duties but issue clear commands to your generals and captains, you must make sure each battle or skirmish is performed under your supervision.\n\nLastly, the use of arcane arts to lift the fog of war is considered a sure path to insanity, for in seeing your rivals and opponents… the power may be too great and lure you to the dark temptation of world domination.\n\nRemember that both campaign and battle are supposed to be played on very hard. If it is too easy then you're not doing it right!\n\nWe beseech you great lord, to refrain from the vices we have warned you of for the betterment of your time here in Middle-earth.
    {GAMESTART_GOOD_TITLE}Welcome to Middle-earth
    {GAMESTART_EVIL_BODY} A message from the Mouth of Sauron\n\nTo you that follow the Shadow, Sauron Chief of Morgoth, you are requested to follow and observe the simple rules so that your time in Middle-earth may bring you greater rewards in the dark service of Mordor.\n\nFirstly, it is considered a threat to Sauron’s order to betray the financial system of the world by the use of cheating in order to gain greater profit, and will no doubt have unforeseen effects.\n\nSecondly, it is considered cowardly in the extreme to break bonds with a trusted friend in whom the oath of alliance has been given. If you wish to make war upon an ally you should first break your bonds with him and then only attack upon the following season.\n\nThirdly, it is typical of idle kings to follow the poor habit known as autoresolve. We strongly request that you refrain from such neglect of your duties but issue clear commands to your generals and captains, you must make sure each battle or skirmish is performed under your supervision. Orcish factions of the Shadow always have an inappropriate advantage without your presence on the field, and therefore your absence is not considered a true test of your leadership.\n\nLastly, the use of arcane arts to lift the fog of war is considered an offence to Sauron and a challenge to his all seeing eye, for in seeing your rivals and opponents… the power may be too great and although your successes may be many, Sauron will not allow such rivalry.\n\nRemember that both campaign and battle are supposed to be played on very hard. If it is too easy then you're not doing it right!\n\nThus you have been warned for the betterment of your time here in Middle-earth. 
    {GAMESTART_EVIL_TITLE}Welcome to Middle-earth
    {GAMENOTES_BODY}My Lord, I bring an important message from your military advisors. The flames of war are stirring in all of Middle-earth but our military infrastructure is still only rudimentary. While militias and conscripts are being levied across our domain we still lack the equipment, logistical support and command structure needed to bring the full might of our armies to bear. Mobilization and general preparations are underway but it will still be eight to ten years before our professional troops are ready to step into the fray while the reorganization and arming of our elite warriors and the implementation of our heaviest and most destructive resources may take another decade. Word shall be sent to you as each stage nears completion.\n\nAccept: Wait for access to complete unit roster.\n\nDecline: Immediate access to complete unit roster.
    {GAMENOTES_TITLE}Military Report


    WARNING: Read the message you recieve at the start of the game carefully (the second one after the "NO CHEATING" message), "Yes" means WAIT and "No" means IMMEDIATE ACCESS.

    Should I post a neater version of this in the Submods section?
    Last edited by Inarus; August 08, 2010 at 02:00 PM.




  20. #20
    MasterBigAb's Avatar Valar Morghulis
    Moderator Emeritus Content Emeritus

    Join Date
    May 2009
    Location
    Vaes Dothrak
    Posts
    10,771

    Default Re: how to get all units at the start of campaign

    Quote Originally Posted by Inarus View Post
    I use a script which gives me the choice - though I always click "NO WAITING!!!!"

    (Do not credit me, this came from an old submod... can't remember which though, sorry! If you recognise your work please tell me! I don't want to be seen as stealing it)

    Replace the beginning of your campaign script with this, note where it ends as everything to that point should be overwritten. Note also that this is TATW 2.0 not 2.1. I have not updated yet:

    Spoiler for campaign script
    Code:
    ;#####################################################################
    ;############################# TATW 2.0 ##############################
    ;#####################################################################
    ;###################### Aging & Season script ########################
    ;########################## WELCOME TEXT #############################
    ;############################ GAMENOTES ##############################
    ;########################### Arnor Union #############################
    ;###################### Horse Armies & Stakes ########################
    ;########################## Gandalf Arrival ##########################
    ;############################# AI bonus ##############################
    ;#################### Garrison Script Version 1.3 ####################
    ;########################### MONEY SCRIPT ############################
    ;######################### MONEY DEPT SCRIPT #########################
    ;####################### Sauron finances script ######################
    ;########################### SLAVE CONQUERORS ########################
    ;####################### HELP WEAKENED FACTIONS ######################
    ;########################## MONSTER SPAWN ############################
    ;########################### ENT SPAWN ###############################
    ;########################### AI INVASIONS ############################
    ;######################## ADDITIONAL GENERALS ########################
    ;######################## ADDITIONAL NAZGULS #########################
    ;######################## SAURON REPLACEMENT #########################
    ;########################## REGIONAL VIDEOS ##########################
    ;########################## MORDOR DESTROYED #########################
    ;############################# ENT VIDEO #############################
    ;####################### CHANGE SETTLEMENT NAMES #####################
    ;############################ One Ring Script ########################
    ;####################### Leader Death Messages #######################
    ;############################ Germanicu5 #############################
    ;#####################################################################
    ;
    ;
    script
            ; ---------------------
            ; counters
    
            restrict_strat_radar false
    
    ;###################### Aging & Season script ########################
    ;console_command toggle_perfect_spy
    ;console_command toggle_fow
    
    declare_counter quarter
    set_counter quarter 1
    
    monitor_event PreFactionTurnStart FactionIsLocal
        if I_CompareCounter quarter == 1
            console_command season summer
        end_if
        
        if I_CompareCounter quarter == 2
            console_command season summer
        end_if
        
        if I_CompareCounter quarter == 3
            console_command season summer
        end_if
        
        if I_CompareCounter quarter == 4
            console_command season winter
        end_if
        
        inc_counter quarter 1
        if I_CompareCounter quarter == 5
            set_counter quarter 1
        end_if
    end_monitor
    
    monitor_event FactionTurnEnd FactionType slave
        and I_CompareCounter quarter > 1
        console_command season summer
    end_monitor
    
    ;########################## WELCOME TEXT ##############################
    monitor_event FactionTurnStart not FactionReligion catholic
        and not IsFactionAIControlled
        and I_TurnNumber = 0
            historic_event gamestart_good
        terminate_monitor
    end_monitor
    
    monitor_event FactionTurnStart FactionReligion catholic
        and not IsFactionAIControlled
        and I_TurnNumber = 0
            historic_event gamestart_evil
        terminate_monitor
    end_monitor
    
    ;############################ GAME NOTE+ ##############################
    
        monitor_event FactionTurnStart FactionIsLocal
            and I_TurnNumber = 0
            add_events
            event    counter    gamenotes_accepted
            event    counter    gamenotes_declined
             date    0
             end_add_events
            historic_event gamenotes true
        terminate_monitor
        end_monitor
    
        monitor_conditions I_EventCounter gamenotes_accepted = 1
            set_event_counter large_city_barracks 0
            set_event_counter huge_city_barracks 0
        terminate_monitor
        end_monitor
    
        monitor_conditions I_EventCounter gamenotes_declined = 1
            set_event_counter large_city_barracks 1
            set_event_counter huge_city_barracks 1
        terminate_monitor
        end_monitor
    
    ;############################ LARGE CITY AND HUGE CITY BARRACK EVENT ##############################
    
        monitor_event PreFactionTurnStart FactionIsLocal
            and I_TurnNumber = 31
            and I_EventCounter large_city_barracks = 0
            set_event_counter large_city_barracks 1
            historic_event large_city_barracks
        terminate_monitor
        end_monitor
    
        monitor_event PreFactionTurnStart FactionIsLocal
            and I_TurnNumber = 55
            and I_EventCounter huge_city_barracks = 0
            set_event_counter huge_city_barracks 1
            historic_event huge_city_barracks
        terminate_monitor
        end_monitor
    
    ;############################ Arnor Union ###############################


    The following replaces existing text, make sure you overwrite this otherwise the whole world may implode and you and I will be no better than Poor Sméagol after he took a plunge into Mount Doom.

    Spoiler for historic events.txt
    Code:
    {GAMESTART_GOOD_BODY}A message from the Council\n\nMy Lord, ever since the earliest days of Arda, indeed since elf or dwarf ever awoke upon Middle-earth’s green fields, has there been a code of conduct for any leader of Free Peoples in war or in peace. We, your humble servants urge you to adhere to these rules in order to gain the best from your time here in Middle-earth.\n\nFirstly, it is considered utterly villainous to betray the financial system of the world by the use of cheating in order to gain greater profit, and will no doubt have unforeseen effects.\n\nSecondly, it is considered cowardly in the extreme to break bonds with a trusted friend in whom the oath of alliance has been given. If you wish to make war upon an ally you should first break your bonds with him and then only attack upon the following season.\n\nThirdly, it is typical of idle kings to follow the poor habit known as autoresolve. We strongly request that you refrain from such neglect of your duties but issue clear commands to your generals and captains, you must make sure each battle or skirmish is performed under your supervision.\n\nLastly, the use of arcane arts to lift the fog of war is considered a sure path to insanity, for in seeing your rivals and opponents… the power may be too great and lure you to the dark temptation of world domination.\n\nRemember that both campaign and battle are supposed to be played on very hard. If it is too easy then you're not doing it right!\n\nWe beseech you great lord, to refrain from the vices we have warned you of for the betterment of your time here in Middle-earth.
    {GAMESTART_GOOD_TITLE}Welcome to Middle-earth
    {GAMESTART_EVIL_BODY} A message from the Mouth of Sauron\n\nTo you that follow the Shadow, Sauron Chief of Morgoth, you are requested to follow and observe the simple rules so that your time in Middle-earth may bring you greater rewards in the dark service of Mordor.\n\nFirstly, it is considered a threat to Sauron’s order to betray the financial system of the world by the use of cheating in order to gain greater profit, and will no doubt have unforeseen effects.\n\nSecondly, it is considered cowardly in the extreme to break bonds with a trusted friend in whom the oath of alliance has been given. If you wish to make war upon an ally you should first break your bonds with him and then only attack upon the following season.\n\nThirdly, it is typical of idle kings to follow the poor habit known as autoresolve. We strongly request that you refrain from such neglect of your duties but issue clear commands to your generals and captains, you must make sure each battle or skirmish is performed under your supervision. Orcish factions of the Shadow always have an inappropriate advantage without your presence on the field, and therefore your absence is not considered a true test of your leadership.\n\nLastly, the use of arcane arts to lift the fog of war is considered an offence to Sauron and a challenge to his all seeing eye, for in seeing your rivals and opponents… the power may be too great and although your successes may be many, Sauron will not allow such rivalry.\n\nRemember that both campaign and battle are supposed to be played on very hard. If it is too easy then you're not doing it right!\n\nThus you have been warned for the betterment of your time here in Middle-earth. 
    {GAMESTART_EVIL_TITLE}Welcome to Middle-earth
    {GAMENOTES_BODY}My Lord, I bring an important message from your military advisors. The flames of war are stirring in all of Middle-earth but our military infrastructure is still only rudimentary. While militias and conscripts are being levied across our domain we still lack the equipment, logistical support and command structure needed to bring the full might of our armies to bear. Mobilization and general preparations are underway but it will still be eight to ten years before our professional troops are ready to step into the fray while the reorganization and arming of our elite warriors and the implementation of our heaviest and most destructive resources may take another decade. Word shall be sent to you as each stage nears completion.\n\nAccept: Wait for access to complete unit roster.\n\nDecline: Immediate access to complete unit roster.
    {GAMENOTES_TITLE}Military Report
    No offence, but if he'd like to have them all or not changing 2 little nubers in the very easy and short script i posted is waaaay easier

Page 1 of 2 12 LastLast

Posting Permissions

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