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

Thread: Small enquiry about "forcing diplomacy"

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Heinz Guderian's Avatar *takes off trousers
    Join Date
    Aug 2006
    Location
    England
    Posts
    16,504

    Default Small enquiry about "forcing diplomacy"

    Hi guys. Sorry if this clutters up the forum esp if its been asked before, if so please move/delete/close. I'm loving RTR so far. Well worth the wait and easily the most important mod release of any game for me since RTR 6.

    I'm playing as Sparta and have managed to spread north and take control of Delphi after many hard battles. I like to role play in my campaigns and dont normally go for straight conquest blitzkrieg style (which i guess is unusual with my forum ID). I'm pretty sure i have broken the back of the Aitolians as well as Antigonos, but i dont want to conquer them, i want to keep them alive and hopefullu ally with them to prepare for the coming Romans or Getae, and also to act as a buffer.

    I remember there being a "force diplomacy" option where you would click "reset advisor" and then enter a negotiation, click the question mark/show me how and the AI would agree your terms. I believe it was a mod.

    I know some would consider it cheating, but i like to sculpt my campaigns and Pannonian suggested using this to me to make the campaign more enjoyable which it certainly did. I was wondering if i anyone could offer advice to me about implementing it or would it mess up the scripting?

    I appreciate any suggestions.




  2. #2
    MasterOfThessus's Avatar RTR Betateam Leader
    Join Date
    Jan 2006
    Location
    Sweden
    Posts
    3,197

    Default Re: Small enquiry about "forcing diplomacy"

    Hmm you could use the same force diplomacy script that is used in other mods, but don't ask me about the tecnicalities

    In theory though, it should work

  3. #3
    Heinz Guderian's Avatar *takes off trousers
    Join Date
    Aug 2006
    Location
    England
    Posts
    16,504

    Default Re: Small enquiry about "forcing diplomacy"

    Quote Originally Posted by MasterOfThessus View Post
    Hmm you could use the same force diplomacy script that is used in other mods, but don't ask me about the tecnicalities

    In theory though, it should work
    Thank you sir. I will try this




  4. #4

    Default Re: Small enquiry about "forcing diplomacy"

    ...@ HG...perhaps an alternative might be to investigate the possibilities of Romeshell Console and commands...
    ...though perhaps considered blasphemy to purists and the antithesis of everything a Realism mod stands for...
    ...to manipulate a campaign for a blitzkreig win is folly...
    ...to manipulate a campaign to prolongue maximum pleasure; campaign satisfaction and experience; should not be considered cheating....but The Divine Manipulation of Threads...
    ...???...
    Last edited by Voice of Treason; September 03, 2011 at 06:38 PM.

  5. #5
    hollowfaith's Avatar Ordinarius
    Join Date
    Mar 2009
    Location
    The other side of the universe.
    Posts
    771

    Default Re: Small enquiry about "forcing diplomacy"

    Hey HG, I have a step by step instruction for setting up forced diplomacy. Not home right now but when I get home I'll post it up for you. I cannot guarantee that it'll work with rtr:VII or that it might mess something up.

    EDIT: As Promised. Again, USE AT YOUR OWN RISK! The data folder your looking for will be in your RTRVII folder. If you do not know what you are doing then please don't even try to add this on your own. I, nor the RTR team will not be held responsible if you ruin your R:TW installation, blow up your computer, your house, or for your family pets from running away! Now, on to...

    How to add a "force diplomacy" option.

    You need to modify two files...

    data/export_descr_advice.txt
    data/text/export_advice.txt

    ...and add one.

    data/scripts/show_me/Force_Diplomacy.txt

    1. data/export_descr_advice.txt

    Replace the existing Help_UI_Panel_Diplomacy_Early_Advice_Thread with this:
    Code:
    ;------------------------------------------
    AdviceThread Help_UI_Panel_Diplomacy_Early_Advice_Thread
    GameArea Campaign

    Item Help_UI_Panel_Diplomacy_Early_Advice_Text_01
    Suppressible n
    Uninhibitable
    Verbosity 0
    Threshold 1
    Attitude Normal
    Presentation Default
    Title Help_UI_Panel_Diplomacy_Early_Advice_Text_01_Title
    Script scripts\show_me\Force_Diplomacy.txt
    Text Help_UI_Panel_Diplomacy_Early_Advice_Text_01_Text1

    Replace the existing 2085B_UI_Panel_Diplomacy_Help_Trigger trigger with this:
    Code:
    ;------------------------------------------
    Trigger 2085B_UI_Panel_Diplomacy_Help_Trigger
    WhenToTest ScrollAdviceRequested

    Condition ScrollAdviceRequested diplomacy_scroll

    AdviceThread Help_UI_Panel_Diplomacy_Early_Advice_Thread 0

    2. data/text/export_advice.txt

    Replace the existing Help_UI_Panel_Diplomacy_Early_Advice entries with these:
    Code:
    ¬-------------------

    {Help_UI_Panel_Diplomacy_Early_Advice_Text_01_Title} Force Diplomacy

    {Help_UI_Panel_Diplomacy_Early_Advice_Text_01_Text1}
    You can force this faction to accept your offer by clicking on the "show me how" button.

    3. data/scripts/show_me/Force_Diplomacy.txt

    Here's the script itself:
    Code:
    script
    declare_show_me
    declare_counter loop

    monitor_event AbandonShowMe TrueCondition
    suspend_unscripted_advice false
    console_command force_diplomacy off
    terminate_script
    end_monitor

    monitor_event ScrollClosed ScrollClosed diplomacy_scroll
    ui_flash_stop
    suspend_unscripted_advice false
    console_command force_diplomacy off
    terminate_script
    end_monitor

    suspend_unscripted_advice true

    console_command force_diplomacy accept

    while I_CompareCounter loop = 0
    end_while

    suspend_unscripted_advice false
    end_script
    Last edited by hollowfaith; September 03, 2011 at 11:19 PM.
    Rome II Total Realism (TW:R2) - Music composer.
    Rome Total Realism Project (R:TW) - Music composer and noise legionnaire.
    Rome Total Realism: VII (R:TW) - Music composer and noise legionnaire.

    Authentic Ancient World: (TW:R2) - Music composer

  6. #6
    Heinz Guderian's Avatar *takes off trousers
    Join Date
    Aug 2006
    Location
    England
    Posts
    16,504

    Default Re: Small enquiry about "forcing diplomacy"

    Quote Originally Posted by hollowfaith View Post
    Hey HG, I have a step by step instruction for setting up forced diplomacy. Not home right now but when I get home I'll post it up for you. I cannot guarantee that it'll work with rtr:VII or that it might mess something up.

    EDIT: As Promised. Again, USE AT YOUR OWN RISK! The data folder your looking for will be in your RTRVII folder. If you do not know what you are doing then please don't even try to add this on your own. I, nor the RTR team will not be held responsible if you ruin your R:TW installation, blow up your computer, your house, or for your family pets from running away! Now, on to...

    How to add a "force diplomacy" option.

    You need to modify two files...

    data/export_descr_advice.txt
    data/text/export_advice.txt

    ...and add one.

    data/scripts/show_me/Force_Diplomacy.txt

    1. data/export_descr_advice.txt

    Replace the existing Help_UI_Panel_Diplomacy_Early_Advice_Thread with this:
    Code:
    ;------------------------------------------
    AdviceThread Help_UI_Panel_Diplomacy_Early_Advice_Thread
    GameArea Campaign

    Item Help_UI_Panel_Diplomacy_Early_Advice_Text_01
    Suppressible n
    Uninhibitable
    Verbosity 0
    Threshold 1
    Attitude Normal
    Presentation Default
    Title Help_UI_Panel_Diplomacy_Early_Advice_Text_01_Title
    Script scripts\show_me\Force_Diplomacy.txt
    Text Help_UI_Panel_Diplomacy_Early_Advice_Text_01_Text1

    Replace the existing 2085B_UI_Panel_Diplomacy_Help_Trigger trigger with this:
    Code:
    ;------------------------------------------
    Trigger 2085B_UI_Panel_Diplomacy_Help_Trigger
    WhenToTest ScrollAdviceRequested

    Condition ScrollAdviceRequested diplomacy_scroll

    AdviceThread Help_UI_Panel_Diplomacy_Early_Advice_Thread 0

    2. data/text/export_advice.txt

    Replace the existing Help_UI_Panel_Diplomacy_Early_Advice entries with these:
    Code:
    ¬-------------------

    {Help_UI_Panel_Diplomacy_Early_Advice_Text_01_Title} Force Diplomacy

    {Help_UI_Panel_Diplomacy_Early_Advice_Text_01_Text1}
    You can force this faction to accept your offer by clicking on the "show me how" button.

    3. data/scripts/show_me/Force_Diplomacy.txt

    Here's the script itself:
    Code:
    script
    declare_show_me
    declare_counter loop

    monitor_event AbandonShowMe TrueCondition
    suspend_unscripted_advice false
    console_command force_diplomacy off
    terminate_script
    end_monitor

    monitor_event ScrollClosed ScrollClosed diplomacy_scroll
    ui_flash_stop
    suspend_unscripted_advice false
    console_command force_diplomacy off
    terminate_script
    end_monitor

    suspend_unscripted_advice true

    console_command force_diplomacy accept

    while I_CompareCounter loop = 0
    end_while

    suspend_unscripted_advice false
    end_script

    thank you for posting this sir. I have just followed your instructions and will be jumping into a game to test it now. I will report back shortly.

    Also, can anyone confirm when playing as Sparta, that two extra units spawn in the capital after taking 25 regions? I'm pretty sure i am on about 27 regions but no units . I was using an old FOE force diplomacy mod when i passed the threshold though so it could be me. I just want to know if the spawning units are WAD -working as designed. Thanks




  7. #7
    AngryTitusPullo's Avatar Comes Limitis
    Join Date
    Jan 2006
    Location
    Kuala Lumpur
    Posts
    13,018

    Default Re: Small enquiry about "forcing diplomacy"

    Quote Originally Posted by Heinz Guderian View Post

    Also, can anyone confirm when playing as Sparta, that two extra units spawn in the capital after taking 25 regions? I'm pretty sure i am on about 27 regions but no units . I was using an old FOE force diplomacy mod when i passed the threshold though so it could be me. I just want to know if the spawning units are WAD -working as designed. Thanks
    If you have save game prior to 25 region then maybe you can post it so someone can take a look ?


    CIVITATVS CVM AVGVSTVS XVI, MMVI
    IN PATROCINIVM SVB Dromikaites SVB MareNostrum SVB Quintus Maximus
    Want to know more about Rome II Total Realism ? Follow us on Twitter & Facebook

  8. #8
    Bernardius's Avatar Decanus
    Join Date
    May 2010
    Location
    SACRUM IMPERIUM ROMANUM NATIONES GERMANICAE
    Posts
    598

    Default Re: Small enquiry about "forcing diplomacy"

    interesting question "schneller Heinz"! i like to play it just like that, also think its more realistic!
    EB II is finally out! ...NOW!!!...

  9. #9
    AngryTitusPullo's Avatar Comes Limitis
    Join Date
    Jan 2006
    Location
    Kuala Lumpur
    Posts
    13,018

    Default Re: Small enquiry about "forcing diplomacy"

    Quote Originally Posted by Bernardius View Post
    interesting question "schneller Heinz"! i like to play it just like that, also think its more realistic!
    Only when used in the correct time, for example when the AI faction is left with one settlement and refuse truce..


    CIVITATVS CVM AVGVSTVS XVI, MMVI
    IN PATROCINIVM SVB Dromikaites SVB MareNostrum SVB Quintus Maximus
    Want to know more about Rome II Total Realism ? Follow us on Twitter & Facebook

  10. #10

    Default Re: Small enquiry about "forcing diplomacy"

    I try to use FD to keep the AI from being really dumb and starting ridiculous wars against me when they are clearly in a horrible position to do so, to force realistic ceasefires (as opposed to all wars ending up with the AI getting destroyed), and to prevent the AI from ruining the realism in general.
    Mentee of Finn

  11. #11
    Heinz Guderian's Avatar *takes off trousers
    Join Date
    Aug 2006
    Location
    England
    Posts
    16,504

    Default Re: Small enquiry about "forcing diplomacy"

    DING DING DING. WE HAVE A WINNER.

    Thank you so much for taking the time out to post that Hollowfaith. You are a gentleman.

    Now everyone rep him for me plz thnks.




  12. #12
    MasterOfThessus's Avatar RTR Betateam Leader
    Join Date
    Jan 2006
    Location
    Sweden
    Posts
    3,197

    Default Re: Small enquiry about "forcing diplomacy"

    Quote Originally Posted by Heinz Guderian View Post
    DING DING DING. WE HAVE A WINNER.

    Thank you so much for taking the time out to post that Hollowfaith. You are a gentleman.

    Now everyone rep him for me plz thnks.
    Repped

  13. #13
    Heinz Guderian's Avatar *takes off trousers
    Join Date
    Aug 2006
    Location
    England
    Posts
    16,504

    Default Re: Small enquiry about "forcing diplomacy"

    Quote Originally Posted by ^OvO^ View Post
    If you have save game prior to 25 region then maybe you can post it so someone can take a look ?
    3 people have told me that the spawn after 25 regions is WAD in their campaign so its my problem. I think its cos i used the force diplomacy mod from FOE before i hit the 25 region mark. Oh well, i will use my general's bodyguards as SPAAARTARNS.

    I could still upload a save if anyone is into that kind of thing.


    Quote Originally Posted by MasterOfThessus View Post
    Repped
    thank you sir




  14. #14
    freakkriek's Avatar Biarchus
    Join Date
    Apr 2011
    Location
    Belgium / Flanders
    Posts
    681

    Default Re: Small enquiry about "forcing diplomacy"

    Quote Originally Posted by Heinz Guderian View Post
    DING DING DING. WE HAVE A WINNER.

    Thank you so much for taking the time out to post that Hollowfaith. You are a gentleman.

    Now everyone rep him for me plz thnks.
    hi i was wondering if you could help me. I tried to implement the force_Diplo mode for realism purposes
    but when i added the script and all i get this.

    spoiler


    any suggestions???
    An Ode to a briljant man
    Reality continues to ruin my life.
    Weekends don't count unless you spend them doing something completely pointless.
    Life's disappointments are harder to take when you don't know any swear words.
    I'm learning real skills that I can apply throughout the rest of my life ... Procrastinating and rationalizing.


  15. #15
    Heinz Guderian's Avatar *takes off trousers
    Join Date
    Aug 2006
    Location
    England
    Posts
    16,504

    Default Re: Small enquiry about "forcing diplomacy"

    this is the one before the 25 regions mark. I am running the force diplomacy script with it on my laptop.


    EDIT: hold the phone, i will try to hit the 25 regions mark using this save and restore my RTR install to its original i.e. remove the force diplomacy script. I will update you and see how it goes.

    EDIT 2: SORRY WRONG SAVE. IT SHOULD BE RTR2 RATHER THAN RTR1 SORRY
    Last edited by Heinz Guderian; September 04, 2011 at 12:20 PM.




  16. #16
    AngryTitusPullo's Avatar Comes Limitis
    Join Date
    Jan 2006
    Location
    Kuala Lumpur
    Posts
    13,018

    Default Re: Small enquiry about "forcing diplomacy"

    Quote Originally Posted by Heinz Guderian View Post
    this is the one before the 25 regions mark. I am running the force diplomacy script with it on my laptop.
    Thanks. I will try it. I'm running the mod with Alex however so see how it goes.

    Edit. Well it works and the new units is spawned. Possibly you have forgot to run the script after loading the save game ? I don't think adding the diplomacy trigger will have any effect unless you accidently deleted the spawn trigger in the script file.
    Last edited by AngryTitusPullo; September 04, 2011 at 12:22 PM.


    CIVITATVS CVM AVGVSTVS XVI, MMVI
    IN PATROCINIVM SVB Dromikaites SVB MareNostrum SVB Quintus Maximus
    Want to know more about Rome II Total Realism ? Follow us on Twitter & Facebook

  17. #17
    Heinz Guderian's Avatar *takes off trousers
    Join Date
    Aug 2006
    Location
    England
    Posts
    16,504

    Default Re: Small enquiry about "forcing diplomacy"

    Quote Originally Posted by ^OvO^ View Post
    Thanks. I will try it. I'm running the mod with Alex however so see how it goes.
    my apologies it should be RTR2 save rather than the RTR1 save.

    I dont know how to delete attachments!




  18. #18
    AngryTitusPullo's Avatar Comes Limitis
    Join Date
    Jan 2006
    Location
    Kuala Lumpur
    Posts
    13,018

    Default Re: Small enquiry about "forcing diplomacy"

    No prob. I'll try and report back.

    Ok. Didn't work though. Maybe the script trigger got corrupted somehow.
    Last edited by AngryTitusPullo; September 04, 2011 at 12:46 PM.


    CIVITATVS CVM AVGVSTVS XVI, MMVI
    IN PATROCINIVM SVB Dromikaites SVB MareNostrum SVB Quintus Maximus
    Want to know more about Rome II Total Realism ? Follow us on Twitter & Facebook

  19. #19
    Heinz Guderian's Avatar *takes off trousers
    Join Date
    Aug 2006
    Location
    England
    Posts
    16,504

    Default Re: Small enquiry about "forcing diplomacy"

    what do you reckon? full RTR install or full RTW, patches, BI, patches then RTR install?

    Thanks for trying that for me




  20. #20
    AngryTitusPullo's Avatar Comes Limitis
    Join Date
    Jan 2006
    Location
    Kuala Lumpur
    Posts
    13,018

    Default Re: Small enquiry about "forcing diplomacy"

    I can give you the last save game up to 24 region just in case you want to try.

    Unless a dev can confirm it's a bug I think you a new RTR install might be enough. Unless the diplomacy that you have added somehow interfere with the script I don't think save games will work. Only new campaign.

    I saw that you have advisors on. May be it interfere with the script or make you think you have the script running even if it doesn't ?
    Last edited by AngryTitusPullo; November 15, 2012 at 10:02 PM.


    CIVITATVS CVM AVGVSTVS XVI, MMVI
    IN PATROCINIVM SVB Dromikaites SVB MareNostrum SVB Quintus Maximus
    Want to know more about Rome II Total Realism ? Follow us on Twitter & Facebook

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
  •