Results 1 to 4 of 4

Thread: how to move a generall from a different faction to another faction

  1. #1

    Default how to move a generall from a different faction to another faction

    i would love to know how I can move a character to another faction

  2. #2
    Ngugi's Avatar TATW & Albion Local Mod
    Join Date
    Jan 2011
    Location
    Sweden
    Posts
    10,687

    Default Re: how to move a generall from a different faction to another faction

    As in, you want to move someone, like Elrond, from his current faction, to be in another faction at campaign start?

    Kingdom of Lindon preview video out





    DCI: Last Alliance
    - WIP Second Age mod | DCI: Tôl Acharn - mighty Dúnedain Counter Invasions |
    Additional Mercenary Minimod - more mercs; for TATW and DCI | Family Tree minimods - lore improvements | Remade Event Pictures - enhance cultures trough images |
    Favorite TATW compilation: Withwnars Submod Collection
    Patron of Mank, Kiliç Alì, FireFreak111, MIKEGOLF & Arachir Galudirithon, Earl of Memory

  3. #3

    Default Re: how to move a generall from a different faction to another faction

    Like Elrond being Heir to Sauron?

  4. #4

    Default Re: how to move a generall from a different faction to another faction

    I don't think there is any other way but:

    1) create two labeled characters from the start; one with the first faction for the beggining, the other one with the second faction - this one needs to be placed in a settlement
    2) at turn 0 send the second character from map by script; because he was in a settlement, it will not kill him
    3) then, when you want, send the first character from map by script, and call the other one back
    4) done

    I used this for my complicated Fellowship role play subcampaign for the Imperial Campaign with Aragorn, Boromir, Frodo and Gandalf serving Eriador, Rohan or Gondor, according to the player's choice, and it works very fine. You may have Aragorn, chief of the Dúnedain, with Eriador, and then, when he reaches Imladris, or when he reaches any other place of your choice, replace him with the future Elessar in the service of Gondor, etc.

    Examples
    Code:
    monitor_event FactionTurnStart FactionIsLocal
        and I_TurnNumber = 0
    
        send_character_off_map strider3 ; Leader of Gondor
        send_character_off_map strider2 ; Fellowship (Rohan)
        send_character_off_map boromir2 ; Fellowship (Rohan)
        send_character_off_map frodoring2 ; Fellowship (Rohan)
        send_character_off_map frodoring3 ; Fellowship (Gondor)
    
        send_character_off_map sam1 ; placeholder (Eriador)
        send_character_off_map theoden1 ; Leader of Rohan
    
    terminate_monitor
    end_monitor
    Code:
    monitor_event FactionTurnStart FactionType milan
            and not IsFactionAIControlled
                    and I_CompareCounter fellowship_formed = 1
    
            if I_CharacterExists frodoring1
            send_character_off_map frodoring1
            end_if
    
        spawn_army 
        faction milan
        character    Aragorn, named character, age 20, x 184, y 417, portrait Aragon, battle_model aragorn, hero_ability STRIDER, label strider2 ; near Rivendell
        traits Aragorn 1 , hero_ability6 1 , GoodCommander 3 , PublicFaith 1 , ReligionStarter 1 , GoodAttacker 1 , Brave 2 , Just 2 , KindRuler 2 , Loyal 2
            unit    Grey Company Fellowship        exp 5 armour 0 weapon_lvl 0
        end
        console_command give_ancillary strider2 king_eriador
        console_command give_ancillary strider2 elendilmir
        console_command give_ancillary strider2 ring_barahir
    
            set_counter aragorn_out 0
    
        if I_CompareCounter boromir_dead < 1
        spawn_army 
        faction milan
        character    Boromir, named character, age 29, x 184, y 417, portrait Boromir, battle_model boromir, hero_ability SHIELD, label boromir2 ; near Rivendell
        traits Boromir 1 , hero_ability3 1 , LoyaltyStarter 1 , GoodCommander 1 , ReligionStarter 1 , Energetic 1 , Loyal 1
            unit    BR Dunedain Boromir        exp 5 armour 0 weapon_lvl 0
        end
        console_command give_ancillary boromir2 high_warden
        console_command give_ancillary boromir2 gondor_horn
        end_if
    
        spawn_army 
        faction milan
        character    Frodo, named character, age 18, x 184, y 417, portrait frodo, battle_model frodo, label frodoring2 ; near Rivendell
        traits Frodo2 1 , PublicFaith 1 , ReligionStarter 1 , Brave 1 , Just 2 , Loyal 2
            unit    Grey Company Frodo        exp 5 armour 0 weapon_lvl 0
        end
        console_command give_ancillary frodoring2 one_ring
        console_command give_ancillary frodoring2 samwise
        console_command give_ancillary frodoring2 sting
        console_command give_ancillary frodoring2 mithril_west
    
        set_counter gandalf_rohan 1
    
    terminate_monitor
    end_monitor


Posting Permissions

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