Results 1 to 8 of 8

Thread: How can I make a unit a "General" unitß

  1. #1

    Icon6 How can I make a unit a "General" unitß

    Hallo Forum,

    Playing Dale has one major flaw - there are not riding generals available for your army. I wanted to fix that. i read some years ago, that somebody changed the Swan knights into a General's escort unit. I want to do the same with the Earls. How can I do that?

    Thank you very much for your help!

  2. #2
    Macilrille's Avatar Domesticus
    Join Date
    Nov 2009
    Location
    Aarhus, Denmark
    Posts
    2,491

    Default Re: How can I make a unit a "General" unitß

    I seem to say this a lot, but you could try a search. I know that there is a few very good threads with details on this.

    Search for words along the lines of "create own general" or "create myself as general".

    Edit, I also seem to say this a lot, but I will repeat it.

    When you have a question nagging at you or you run into a problem; consider that others play the same game and have likely had the same ideas and/or problems. So, it has probably been debated before.

    Hence you should always following the following steps:
    1. Check FAQ
    2. Perform a Search for various possible versions of your question.
    3. Consider whether your question is appropriate for a new thread cluttering the forum or whether it perhaps fits the "Questions about TATW".

    This will unclutter the forum and it will make your stay a more pleasant one as you will not annoy the Moderators and they will thus not scold you.


    Edit2; I took the time to find the thread for you cause I knew what to look for.
    Last edited by Macilrille; June 28, 2012 at 12:03 PM.

  3. #3

    Default Re: How can I make a unit a "General" unitß

    Quote Originally Posted by Macilrille View Post
    Edit2; I took the time to find the thread for you cause I knew what to look for.
    This thread seems to help with part of the question, but not all of it. I only skimmed through it briefly, but I don't think it mentioned anything about EDU, but it's possible that I missed it.

    @OP, here's what you would do:
    1. Change the default general for Dale. Go to export_descr_units and find the Earls. You have to add the general_unit attribute to them like this.
    Spoiler Alert, click show to read: 
    type Earls
    dictionary Earls ; Earls
    category cavalry
    class heavy
    voice_type Heavy
    banner faction main_cavalry
    banner holy crusade
    soldier earls, 30, 0, 1
    officer dale_captain_early_flag
    mount barded horse2
    mount_effect elephant -4, camel -4
    attributes sea_faring, hide_forest, can_withdraw, can_formed_charge, general_unit
    formation 2, 4.4, 3, 6, 3, square
    stat_health 1, 3
    stat_pri 9, 5, no, 0, 0, melee, melee_blade, piercing, sword, 25, 1
    stat_pri_attr no
    stat_sec 0, 0, no, 0, 0, no, melee_simple, blunt, none, 0, 1
    stat_sec_attr no
    stat_pri_armour 9, 3, 5, metal
    stat_sec_armour 0, 0, flesh
    stat_heat 8
    stat_ground -1, -2, -3, -2
    stat_mental 16, normal, trained
    stat_charge_dist 45
    stat_fire_delay 0
    stat_food 60, 300
    stat_cost 1, 980, 350, 100, 100, 980, 1, 170
    armour_ug_levels 4
    armour_ug_models earls
    ownership scotland
    era 0 scotland
    era 1 scotland
    era 2 scotland
    recruit_priority_offset 12

    The way the game selects a new bodyguard for new generals is by picking the first unit in the EDU file that has the general_unit attribute for a given faction. So now you have to copy the entire entry for Earls, delete it, and then paste it above the existing default Dale bodyguard, which I think are the Bardian Archers. Alternatively, you could simply delete the "general_unit" attribute on Bardian Archers and then you won't have to move the Earls entry around.

    2. Edit the starting generals. Go to descr_strat and the starting armies for Dale look like this.
    Spoiler Alert, click show to read: 
    character Bard, named character, male, leader, age 45, x 291, y 265, portrait Bard, hero_ability CAPTAIN, label family_dale1 ;dale
    traits Bard 1 , hero_ability3 1 , Factionleader 1 , GoodCommander 2 , NaturalMilitarySkill 1 , PublicFaith 2 , GoodAdministrator 2 , BattleChivalry 1 , StrategyChivalry 2 , ReligionStarter 1 , Brave 1
    ancillaries king_dale, troops_dale, dragonslayer
    army
    unit Bardian Archers exp 2 armour 0 weapon_lvl 0
    unit Dale Swordmasters exp 0 armour 0 weapon_lvl 0
    unit Dale Longbowmen exp 0 armour 0 weapon_lvl 0
    unit Watchmen exp 1 armour 0 weapon_lvl 0
    unit Dalesmen exp 0 armour 0 weapon_lvl 0

    character Bain, named character, male, heir, age 19, x 288, y 258, portrait Bain, hero_ability IRON_FIST ;esgaroth
    traits Factionheir 1 , hero_ability1 1 , LoyaltyStarter 1 , GoodCommander 1 , ReligionStarter 1 , GoodDefender 1 , HaleAndHearty 1 , BattleChivalry 2
    ancillaries lord_esgaroth
    army
    unit Bardian Archers exp 1 armour 0 weapon_lvl 0
    unit Dale Longbowmen exp 0 armour 0 weapon_lvl 0
    unit Watchmen exp 1 armour 0 weapon_lvl 0
    unit Watchmen exp 0 armour 0 weapon_lvl 0

    character Hawin, named character, male, age 35, x 295, y 247 ;celduin
    traits LoyaltyStarter 1 , GoodCommander 1 , ReligionStarter 1 , GoodAdministrator 1 , Loyal 1 , Just 1
    ancillaries dale_chancellor
    army
    unit Bardian Archers exp 0 armour 0 weapon_lvl 0
    unit Watchmen exp 1 armour 0 weapon_lvl 0
    unit Watchmen exp 0 armour 0 weapon_lvl 0

    character Vidusith, named character, male, age 21, x 311, y 239 ;east celduin
    traits GoodCommander 2 , NaturalMilitarySkill 1 , BattleChivalry 1 , ReligionStarter 1
    army
    unit Bardian Archers exp 1 armour 0 weapon_lvl 0
    unit Athala Rangers exp 2 armour 0 weapon_lvl 0
    unit Dale Longbowmen exp 0 armour 0 weapon_lvl 0
    unit Watchmen exp 0 armour 0 weapon_lvl 0

    Change them to this
    Spoiler Alert, click show to read: 
    character Bard, named character, male, leader, age 45, x 291, y 265, portrait Bard, hero_ability CAPTAIN, label family_dale1 ;dale
    traits Bard 1 , hero_ability3 1 , Factionleader 1 , GoodCommander 2 , NaturalMilitarySkill 1 , PublicFaith 2 , GoodAdministrator 2 , BattleChivalry 1 , StrategyChivalry 2 , ReligionStarter 1 , Brave 1
    ancillaries king_dale, troops_dale, dragonslayer
    army
    unit Earls exp 2 armour 0 weapon_lvl 0
    unit Dale Swordmasters exp 0 armour 0 weapon_lvl 0
    unit Dale Longbowmen exp 0 armour 0 weapon_lvl 0
    unit Watchmen exp 1 armour 0 weapon_lvl 0
    unit Dalesmen exp 0 armour 0 weapon_lvl 0

    character Bain, named character, male, heir, age 19, x 288, y 258, portrait Bain, hero_ability IRON_FIST ;esgaroth
    traits Factionheir 1 , hero_ability1 1 , LoyaltyStarter 1 , GoodCommander 1 , ReligionStarter 1 , GoodDefender 1 , HaleAndHearty 1 , BattleChivalry 2
    ancillaries lord_esgaroth
    army
    unit Earls exp 1 armour 0 weapon_lvl 0
    unit Dale Longbowmen exp 0 armour 0 weapon_lvl 0
    unit Watchmen exp 1 armour 0 weapon_lvl 0
    unit Watchmen exp 0 armour 0 weapon_lvl 0

    character Hawin, named character, male, age 35, x 295, y 247 ;celduin
    traits LoyaltyStarter 1 , GoodCommander 1 , ReligionStarter 1 , GoodAdministrator 1 , Loyal 1 , Just 1
    ancillaries dale_chancellor
    army
    unit Earls exp 0 armour 0 weapon_lvl 0
    unit Watchmen exp 1 armour 0 weapon_lvl 0
    unit Watchmen exp 0 armour 0 weapon_lvl 0

    character Vidusith, named character, male, age 21, x 311, y 239 ;east celduin
    traits GoodCommander 2 , NaturalMilitarySkill 1 , BattleChivalry 1 , ReligionStarter 1
    army
    unit Earls exp 1 armour 0 weapon_lvl 0
    unit Athala Rangers exp 2 armour 0 weapon_lvl 0
    unit Dale Longbowmen exp 0 armour 0 weapon_lvl 0
    unit Watchmen exp 0 armour 0 weapon_lvl 0
    Last edited by PapaRosario; June 28, 2012 at 12:26 PM.

  4. #4

    Default Re: How can I make a unit a "General" unitß

    That thread is different, though. This guy is asking for something else.

    D:\SEGA\Medieval 2 Total War\mods\Third_Age\data -> export_descr_unit.txt

    Spoiler Alert, click show to read: 
    type Earls
    dictionary Earls ; Earls, Superior
    category cavalry
    class heavy
    voice_type Heavy
    banner faction main_cavalry
    banner holy crusade
    soldier earls, 24, 0, 1
    officer dale_captain_early_flag
    mount barded horse2 ; +2 armor
    mount_effect elephant -4, camel -4
    attributes sea_faring, hide_forest, can_withdraw, can_formed_charge, free_upkeep_unit ; lazy nobles!
    move_speed_mod 0.95
    formation 2, 4.4, 3, 6, 3, square
    stat_health 1, 3
    stat_pri 10, 5, no, 0, 0, melee, melee_blade, piercing, sword, 45, 1
    stat_pri_attr no
    stat_sec 0, 0, no, 0, 0, no, melee_simple, blunt, none, 0, 1
    stat_sec_attr no
    stat_pri_armour 16, 3, 3, metal ; +2 dwarf armor +2 barded horse
    stat_sec_armour 0, 0, flesh
    stat_heat 8
    stat_ground -1, -2, -3, 0
    stat_mental 14, impetuous, trained
    stat_charge_dist 20
    stat_fire_delay 0
    stat_food 60, 300
    stat_cost 1, 960, 380, 100, 100, 960, 4, 170
    armour_ug_levels 4
    armour_ug_models earls
    ownership scotland
    era 0 scotland
    era 1 scotland
    era 2 scotland
    recruit_priority_offset 96


    Copy the entry of the Earls in the EDB and paste the copy below the original. Funnily enough, I already have Earl bodyguards.

    Spoiler Alert, click show to read: 
    type Earls_BG
    dictionary Earls_BG ; Earl Bodyguards, Exceptional
    category cavalry
    class heavy
    voice_type Heavy
    banner faction main_cavalry
    banner holy crusade
    soldier earls, 8, 0, 1
    officer dale_captain_early_flag
    mount barded horse2 ; +2 armor
    mount_effect elephant -4, camel -4
    attributes sea_faring, hide_forest, can_withdraw, hardy, can_formed_charge, free_upkeep_unit ; lazy nobles!
    move_speed_mod 0.95
    formation 2, 4.4, 3, 6, 3, square
    stat_health 1, 3
    stat_pri 13, 5, no, 0, 0, melee, melee_blade, piercing, sword, 15, 1
    stat_pri_attr no
    stat_sec 0, 0, no, 0, 0, no, melee_simple, blunt, none, 0, 1
    stat_sec_attr no
    stat_pri_armour 17, 5, 3, metal ; +2 dwarf armor +2 barded horse
    stat_sec_armour 0, 0, flesh
    stat_heat 6
    stat_ground -1, -2, -3, 0
    stat_mental 18, impetuous, highly_trained
    stat_charge_dist 20
    stat_fire_delay 0
    stat_food 60, 300
    stat_cost 1, 600, 250, 100, 100, 600, 4, 170
    armour_ug_levels 4
    armour_ug_models earls
    ownership scotland
    era 0 scotland
    era 1 scotland
    era 2 scotland


    You, however, have to add "general_unit" to the new entry. Or you could just copy the one I pasted for you, but then you will have to change the mount and armour_ug levels to match the ones in your original entry. If you're not using the RC submod or MOS, you will have to change the stats to match the original entry as well.

    Also the unit numbers.

    Just make your life better and get the RR/RC submod.

  5. #5

    Default Re: How can I make a unit a "General" unitß

    Actually, follow k/t's advice for export_descr_units. My way will change all Earls to bodyguards. It would be better to copy and paste in a new bodyguard-specific Earl unit so you can still recruit the non-general Earls.

  6. #6

    Default Re: How can I make a unit a "General" unitß

    Wow! Thank you very much for the quick responses!

  7. #7

    Default Re: How can I make a unit a "General" unitß

    You'll have to combine our responses to get something that works. We both omitted some things. Let us know how it went.

  8. #8

    Default Re: How can I make a unit a "General" unitß

    thank you pappa rosario!

    I picked the second option: changing the new generals to earls! worked out! Thank you so much!

    i tried the others as well, but the game crashed loading - so i will just stick with what i have - that works perfect for me! thank you!

Posting Permissions

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