Results 1 to 4 of 4

Thread: [DaC] Alliance via external script

  1. #1

    Default [DaC] Alliance via external script

    Hello!

    I'm trying to backdoor missing alliance option* with some "show-me" type script (perhaps?). Problem is, i don't know how to execute that. Basically i need this line working: "console_command diplomatic_stance mongols ireland allied". Easy-peasy, but it's "DaC" with missing advisor button (http://www.twcenter.net/forums/showt...1#post15369476).

    Any hope for a fool like me?

    * - "TATW", "DaC", I'm playing as North Mirkwood Elves. Khazad Dum had alliance with Lorien and tried my patience to no avail. And so Lorien are blocked.

  2. #2

    Default Re: [DaC] Alliance via external script

    What is this missing alliance option? Did this Dac removed alliance or something else? I don't know about show me, but a campaign script won't be save game compatible. I don't get what you mean but if you want a option at will for forcing alliance outside the diplomacy scroll, either a yes/no event when you press a button, or a shortcut triggered any time but it won't be good on your current save. You might as well restore the missing alliance then?

    Sorry I don't give example but I ain't sure that what I have in store is what you want, and it might need a monitor for every faction then?

  3. #3

    Default Re: [DaC] Alliance via external script

    Khazad Dum was destroyed but not their alliances (dead faction bug). Lorien was one of their allies. In such scenario, Lorien's "alliance" option (diplomatic scroll) is not available. Permanently. "DaC" has very sad diplomatic settings; Reputation, relationships, gifts, all the courtesy and Power are utterly useless. It's either alliance Or war. And i really wanted Lorien on my side. Well, i doesn't matter much now .

    "show-me" is an old method and potentially harmful. Still... It's working with saves, no problem with that.

    All i'm asking is additional function wired with... anything really. An alternative to diplomacy advisor.

    http://www.twcenter.net/forums/showt...Diplomacy-v1-2 - my inspiration.

  4. #4

    Default Re: [DaC] Alliance via external script

    I see, the dead faction bug, I thought it was a missing option in your mod. Sorry. For future, what you need is a reset diplomatic stance in the campaign script.

    Code:
    monitor_event FactionTurnEnd FactionType slave
    	if I_NumberOfSettlements akni < 0 ;;;if akni dead
    		console_command diplomatic_stance akni england neutral
    		console_command diplomatic_stance akni france neutral
    		console_command diplomatic_stance akni sicily neutral
    		console_command diplomatic_stance akni milan neutral
    		console_command diplomatic_stance akni ellenobaktrioi neutral
    		console_command diplomatic_stance akni moors neutral
    		console_command diplomatic_stance akni portugal neutral
    		console_command diplomatic_stance akni spain neutral
    		console_command diplomatic_stance akni egypt neutral
    		console_command diplomatic_stance akni scotland neutral
    		console_command diplomatic_stance akni normans neutral
    		console_command diplomatic_stance akni sarumatah neutral
    		console_command diplomatic_stance akni byzantium neutral
    		console_command diplomatic_stance akni turks neutral
    		console_command diplomatic_stance akni iliret neutral
    		console_command diplomatic_stance akni romani neutral
    		console_command diplomatic_stance akni hre neutral
    		console_command diplomatic_stance akni aztecs neutral
    		console_command diplomatic_stance akni russia neutral
    		console_command diplomatic_stance akni poland neutral
    		console_command diplomatic_stance akni carnaites neutral
    		console_command diplomatic_stance akni papal_states neutral
    		console_command diplomatic_stance akni saxons neutral
    		console_command diplomatic_stance akni timurids neutral
    		console_command diplomatic_stance akni aksum neutral
    		console_command diplomatic_stance akni skuoa neutral
    		console_command diplomatic_stance akni mongols neutral
    		console_command diplomatic_stance akni denmark neutral
    	end_if
    	if I_NumberOfSettlements england < 0 ;; if england dead
    		console_command diplomatic_stance england akni neutral
    		console_command diplomatic_stance england france neutral
    ;;; ect; ect for all factions
    end_if
    end_monitor
    It prevent the dead faction bug but you will need to adjust it to your mod, replace factions internal names, and start a new game. Don't know the advisor well enough to say more or what Dac did to remove it.

Posting Permissions

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