Results 1 to 4 of 4

Thread: No alliance option workaround?

Hybrid View

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

    Default No alliance option workaround?

    I am trying to ally with a faction that had been allied to another faction when I destroyed it 80 turns ago. Alliance options does not appear during diplomatic negotiations. After searching some threads I found that diplomacy seems to remain unchanged when a faction dies - so when the faction I'm trying to ally with thinks I'm still at war with its own ally. A workaround that was suggested involved the script 'diplomatic_stance <faction A> <faction B> <allied/neutral/war>'. How and where do I use this? Or are there any other solutions? Thanks.

  2. #2

    Default Re: No alliance option workaround?

    Quote Originally Posted by Taiji View Post
    diplomatic_stance <faction_a> <faction_b> <allied/neutral/war>: Set the diplomatic stance between the two factions
    faction_a = the faction you want to ally with
    faction_b = the destroyed faction

    open the console with the ~ key
    type for example:
    diplomatic_stance venice sicily neutral


    also you could make an automated workaround with a script in "data\world\maps\campaign\imperial_campaign\campaign_script.txt" file
    however you'd need to start a new campaign for this to work

    it could be something like this:
    EDIT:
    Code:
    declare_counter dead_diplomacy_venice
    declare_counter dead_diplomacy_sicily
    declare_counter dead_diplomacy_milan
    ;declare_counter dead_diplomacy_papal_states ; teh popes always respawn
    declare_counter dead_diplomacy_denmark
    declare_counter dead_diplomacy_egypt
    declare_counter dead_diplomacy_scotland
    declare_counter dead_diplomacy_cumans
    declare_counter dead_diplomacy_mongols
    declare_counter dead_diplomacy_turks
    declare_counter dead_diplomacy_france
    declare_counter dead_diplomacy_hre
    declare_counter dead_diplomacy_england
    declare_counter dead_diplomacy_portugal
    declare_counter dead_diplomacy_poland
    declare_counter dead_diplomacy_byzantium
    declare_counter dead_diplomacy_moors
    declare_counter dead_diplomacy_russia
    declare_counter dead_diplomacy_spain
    declare_counter dead_diplomacy_hungary
    declare_counter dead_diplomacy_aragon
    declare_counter dead_diplomacy_lithuania
    declare_counter dead_diplomacy_kievan_rus
    declare_counter dead_diplomacy_teutonic_order
    declare_counter dead_diplomacy_timurids
    declare_counter dead_diplomacy_norway
    declare_counter dead_diplomacy_jerusalem
    declare_counter dead_diplomacy_kwarezm
    declare_counter status_teutonic_order
    declare_counter status_mongols
    declare_counter status_timurids
    set_counter status_teutonic_order -1
    set_counter status_mongols -1
    set_counter status_timurids -1
    monitor_event CeasedFactionLeader FactionType teutonic_order
        set_counter status_teutonic_order 0
    end_monitor
    monitor_event BecomesFactionLeader FactionType teutonic_order
        set_counter status_teutonic_order 1
    end_monitor
    
    monitor_event CeasedFactionLeader FactionType mongols
        set_counter status_mongols 0
    end_monitor
    monitor_event BecomesFactionLeader FactionType mongols
        set_counter status_mongols 1
    end_monitor
    monitor_event CeasedFactionLeader FactionType timurids
        set_counter status_timurids 0
    end_monitor
    monitor_event BecomesFactionLeader FactionType timurids
        set_counter status_timurids 1
    end_monitor
    monitor_event FactionTurnEnd FactionType slave
        if I_NumberOfSettlements venice < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_venice != 1
            set_counter dead_diplomacy_venice 1
            console_command diplomatic_stance sicily venice neutral
            console_command diplomatic_stance milan venice neutral
            console_command diplomatic_stance spain venice neutral
            console_command diplomatic_stance portugal venice neutral
            console_command diplomatic_stance aragon venice neutral
            console_command diplomatic_stance hre venice neutral
            console_command diplomatic_stance france venice neutral
            console_command diplomatic_stance england venice neutral
            console_command diplomatic_stance scotland venice neutral
            console_command diplomatic_stance denmark venice neutral
            console_command diplomatic_stance norway venice neutral
            console_command diplomatic_stance poland venice neutral
            console_command diplomatic_stance hungary venice neutral
            console_command diplomatic_stance jerusalem venice neutral
            console_command diplomatic_stance teutonic_order venice neutral
            console_command diplomatic_stance byzantium venice neutral
            console_command diplomatic_stance russia venice neutral
            console_command diplomatic_stance kievan_rus venice neutral
            console_command diplomatic_stance turks venice neutral
            console_command diplomatic_stance egypt venice neutral
            console_command diplomatic_stance moors venice neutral
            console_command diplomatic_stance kwarezm venice neutral
            console_command diplomatic_stance lithuania venice neutral
            console_command diplomatic_stance cumans venice neutral
            console_command diplomatic_stance mongols venice neutral
            console_command diplomatic_stance timurids venice neutral
            console_command diplomatic_stance papal_states venice neutral
        end_if
        if I_NumberOfSettlements sicily < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_sicily != 1
            set_counter dead_diplomacy_sicily 1
            console_command diplomatic_stance venice sicily neutral
            console_command diplomatic_stance milan sicily neutral
            console_command diplomatic_stance spain sicily neutral
            console_command diplomatic_stance portugal sicily neutral
            console_command diplomatic_stance aragon sicily neutral
            console_command diplomatic_stance hre sicily neutral
            console_command diplomatic_stance france sicily neutral
            console_command diplomatic_stance england sicily neutral
            console_command diplomatic_stance scotland sicily neutral
            console_command diplomatic_stance denmark sicily neutral
            console_command diplomatic_stance norway sicily neutral
            console_command diplomatic_stance poland sicily neutral
            console_command diplomatic_stance hungary sicily neutral
            console_command diplomatic_stance jerusalem sicily neutral
            console_command diplomatic_stance teutonic_order sicily neutral
            console_command diplomatic_stance byzantium sicily neutral
            console_command diplomatic_stance russia sicily neutral
            console_command diplomatic_stance kievan_rus sicily neutral
            console_command diplomatic_stance turks sicily neutral
            console_command diplomatic_stance egypt sicily neutral
            console_command diplomatic_stance moors sicily neutral
            console_command diplomatic_stance kwarezm sicily neutral
            console_command diplomatic_stance lithuania sicily neutral
            console_command diplomatic_stance cumans sicily neutral
            console_command diplomatic_stance mongols sicily neutral
            console_command diplomatic_stance timurids sicily neutral
            console_command diplomatic_stance papal_states sicily neutral
        end_if
        if I_NumberOfSettlements milan < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_milan != 1
            set_counter dead_diplomacy_milan 1
            console_command diplomatic_stance venice milan neutral
            console_command diplomatic_stance sicily milan neutral
            console_command diplomatic_stance spain milan neutral
            console_command diplomatic_stance portugal milan neutral
            console_command diplomatic_stance aragon milan neutral
            console_command diplomatic_stance hre milan neutral
            console_command diplomatic_stance france milan neutral
            console_command diplomatic_stance england milan neutral
            console_command diplomatic_stance scotland milan neutral
            console_command diplomatic_stance denmark milan neutral
            console_command diplomatic_stance norway milan neutral
            console_command diplomatic_stance poland milan neutral
            console_command diplomatic_stance hungary milan neutral
            console_command diplomatic_stance jerusalem milan neutral
            console_command diplomatic_stance teutonic_order milan neutral
            console_command diplomatic_stance byzantium milan neutral
            console_command diplomatic_stance russia milan neutral
            console_command diplomatic_stance kievan_rus milan neutral
            console_command diplomatic_stance turks milan neutral
            console_command diplomatic_stance egypt milan neutral
            console_command diplomatic_stance moors milan neutral
            console_command diplomatic_stance kwarezm milan neutral
            console_command diplomatic_stance lithuania milan neutral
            console_command diplomatic_stance cumans milan neutral
            console_command diplomatic_stance mongols milan neutral
            console_command diplomatic_stance timurids milan neutral
            console_command diplomatic_stance papal_states milan neutral
        end_if
        if I_NumberOfSettlements spain < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_spain != 1
            set_counter dead_diplomacy_spain 1
            console_command diplomatic_stance venice spain neutral
            console_command diplomatic_stance sicily spain neutral
            console_command diplomatic_stance milan spain neutral
            console_command diplomatic_stance portugal spain neutral
            console_command diplomatic_stance aragon spain neutral
            console_command diplomatic_stance hre spain neutral
            console_command diplomatic_stance france spain neutral
            console_command diplomatic_stance england spain neutral
            console_command diplomatic_stance scotland spain neutral
            console_command diplomatic_stance denmark spain neutral
            console_command diplomatic_stance norway spain neutral
            console_command diplomatic_stance poland spain neutral
            console_command diplomatic_stance hungary spain neutral
            console_command diplomatic_stance jerusalem spain neutral
            console_command diplomatic_stance teutonic_order spain neutral
            console_command diplomatic_stance byzantium spain neutral
            console_command diplomatic_stance russia spain neutral
            console_command diplomatic_stance kievan_rus spain neutral
            console_command diplomatic_stance turks spain neutral
            console_command diplomatic_stance egypt spain neutral
            console_command diplomatic_stance moors spain neutral
            console_command diplomatic_stance kwarezm spain neutral
            console_command diplomatic_stance lithuania spain neutral
            console_command diplomatic_stance cumans spain neutral
            console_command diplomatic_stance mongols spain neutral
            console_command diplomatic_stance timurids spain neutral
            console_command diplomatic_stance papal_states spain neutral
        end_if
        if I_NumberOfSettlements portugal < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_portugal != 1
            set_counter dead_diplomacy_portugal 1
            console_command diplomatic_stance venice portugal neutral
            console_command diplomatic_stance sicily portugal neutral
            console_command diplomatic_stance milan portugal neutral
            console_command diplomatic_stance spain portugal neutral
            console_command diplomatic_stance aragon portugal neutral
            console_command diplomatic_stance hre portugal neutral
            console_command diplomatic_stance france portugal neutral
            console_command diplomatic_stance england portugal neutral
            console_command diplomatic_stance scotland portugal neutral
            console_command diplomatic_stance denmark portugal neutral
            console_command diplomatic_stance norway portugal neutral
            console_command diplomatic_stance poland portugal neutral
            console_command diplomatic_stance hungary portugal neutral
            console_command diplomatic_stance jerusalem portugal neutral
            console_command diplomatic_stance teutonic_order portugal neutral
            console_command diplomatic_stance byzantium portugal neutral
            console_command diplomatic_stance russia portugal neutral
            console_command diplomatic_stance kievan_rus portugal neutral
            console_command diplomatic_stance turks portugal neutral
            console_command diplomatic_stance egypt portugal neutral
            console_command diplomatic_stance moors portugal neutral
            console_command diplomatic_stance kwarezm portugal neutral
            console_command diplomatic_stance lithuania portugal neutral
            console_command diplomatic_stance cumans portugal neutral
            console_command diplomatic_stance mongols portugal neutral
            console_command diplomatic_stance timurids portugal neutral
            console_command diplomatic_stance papal_states portugal neutral
        end_if
        if I_NumberOfSettlements aragon < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_aragon != 1
            set_counter dead_diplomacy_aragon 1
            console_command diplomatic_stance venice aragon neutral
            console_command diplomatic_stance sicily aragon neutral
            console_command diplomatic_stance milan aragon neutral
            console_command diplomatic_stance spain aragon neutral
            console_command diplomatic_stance portugal aragon neutral
            console_command diplomatic_stance hre aragon neutral
            console_command diplomatic_stance france aragon neutral
            console_command diplomatic_stance england aragon neutral
            console_command diplomatic_stance scotland aragon neutral
            console_command diplomatic_stance denmark aragon neutral
            console_command diplomatic_stance norway aragon neutral
            console_command diplomatic_stance poland aragon neutral
            console_command diplomatic_stance hungary aragon neutral
            console_command diplomatic_stance jerusalem aragon neutral
            console_command diplomatic_stance teutonic_order aragon neutral
            console_command diplomatic_stance byzantium aragon neutral
            console_command diplomatic_stance russia aragon neutral
            console_command diplomatic_stance kievan_rus aragon neutral
            console_command diplomatic_stance turks aragon neutral
            console_command diplomatic_stance egypt aragon neutral
            console_command diplomatic_stance moors aragon neutral
            console_command diplomatic_stance kwarezm aragon neutral
            console_command diplomatic_stance lithuania aragon neutral
            console_command diplomatic_stance cumans aragon neutral
            console_command diplomatic_stance mongols aragon neutral
            console_command diplomatic_stance timurids aragon neutral
            console_command diplomatic_stance papal_states aragon neutral
        end_if
        if I_NumberOfSettlements hre < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_hre != 1
            set_counter dead_diplomacy_hre 1
            console_command diplomatic_stance venice hre neutral
            console_command diplomatic_stance sicily hre neutral
            console_command diplomatic_stance milan hre neutral
            console_command diplomatic_stance spain hre neutral
            console_command diplomatic_stance portugal hre neutral
            console_command diplomatic_stance aragon hre neutral
            console_command diplomatic_stance france hre neutral
            console_command diplomatic_stance england hre neutral
            console_command diplomatic_stance scotland hre neutral
            console_command diplomatic_stance denmark hre neutral
            console_command diplomatic_stance norway hre neutral
            console_command diplomatic_stance poland hre neutral
            console_command diplomatic_stance hungary hre neutral
            console_command diplomatic_stance jerusalem hre neutral
            console_command diplomatic_stance teutonic_order hre neutral
            console_command diplomatic_stance byzantium hre neutral
            console_command diplomatic_stance russia hre neutral
            console_command diplomatic_stance kievan_rus hre neutral
            console_command diplomatic_stance turks hre neutral
            console_command diplomatic_stance egypt hre neutral
            console_command diplomatic_stance moors hre neutral
            console_command diplomatic_stance kwarezm hre neutral
            console_command diplomatic_stance lithuania hre neutral
            console_command diplomatic_stance cumans hre neutral
            console_command diplomatic_stance mongols hre neutral
            console_command diplomatic_stance timurids hre neutral
            console_command diplomatic_stance papal_states hre neutral
        end_if
        if I_NumberOfSettlements france < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_france != 1
            set_counter dead_diplomacy_france 1
            console_command diplomatic_stance venice france neutral
            console_command diplomatic_stance sicily france neutral
            console_command diplomatic_stance milan france neutral
            console_command diplomatic_stance spain france neutral
            console_command diplomatic_stance portugal france neutral
            console_command diplomatic_stance aragon france neutral
            console_command diplomatic_stance hre france neutral
            console_command diplomatic_stance england france neutral
            console_command diplomatic_stance scotland france neutral
            console_command diplomatic_stance denmark france neutral
            console_command diplomatic_stance norway france neutral
            console_command diplomatic_stance poland france neutral
            console_command diplomatic_stance hungary france neutral
            console_command diplomatic_stance jerusalem france neutral
            console_command diplomatic_stance teutonic_order france neutral
            console_command diplomatic_stance byzantium france neutral
            console_command diplomatic_stance russia france neutral
            console_command diplomatic_stance kievan_rus france neutral
            console_command diplomatic_stance turks france neutral
            console_command diplomatic_stance egypt france neutral
            console_command diplomatic_stance moors france neutral
            console_command diplomatic_stance kwarezm france neutral
            console_command diplomatic_stance lithuania france neutral
            console_command diplomatic_stance cumans france neutral
            console_command diplomatic_stance mongols france neutral
            console_command diplomatic_stance timurids france neutral
            console_command diplomatic_stance papal_states france neutral
        end_if
        if I_NumberOfSettlements england < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_england != 1
            set_counter dead_diplomacy_england 1
            console_command diplomatic_stance venice england neutral
            console_command diplomatic_stance sicily england neutral
            console_command diplomatic_stance milan england neutral
            console_command diplomatic_stance spain england neutral
            console_command diplomatic_stance portugal england neutral
            console_command diplomatic_stance aragon england neutral
            console_command diplomatic_stance hre england neutral
            console_command diplomatic_stance france england neutral
            console_command diplomatic_stance scotland england neutral
            console_command diplomatic_stance denmark england neutral
            console_command diplomatic_stance norway england neutral
            console_command diplomatic_stance poland england neutral
            console_command diplomatic_stance hungary england neutral
            console_command diplomatic_stance jerusalem england neutral
            console_command diplomatic_stance teutonic_order england neutral
            console_command diplomatic_stance byzantium england neutral
            console_command diplomatic_stance russia england neutral
            console_command diplomatic_stance kievan_rus england neutral
            console_command diplomatic_stance turks england neutral
            console_command diplomatic_stance egypt england neutral
            console_command diplomatic_stance moors england neutral
            console_command diplomatic_stance kwarezm england neutral
            console_command diplomatic_stance lithuania england neutral
            console_command diplomatic_stance cumans england neutral
            console_command diplomatic_stance mongols england neutral
            console_command diplomatic_stance timurids england neutral
            console_command diplomatic_stance papal_states england neutral
        end_if
        if I_NumberOfSettlements scotland < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_scotland != 1
            set_counter dead_diplomacy_scotland 1
            console_command diplomatic_stance venice scotland neutral
            console_command diplomatic_stance sicily scotland neutral
            console_command diplomatic_stance milan scotland neutral
            console_command diplomatic_stance spain scotland neutral
            console_command diplomatic_stance portugal scotland neutral
            console_command diplomatic_stance aragon scotland neutral
            console_command diplomatic_stance hre scotland neutral
            console_command diplomatic_stance france scotland neutral
            console_command diplomatic_stance england scotland neutral
            console_command diplomatic_stance denmark scotland neutral
            console_command diplomatic_stance norway scotland neutral
            console_command diplomatic_stance poland scotland neutral
            console_command diplomatic_stance hungary scotland neutral
            console_command diplomatic_stance jerusalem scotland neutral
            console_command diplomatic_stance teutonic_order scotland neutral
            console_command diplomatic_stance byzantium scotland neutral
            console_command diplomatic_stance russia scotland neutral
            console_command diplomatic_stance kievan_rus scotland neutral
            console_command diplomatic_stance turks scotland neutral
            console_command diplomatic_stance egypt scotland neutral
            console_command diplomatic_stance moors scotland neutral
            console_command diplomatic_stance kwarezm scotland neutral
            console_command diplomatic_stance lithuania scotland neutral
            console_command diplomatic_stance cumans scotland neutral
            console_command diplomatic_stance mongols scotland neutral
            console_command diplomatic_stance timurids scotland neutral
            console_command diplomatic_stance papal_states scotland neutral
        end_if
        if I_NumberOfSettlements denmark < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_denmark != 1
            set_counter dead_diplomacy_denmark 1
            console_command diplomatic_stance venice denmark neutral
            console_command diplomatic_stance sicily denmark neutral
            console_command diplomatic_stance milan denmark neutral
            console_command diplomatic_stance spain denmark neutral
            console_command diplomatic_stance portugal denmark neutral
            console_command diplomatic_stance aragon denmark neutral
            console_command diplomatic_stance hre denmark neutral
            console_command diplomatic_stance france denmark neutral
            console_command diplomatic_stance england denmark neutral
            console_command diplomatic_stance scotland denmark neutral
            console_command diplomatic_stance norway denmark neutral
            console_command diplomatic_stance poland denmark neutral
            console_command diplomatic_stance hungary denmark neutral
            console_command diplomatic_stance jerusalem denmark neutral
            console_command diplomatic_stance teutonic_order denmark neutral
            console_command diplomatic_stance byzantium denmark neutral
            console_command diplomatic_stance russia denmark neutral
            console_command diplomatic_stance kievan_rus denmark neutral
            console_command diplomatic_stance turks denmark neutral
            console_command diplomatic_stance egypt denmark neutral
            console_command diplomatic_stance moors denmark neutral
            console_command diplomatic_stance kwarezm denmark neutral
            console_command diplomatic_stance lithuania denmark neutral
            console_command diplomatic_stance cumans denmark neutral
            console_command diplomatic_stance mongols denmark neutral
            console_command diplomatic_stance timurids denmark neutral
            console_command diplomatic_stance papal_states denmark neutral
        end_if
        if I_NumberOfSettlements norway < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_norway != 1
            set_counter dead_diplomacy_norway 1
            console_command diplomatic_stance venice norway neutral
            console_command diplomatic_stance sicily norway neutral
            console_command diplomatic_stance milan norway neutral
            console_command diplomatic_stance spain norway neutral
            console_command diplomatic_stance portugal norway neutral
            console_command diplomatic_stance aragon norway neutral
            console_command diplomatic_stance hre norway neutral
            console_command diplomatic_stance france norway neutral
            console_command diplomatic_stance england norway neutral
            console_command diplomatic_stance scotland norway neutral
            console_command diplomatic_stance denmark norway neutral
            console_command diplomatic_stance poland norway neutral
            console_command diplomatic_stance hungary norway neutral
            console_command diplomatic_stance jerusalem norway neutral
            console_command diplomatic_stance teutonic_order norway neutral
            console_command diplomatic_stance byzantium norway neutral
            console_command diplomatic_stance russia norway neutral
            console_command diplomatic_stance kievan_rus norway neutral
            console_command diplomatic_stance turks norway neutral
            console_command diplomatic_stance egypt norway neutral
            console_command diplomatic_stance moors norway neutral
            console_command diplomatic_stance kwarezm norway neutral
            console_command diplomatic_stance lithuania norway neutral
            console_command diplomatic_stance cumans norway neutral
            console_command diplomatic_stance mongols norway neutral
            console_command diplomatic_stance timurids norway neutral
            console_command diplomatic_stance papal_states norway neutral
        end_if
        if I_NumberOfSettlements poland < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_poland != 1
            set_counter dead_diplomacy_poland 1
            console_command diplomatic_stance venice poland neutral
            console_command diplomatic_stance sicily poland neutral
            console_command diplomatic_stance milan poland neutral
            console_command diplomatic_stance spain poland neutral
            console_command diplomatic_stance portugal poland neutral
            console_command diplomatic_stance aragon poland neutral
            console_command diplomatic_stance hre poland neutral
            console_command diplomatic_stance france poland neutral
            console_command diplomatic_stance england poland neutral
            console_command diplomatic_stance scotland poland neutral
            console_command diplomatic_stance denmark poland neutral
            console_command diplomatic_stance norway poland neutral
            console_command diplomatic_stance hungary poland neutral
            console_command diplomatic_stance jerusalem poland neutral
            console_command diplomatic_stance teutonic_order poland neutral
            console_command diplomatic_stance byzantium poland neutral
            console_command diplomatic_stance russia poland neutral
            console_command diplomatic_stance kievan_rus poland neutral
            console_command diplomatic_stance turks poland neutral
            console_command diplomatic_stance egypt poland neutral
            console_command diplomatic_stance moors poland neutral
            console_command diplomatic_stance kwarezm poland neutral
            console_command diplomatic_stance lithuania poland neutral
            console_command diplomatic_stance cumans poland neutral
            console_command diplomatic_stance mongols poland neutral
            console_command diplomatic_stance timurids poland neutral
            console_command diplomatic_stance papal_states poland neutral
        end_if
        if I_NumberOfSettlements hungary < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_hungary != 1
            set_counter dead_diplomacy_hungary 1
            console_command diplomatic_stance venice hungary neutral
            console_command diplomatic_stance sicily hungary neutral
            console_command diplomatic_stance milan hungary neutral
            console_command diplomatic_stance spain hungary neutral
            console_command diplomatic_stance portugal hungary neutral
            console_command diplomatic_stance aragon hungary neutral
            console_command diplomatic_stance hre hungary neutral
            console_command diplomatic_stance france hungary neutral
            console_command diplomatic_stance england hungary neutral
            console_command diplomatic_stance scotland hungary neutral
            console_command diplomatic_stance denmark hungary neutral
            console_command diplomatic_stance norway hungary neutral
            console_command diplomatic_stance poland hungary neutral
            console_command diplomatic_stance jerusalem hungary neutral
            console_command diplomatic_stance teutonic_order hungary neutral
            console_command diplomatic_stance byzantium hungary neutral
            console_command diplomatic_stance russia hungary neutral
            console_command diplomatic_stance kievan_rus hungary neutral
            console_command diplomatic_stance turks hungary neutral
            console_command diplomatic_stance egypt hungary neutral
            console_command diplomatic_stance moors hungary neutral
            console_command diplomatic_stance kwarezm hungary neutral
            console_command diplomatic_stance lithuania hungary neutral
            console_command diplomatic_stance cumans hungary neutral
            console_command diplomatic_stance mongols hungary neutral
            console_command diplomatic_stance timurids hungary neutral
            console_command diplomatic_stance papal_states hungary neutral
        end_if
        if I_NumberOfSettlements jerusalem < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_jerusalem != 1
            set_counter dead_diplomacy_jerusalem 1
            console_command diplomatic_stance venice jerusalem neutral
            console_command diplomatic_stance sicily jerusalem neutral
            console_command diplomatic_stance milan jerusalem neutral
            console_command diplomatic_stance spain jerusalem neutral
            console_command diplomatic_stance portugal jerusalem neutral
            console_command diplomatic_stance aragon jerusalem neutral
            console_command diplomatic_stance hre jerusalem neutral
            console_command diplomatic_stance france jerusalem neutral
            console_command diplomatic_stance england jerusalem neutral
            console_command diplomatic_stance scotland jerusalem neutral
            console_command diplomatic_stance denmark jerusalem neutral
            console_command diplomatic_stance norway jerusalem neutral
            console_command diplomatic_stance poland jerusalem neutral
            console_command diplomatic_stance hungary jerusalem neutral
            console_command diplomatic_stance teutonic_order jerusalem neutral
            console_command diplomatic_stance byzantium jerusalem neutral
            console_command diplomatic_stance russia jerusalem neutral
            console_command diplomatic_stance kievan_rus jerusalem neutral
            console_command diplomatic_stance turks jerusalem neutral
            console_command diplomatic_stance egypt jerusalem neutral
            console_command diplomatic_stance moors jerusalem neutral
            console_command diplomatic_stance kwarezm jerusalem neutral
            console_command diplomatic_stance lithuania jerusalem neutral
            console_command diplomatic_stance cumans jerusalem neutral
            console_command diplomatic_stance mongols jerusalem neutral
            console_command diplomatic_stance timurids jerusalem neutral
            console_command diplomatic_stance papal_states jerusalem neutral
        end_if
        if  I_CompareCounter status_teutonic_order = 0 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_teutonic_order != 1
            set_counter dead_diplomacy_teutonic_order 1
            console_command diplomatic_stance venice teutonic_order neutral
            console_command diplomatic_stance sicily teutonic_order neutral
            console_command diplomatic_stance milan teutonic_order neutral
            console_command diplomatic_stance spain teutonic_order neutral
            console_command diplomatic_stance portugal teutonic_order neutral
            console_command diplomatic_stance aragon teutonic_order neutral
            console_command diplomatic_stance hre teutonic_order neutral
            console_command diplomatic_stance france teutonic_order neutral
            console_command diplomatic_stance england teutonic_order neutral
            console_command diplomatic_stance scotland teutonic_order neutral
            console_command diplomatic_stance denmark teutonic_order neutral
            console_command diplomatic_stance norway teutonic_order neutral
            console_command diplomatic_stance poland teutonic_order neutral
            console_command diplomatic_stance hungary teutonic_order neutral
            console_command diplomatic_stance jerusalem teutonic_order neutral
            console_command diplomatic_stance byzantium teutonic_order neutral
            console_command diplomatic_stance russia teutonic_order neutral
            console_command diplomatic_stance kievan_rus teutonic_order neutral
            console_command diplomatic_stance turks teutonic_order neutral
            console_command diplomatic_stance egypt teutonic_order neutral
            console_command diplomatic_stance moors teutonic_order neutral
            console_command diplomatic_stance kwarezm teutonic_order neutral
            console_command diplomatic_stance lithuania teutonic_order neutral
            console_command diplomatic_stance cumans teutonic_order neutral
            console_command diplomatic_stance mongols teutonic_order neutral
            console_command diplomatic_stance timurids teutonic_order neutral
            console_command diplomatic_stance papal_states teutonic_order neutral
        end_if
        if I_NumberOfSettlements byzantium < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_byzantium != 1
            set_counter dead_diplomacy_byzantium 1
            console_command diplomatic_stance venice byzantium neutral
            console_command diplomatic_stance sicily byzantium neutral
            console_command diplomatic_stance milan byzantium neutral
            console_command diplomatic_stance spain byzantium neutral
            console_command diplomatic_stance portugal byzantium neutral
            console_command diplomatic_stance aragon byzantium neutral
            console_command diplomatic_stance hre byzantium neutral
            console_command diplomatic_stance france byzantium neutral
            console_command diplomatic_stance england byzantium neutral
            console_command diplomatic_stance scotland byzantium neutral
            console_command diplomatic_stance denmark byzantium neutral
            console_command diplomatic_stance norway byzantium neutral
            console_command diplomatic_stance poland byzantium neutral
            console_command diplomatic_stance hungary byzantium neutral
            console_command diplomatic_stance jerusalem byzantium neutral
            console_command diplomatic_stance teutonic_order byzantium neutral
            console_command diplomatic_stance russia byzantium neutral
            console_command diplomatic_stance kievan_rus byzantium neutral
            console_command diplomatic_stance turks byzantium neutral
            console_command diplomatic_stance egypt byzantium neutral
            console_command diplomatic_stance moors byzantium neutral
            console_command diplomatic_stance kwarezm byzantium neutral
            console_command diplomatic_stance lithuania byzantium neutral
            console_command diplomatic_stance cumans byzantium neutral
            console_command diplomatic_stance mongols byzantium neutral
            console_command diplomatic_stance timurids byzantium neutral
            console_command diplomatic_stance papal_states byzantium neutral
        end_if
        if I_NumberOfSettlements russia < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_russia != 1
            set_counter dead_diplomacy_russia 1
            console_command diplomatic_stance venice russia neutral
            console_command diplomatic_stance sicily russia neutral
            console_command diplomatic_stance milan russia neutral
            console_command diplomatic_stance spain russia neutral
            console_command diplomatic_stance portugal russia neutral
            console_command diplomatic_stance aragon russia neutral
            console_command diplomatic_stance hre russia neutral
            console_command diplomatic_stance france russia neutral
            console_command diplomatic_stance england russia neutral
            console_command diplomatic_stance scotland russia neutral
            console_command diplomatic_stance denmark russia neutral
            console_command diplomatic_stance norway russia neutral
            console_command diplomatic_stance poland russia neutral
            console_command diplomatic_stance hungary russia neutral
            console_command diplomatic_stance jerusalem russia neutral
            console_command diplomatic_stance teutonic_order russia neutral
            console_command diplomatic_stance byzantium russia neutral
            console_command diplomatic_stance kievan_rus russia neutral
            console_command diplomatic_stance turks russia neutral
            console_command diplomatic_stance egypt russia neutral
            console_command diplomatic_stance moors russia neutral
            console_command diplomatic_stance kwarezm russia neutral
            console_command diplomatic_stance lithuania russia neutral
            console_command diplomatic_stance cumans russia neutral
            console_command diplomatic_stance mongols russia neutral
            console_command diplomatic_stance timurids russia neutral
            console_command diplomatic_stance papal_states russia neutral
        end_if
        if I_NumberOfSettlements kievan_rus < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_kievan_rus != 1
            set_counter dead_diplomacy_kievan_rus 1
            console_command diplomatic_stance venice kievan_rus neutral
            console_command diplomatic_stance sicily kievan_rus neutral
            console_command diplomatic_stance milan kievan_rus neutral
            console_command diplomatic_stance spain kievan_rus neutral
            console_command diplomatic_stance portugal kievan_rus neutral
            console_command diplomatic_stance aragon kievan_rus neutral
            console_command diplomatic_stance hre kievan_rus neutral
            console_command diplomatic_stance france kievan_rus neutral
            console_command diplomatic_stance england kievan_rus neutral
            console_command diplomatic_stance scotland kievan_rus neutral
            console_command diplomatic_stance denmark kievan_rus neutral
            console_command diplomatic_stance norway kievan_rus neutral
            console_command diplomatic_stance poland kievan_rus neutral
            console_command diplomatic_stance hungary kievan_rus neutral
            console_command diplomatic_stance jerusalem kievan_rus neutral
            console_command diplomatic_stance teutonic_order kievan_rus neutral
            console_command diplomatic_stance byzantium kievan_rus neutral
            console_command diplomatic_stance russia kievan_rus neutral
            console_command diplomatic_stance turks kievan_rus neutral
            console_command diplomatic_stance egypt kievan_rus neutral
            console_command diplomatic_stance moors kievan_rus neutral
            console_command diplomatic_stance kwarezm kievan_rus neutral
            console_command diplomatic_stance lithuania kievan_rus neutral
            console_command diplomatic_stance cumans kievan_rus neutral
            console_command diplomatic_stance mongols kievan_rus neutral
            console_command diplomatic_stance timurids kievan_rus neutral
            console_command diplomatic_stance papal_states kievan_rus neutral
        end_if
        if I_NumberOfSettlements turks < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_turks != 1
            set_counter dead_diplomacy_turks 1
            console_command diplomatic_stance venice turks neutral
            console_command diplomatic_stance sicily turks neutral
            console_command diplomatic_stance milan turks neutral
            console_command diplomatic_stance spain turks neutral
            console_command diplomatic_stance portugal turks neutral
            console_command diplomatic_stance aragon turks neutral
            console_command diplomatic_stance hre turks neutral
            console_command diplomatic_stance france turks neutral
            console_command diplomatic_stance england turks neutral
            console_command diplomatic_stance scotland turks neutral
            console_command diplomatic_stance denmark turks neutral
            console_command diplomatic_stance norway turks neutral
            console_command diplomatic_stance poland turks neutral
            console_command diplomatic_stance hungary turks neutral
            console_command diplomatic_stance jerusalem turks neutral
            console_command diplomatic_stance teutonic_order turks neutral
            console_command diplomatic_stance byzantium turks neutral
            console_command diplomatic_stance russia turks neutral
            console_command diplomatic_stance kievan_rus turks neutral
            console_command diplomatic_stance egypt turks neutral
            console_command diplomatic_stance moors turks neutral
            console_command diplomatic_stance kwarezm turks neutral
            console_command diplomatic_stance lithuania turks neutral
            console_command diplomatic_stance cumans turks neutral
            console_command diplomatic_stance mongols turks neutral
            console_command diplomatic_stance timurids turks neutral
            console_command diplomatic_stance papal_states turks neutral
        end_if
        if I_NumberOfSettlements egypt < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_egypt != 1
            set_counter dead_diplomacy_egypt 1
            console_command diplomatic_stance venice egypt neutral
            console_command diplomatic_stance sicily egypt neutral
            console_command diplomatic_stance milan egypt neutral
            console_command diplomatic_stance spain egypt neutral
            console_command diplomatic_stance portugal egypt neutral
            console_command diplomatic_stance aragon egypt neutral
            console_command diplomatic_stance hre egypt neutral
            console_command diplomatic_stance france egypt neutral
            console_command diplomatic_stance england egypt neutral
            console_command diplomatic_stance scotland egypt neutral
            console_command diplomatic_stance denmark egypt neutral
            console_command diplomatic_stance norway egypt neutral
            console_command diplomatic_stance poland egypt neutral
            console_command diplomatic_stance hungary egypt neutral
            console_command diplomatic_stance jerusalem egypt neutral
            console_command diplomatic_stance teutonic_order egypt neutral
            console_command diplomatic_stance byzantium egypt neutral
            console_command diplomatic_stance russia egypt neutral
            console_command diplomatic_stance kievan_rus egypt neutral
            console_command diplomatic_stance turks egypt neutral
            console_command diplomatic_stance moors egypt neutral
            console_command diplomatic_stance kwarezm egypt neutral
            console_command diplomatic_stance lithuania egypt neutral
            console_command diplomatic_stance cumans egypt neutral
            console_command diplomatic_stance mongols egypt neutral
            console_command diplomatic_stance timurids egypt neutral
            console_command diplomatic_stance papal_states egypt neutral
        end_if
        if I_NumberOfSettlements  moors < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_moors != 1
            set_counter dead_diplomacy_moors 1
            console_command diplomatic_stance venice  moors neutral
            console_command diplomatic_stance sicily  moors neutral
            console_command diplomatic_stance milan  moors neutral
            console_command diplomatic_stance spain  moors neutral
            console_command diplomatic_stance portugal  moors neutral
            console_command diplomatic_stance aragon  moors neutral
            console_command diplomatic_stance hre  moors neutral
            console_command diplomatic_stance france  moors neutral
            console_command diplomatic_stance england  moors neutral
            console_command diplomatic_stance scotland  moors neutral
            console_command diplomatic_stance denmark  moors neutral
            console_command diplomatic_stance norway  moors neutral
            console_command diplomatic_stance poland  moors neutral
            console_command diplomatic_stance hungary  moors neutral
            console_command diplomatic_stance jerusalem  moors neutral
            console_command diplomatic_stance teutonic_order  moors neutral
            console_command diplomatic_stance byzantium  moors neutral
            console_command diplomatic_stance russia  moors neutral
            console_command diplomatic_stance kievan_rus  moors neutral
            console_command diplomatic_stance turks  moors neutral
            console_command diplomatic_stance egypt  moors neutral
            console_command diplomatic_stance kwarezm  moors neutral
            console_command diplomatic_stance lithuania  moors neutral
            console_command diplomatic_stance cumans  moors neutral
            console_command diplomatic_stance mongols  moors neutral
            console_command diplomatic_stance timurids  moors neutral
            console_command diplomatic_stance papal_states  moors neutral
        end_if
        if I_NumberOfSettlements kwarezm < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_kwarezm != 1
            set_counter dead_diplomacy_kwarezm 1
            console_command diplomatic_stance venice kwarezm neutral
            console_command diplomatic_stance sicily kwarezm neutral
            console_command diplomatic_stance milan kwarezm neutral
            console_command diplomatic_stance spain kwarezm neutral
            console_command diplomatic_stance portugal kwarezm neutral
            console_command diplomatic_stance aragon kwarezm neutral
            console_command diplomatic_stance hre kwarezm neutral
            console_command diplomatic_stance france kwarezm neutral
            console_command diplomatic_stance england kwarezm neutral
            console_command diplomatic_stance scotland kwarezm neutral
            console_command diplomatic_stance denmark kwarezm neutral
            console_command diplomatic_stance norway kwarezm neutral
            console_command diplomatic_stance poland kwarezm neutral
            console_command diplomatic_stance hungary kwarezm neutral
            console_command diplomatic_stance jerusalem kwarezm neutral
            console_command diplomatic_stance teutonic_order kwarezm neutral
            console_command diplomatic_stance byzantium kwarezm neutral
            console_command diplomatic_stance russia kwarezm neutral
            console_command diplomatic_stance kievan_rus kwarezm neutral
            console_command diplomatic_stance turks kwarezm neutral
            console_command diplomatic_stance egypt kwarezm neutral
            console_command diplomatic_stance moors kwarezm neutral
            console_command diplomatic_stance lithuania kwarezm neutral
            console_command diplomatic_stance cumans kwarezm neutral
            console_command diplomatic_stance mongols kwarezm neutral
            console_command diplomatic_stance timurids kwarezm neutral
            console_command diplomatic_stance papal_states kwarezm neutral
        end_if
        if I_NumberOfSettlements lithuania < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_lithuania != 1
            set_counter dead_diplomacy_lithuania 1
            console_command diplomatic_stance venice lithuania neutral
            console_command diplomatic_stance sicily lithuania neutral
            console_command diplomatic_stance milan lithuania neutral
            console_command diplomatic_stance spain lithuania neutral
            console_command diplomatic_stance portugal lithuania neutral
            console_command diplomatic_stance aragon lithuania neutral
            console_command diplomatic_stance hre lithuania neutral
            console_command diplomatic_stance france lithuania neutral
            console_command diplomatic_stance england lithuania neutral
            console_command diplomatic_stance scotland lithuania neutral
            console_command diplomatic_stance denmark lithuania neutral
            console_command diplomatic_stance norway lithuania neutral
            console_command diplomatic_stance poland lithuania neutral
            console_command diplomatic_stance hungary lithuania neutral
            console_command diplomatic_stance jerusalem lithuania neutral
            console_command diplomatic_stance teutonic_order lithuania neutral
            console_command diplomatic_stance byzantium lithuania neutral
            console_command diplomatic_stance russia lithuania neutral
            console_command diplomatic_stance kievan_rus lithuania neutral
            console_command diplomatic_stance turks lithuania neutral
            console_command diplomatic_stance egypt lithuania neutral
            console_command diplomatic_stance moors lithuania neutral
            console_command diplomatic_stance kwarezm lithuania neutral
            console_command diplomatic_stance cumans lithuania neutral
            console_command diplomatic_stance mongols lithuania neutral
            console_command diplomatic_stance timurids lithuania neutral
            console_command diplomatic_stance papal_states lithuania neutral
        end_if
        if I_NumberOfSettlements cumans < 1 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_cumans != 1
            set_counter dead_diplomacy_cumans 1
            console_command diplomatic_stance venice cumans neutral
            console_command diplomatic_stance sicily cumans neutral
            console_command diplomatic_stance milan cumans neutral
            console_command diplomatic_stance spain cumans neutral
            console_command diplomatic_stance portugal cumans neutral
            console_command diplomatic_stance aragon cumans neutral
            console_command diplomatic_stance hre cumans neutral
            console_command diplomatic_stance france cumans neutral
            console_command diplomatic_stance england cumans neutral
            console_command diplomatic_stance scotland cumans neutral
            console_command diplomatic_stance denmark cumans neutral
            console_command diplomatic_stance norway cumans neutral
            console_command diplomatic_stance poland cumans neutral
            console_command diplomatic_stance hungary cumans neutral
            console_command diplomatic_stance jerusalem cumans neutral
            console_command diplomatic_stance teutonic_order cumans neutral
            console_command diplomatic_stance byzantium cumans neutral
            console_command diplomatic_stance russia cumans neutral
            console_command diplomatic_stance kievan_rus cumans neutral
            console_command diplomatic_stance turks cumans neutral
            console_command diplomatic_stance egypt cumans neutral
            console_command diplomatic_stance moors cumans neutral
            console_command diplomatic_stance kwarezm cumans neutral
            console_command diplomatic_stance lithuania cumans neutral
            console_command diplomatic_stance mongols cumans neutral
            console_command diplomatic_stance timurids cumans neutral
            console_command diplomatic_stance papal_states cumans neutral
        end_if
        if I_CompareCounter status_mongols = 0 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_mongols != 1
            set_counter dead_diplomacy_mongols 1
            console_command diplomatic_stance venice mongols war
            console_command diplomatic_stance sicily mongols war
            console_command diplomatic_stance milan mongols war
            console_command diplomatic_stance spain mongols war
            console_command diplomatic_stance portugal mongols war
            console_command diplomatic_stance aragon mongols war
            console_command diplomatic_stance hre mongols war
            console_command diplomatic_stance france mongols war
            console_command diplomatic_stance england mongols war
            console_command diplomatic_stance scotland mongols war
            console_command diplomatic_stance denmark mongols war
            console_command diplomatic_stance norway mongols war
            console_command diplomatic_stance poland mongols war
            console_command diplomatic_stance hungary mongols war
            console_command diplomatic_stance jerusalem mongols war
            console_command diplomatic_stance teutonic_order mongols war
            console_command diplomatic_stance byzantium mongols war
            console_command diplomatic_stance russia mongols war
            console_command diplomatic_stance kievan_rus mongols war
            console_command diplomatic_stance turks mongols war
            console_command diplomatic_stance egypt mongols war
            console_command diplomatic_stance moors mongols war
            console_command diplomatic_stance kwarezm mongols war
            console_command diplomatic_stance lithuania mongols war
            console_command diplomatic_stance cumans mongols war
            console_command diplomatic_stance timurids mongols war
            console_command diplomatic_stance papal_states mongols war
        end_if
        if I_CompareCounter status_timurids = 0 ; checks if faction is dead
        and I_CompareCounter dead_diplomacy_timurids != 1
            set_counter dead_diplomacy_timurids 1
            console_command diplomatic_stance venice timurids war
            console_command diplomatic_stance sicily timurids war
            console_command diplomatic_stance milan timurids war
            console_command diplomatic_stance spain timurids war
            console_command diplomatic_stance portugal timurids war
            console_command diplomatic_stance aragon timurids war
            console_command diplomatic_stance hre timurids war
            console_command diplomatic_stance france timurids war
            console_command diplomatic_stance england timurids war
            console_command diplomatic_stance scotland timurids war
            console_command diplomatic_stance denmark timurids war
            console_command diplomatic_stance norway timurids war
            console_command diplomatic_stance poland timurids war
            console_command diplomatic_stance hungary timurids war
            console_command diplomatic_stance jerusalem timurids war
            console_command diplomatic_stance teutonic_order timurids war
            console_command diplomatic_stance byzantium timurids war
            console_command diplomatic_stance russia timurids war
            console_command diplomatic_stance kievan_rus timurids war
            console_command diplomatic_stance turks timurids war
            console_command diplomatic_stance egypt timurids war
            console_command diplomatic_stance moors timurids war
            console_command diplomatic_stance kwarezm timurids war
            console_command diplomatic_stance lithuania timurids war
            console_command diplomatic_stance cumans timurids war
            console_command diplomatic_stance mongols timurids war
            console_command diplomatic_stance papal_states timurids war
        end_if
    end_monitor

  3. #3

    Default Re: No alliance option workaround?

    Quote Originally Posted by Melooo182 View Post
    faction_a = the faction you want to ally with
    faction_b = the destroyed faction

    open the console with the ~ key
    type for example:
    diplomatic_stance venice sicily neutral
    [/code]
    I saw the thread you quoted from before and tried the above but it didn't work (err:command not recognised). I read that after a certain patch was released, diplomacy cheats no longer work via the console. I don't want to start a new campaign since I'm 150 turns into a long campaign... it seems there might not be a workaround for the predicament I'm in.

    Nevertheless thanks for the response.

  4. #4

Posting Permissions

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