Results 1 to 18 of 18

Thread: Conflict with BBB v4.0a?

  1. #1

    Default Conflict with BBB v4.0a?

    I seem to be having an issue when using Retrofit with GUAM, and BBB V4.0a. Everything plays fine, until I go to capture Jerusalem as a Christian faction. Without BBB, the movie event plays fine. Is there something that BBB "messes with" in Retrofit? It seems after BBB is installed, Retrofit is unable to access these movie files, causing a hard crash.

  2. #2
    ♘Top Hat Zebra's Avatar Praepositus
    Join Date
    Jun 2010
    Location
    That place you go to when the world becomes too much? I'm in the world. I'm why it's too much.
    Posts
    5,659

    Default Re: Conflict with BBB v4.0a?

    I also have a problem...When I instal BBB with Retrofit, and try to start a Campaign, it crashes to the desktop, "Medieval2 has encountred an unexpected error"
    "Rajadharma! The Duty of Kings. Know you: Kingship is a Trust. The King is the most exalted and conscientious servant of the people."

  3. #3

    Default Re: Conflict with BBB v4.0a?

    Ha Ha! After a little testing, I believe I have fixed this problem on my own. The problem seemed be the accessibility of the "Captured Jerusalem" movie files for every faction, so I simply went into the .txt files and deleted it from the campaign_script. This is what was giving me trouble from Retrofit:
    Spoiler Alert, click show to read: 

    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ; -- Jerusalem captured
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


    ;;; England captures Jerusalem
    monitor_conditions I_SettlementOwner Jerusalem = england
    and I_CompareCounter jerusalem_catholic = 0

    set_counter jerusalem_catholic 1
    set_counter jerusalem_islam 0
    add_events
    event historic jerusalem_catholic
    date 0 0
    movie event/Christians_Capture_Jerusalem.bik
    end_add_events
    ;;; historic_event jerusalem_catholic event/Christians_Capture_Jerusalem.bik

    end_monitor

    ;;; France captures Jerusalem
    monitor_conditions I_SettlementOwner Jerusalem = france
    and I_CompareCounter jerusalem_catholic = 0

    set_counter jerusalem_catholic 1
    set_counter jerusalem_islam 0
    add_events
    event historic jerusalem_catholic
    date 0 0
    movie event/Christians_Capture_Jerusalem.bik
    end_add_events
    ;;; historic_event jerusalem_catholic event/Christians_Capture_Jerusalem.bik

    end_monitor

    ;;; HRE captures Jerusalem
    monitor_conditions I_SettlementOwner Jerusalem = hre
    and I_CompareCounter jerusalem_catholic = 0

    set_counter jerusalem_catholic 1
    set_counter jerusalem_islam 0
    add_events
    event historic jerusalem_catholic
    date 0 0
    movie event/Christians_Capture_Jerusalem.bik
    end_add_events
    ;;; historic_event jerusalem_catholic event/Christians_Capture_Jerusalem.bik

    end_monitor

    ;;; Spain captures Jerusalem
    monitor_conditions I_SettlementOwner Jerusalem = spain
    and I_CompareCounter jerusalem_catholic = 0

    set_counter jerusalem_catholic 1
    set_counter jerusalem_islam 0
    add_events
    event historic jerusalem_catholic
    date 0 0
    movie event/Christians_Capture_Jerusalem.bik
    end_add_events
    ;;; historic_event jerusalem_catholic event/Christians_Capture_Jerusalem.bik

    end_monitor

    ;;; Portugal captures Jerusalem
    monitor_conditions I_SettlementOwner Jerusalem = portugal
    and I_CompareCounter jerusalem_catholic = 0

    set_counter jerusalem_catholic 1
    set_counter jerusalem_islam 0
    add_events
    event historic jerusalem_catholic
    date 0 0
    movie event/Christians_Capture_Jerusalem.bik
    end_add_events
    ;;; historic_event jerusalem_catholic event/Christians_Capture_Jerusalem.bik

    end_monitor

    ;;; Venice captures Jerusalem
    monitor_conditions I_SettlementOwner Jerusalem = venice
    and I_CompareCounter jerusalem_catholic = 0

    set_counter jerusalem_catholic 1
    set_counter jerusalem_islam 0
    add_events
    event historic jerusalem_catholic
    date 0 0
    movie event/Christians_Capture_Jerusalem.bik
    end_add_events
    ;;; historic_event jerusalem_catholic event/Christians_Capture_Jerusalem.bik

    end_monitor

    ;;; Milan captures Jerusalem
    monitor_conditions I_SettlementOwner Jerusalem = milan
    and I_CompareCounter jerusalem_catholic = 0

    set_counter jerusalem_catholic 1
    set_counter jerusalem_islam 0
    add_events
    event historic jerusalem_catholic
    date 0 0
    movie event/Christians_Capture_Jerusalem.bik
    end_add_events
    ;;; historic_event jerusalem_catholic event/Christians_Capture_Jerusalem.bik

    end_monitor

    ;;; Scotland captures Jerusalem
    monitor_conditions I_SettlementOwner Jerusalem = scotland
    and I_CompareCounter jerusalem_catholic = 0

    set_counter jerusalem_catholic 1
    set_counter jerusalem_islam 0
    add_events
    event historic jerusalem_catholic
    date 0 0
    movie event/Christians_Capture_Jerusalem.bik
    end_add_events
    ;;; historic_event jerusalem_catholic event/Christians_Capture_Jerusalem.bik

    end_monitor

    ;;; Denmark captures Jerusalem
    monitor_conditions I_SettlementOwner Jerusalem = denmark
    and I_CompareCounter jerusalem_catholic = 0

    set_counter jerusalem_catholic 1
    set_counter jerusalem_islam 0
    add_events
    event historic jerusalem_catholic
    date 0 0
    movie event/Christians_Capture_Jerusalem.bik
    end_add_events
    ;;; historic_event jerusalem_catholic event/Christians_Capture_Jerusalem.bik

    end_monitor

    ;;; Sicily captures Jerusalem
    monitor_conditions I_SettlementOwner Jerusalem = sicily
    and I_CompareCounter jerusalem_catholic = 0

    set_counter jerusalem_catholic 1
    set_counter jerusalem_islam 0
    add_events
    event historic jerusalem_catholic
    date 0 0
    movie event/Christians_Capture_Jerusalem.bik
    end_add_events
    ;;; historic_event jerusalem_catholic event/Christians_Capture_Jerusalem.bik

    end_monitor

    ;;; Papal States capture Jerusalem
    monitor_conditions I_SettlementOwner Jerusalem = papal_states
    and I_CompareCounter jerusalem_catholic = 0

    set_counter jerusalem_catholic 1
    set_counter jerusalem_islam 0
    add_events
    event historic jerusalem_catholic
    date 0 0
    movie event/Christians_Capture_Jerusalem.bik
    end_add_events
    ;;; historic_event jerusalem_catholic event/Christians_Capture_Jerusalem.bik

    end_monitor

    ;;; Poland captures Jerusalem
    monitor_conditions I_SettlementOwner Jerusalem = poland
    and I_CompareCounter jerusalem_catholic = 0

    set_counter jerusalem_catholic 1
    set_counter jerusalem_islam 0
    add_events
    event historic jerusalem_catholic
    date 0 0
    movie event/Christians_Capture_Jerusalem.bik
    end_add_events
    ;;; historic_event jerusalem_catholic event/Christians_Capture_Jerusalem.bik

    end_monitor

    ;;; Hungary captures Jerusalem
    monitor_conditions I_SettlementOwner Jerusalem = hungary
    and I_CompareCounter jerusalem_catholic = 0

    set_counter jerusalem_catholic 1
    set_counter jerusalem_islam 0
    add_events
    event historic jerusalem_catholic
    date 0 0
    movie event/Christians_Capture_Jerusalem.bik
    end_add_events
    ;;; historic_event jerusalem_catholic event/Christians_Capture_Jerusalem.bik

    end_monitor

    ;;; Egypt captures Jerusalem
    monitor_conditions I_SettlementOwner Jerusalem = egypt
    and I_CompareCounter jerusalem_islam = 0

    set_counter jerusalem_catholic 0
    set_counter jerusalem_islam 1
    add_events
    event historic jerusalem_islam
    date 0 0
    movie event/Muslims_Capture_Jerusalem.bik
    end_add_events
    ;;; historic_event jerusalem_islam event/Muslims_Capture_Jerusalem.bik

    end_monitor

    ;;; Turks captures Jerusalem
    monitor_conditions I_SettlementOwner Jerusalem = turks
    and I_CompareCounter jerusalem_islam = 0

    set_counter jerusalem_catholic 0
    set_counter jerusalem_islam 1
    add_events
    event historic jerusalem_islam
    date 0 0
    movie event/Muslims_Capture_Jerusalem.bik
    end_add_events
    ;;; historic_event jerusalem_islam event/Muslims_Capture_Jerusalem.bik

    end_monitor

    ;;; Moors captures Jerusalem
    monitor_conditions I_SettlementOwner Jerusalem = moors
    and I_CompareCounter jerusalem_islam = 0

    set_counter jerusalem_catholic 0
    set_counter jerusalem_islam 1
    add_events
    event historic jerusalem_islam
    date 0 0
    movie event/Muslims_Capture_Jerusalem.bik
    end_add_events
    ;;; historic_event jerusalem_islam event/Muslims_Capture_Jerusalem.bik

    end_monitor


    After simply deleting that string, the game doesn't crash anymore when I capture Jerusalem. Sure I don't get to see the Crusades movie on capture, but I've played the game long enough to know it by heart.

    Hopefully this helps anyone else who has had this problem.

  4. #4
    ♘Top Hat Zebra's Avatar Praepositus
    Join Date
    Jun 2010
    Location
    That place you go to when the world becomes too much? I'm in the world. I'm why it's too much.
    Posts
    5,659

    Default Re: Conflict with BBB v4.0a?

    Still have not solved my problem
    "Rajadharma! The Duty of Kings. Know you: Kingship is a Trust. The King is the most exalted and conscientious servant of the people."

  5. #5

    Default Re: Conflict with BBB v4.0a?

    Quote Originally Posted by darthgaara View Post
    Still have not solved my problem
    Hmm. I use Windows 7, and all I did was have retrofit installed, bring BBB's data folder over to the retrofit data folder, and input the added text needed to the campaign_script. Aside from my now fixed movie issue, it's working fine for me.

    Since it's crashing on campaign start up, I'm not sure. My only suggestion would be to back up your saves, do a clean install, and follow the instructions point by point. If that doesn't work, hopefully someone else here can help you as I'm not that knowledgeable
    Last edited by CaptainPiett; October 26, 2010 at 05:43 PM.

  6. #6
    ♘Top Hat Zebra's Avatar Praepositus
    Join Date
    Jun 2010
    Location
    That place you go to when the world becomes too much? I'm in the world. I'm why it's too much.
    Posts
    5,659

    Default Re: Conflict with BBB v4.0a?

    Maybe im doing something wrong with the Campaign_script...Is there any way you could upload the modded file?

    I have done it before, and got it to work, but I had no clue what I was doing at the time. Nor do I remember what it was that I did do.
    Last edited by ♘Top Hat Zebra; October 28, 2010 at 02:30 AM.
    "Rajadharma! The Duty of Kings. Know you: Kingship is a Trust. The King is the most exalted and conscientious servant of the people."

  7. #7

    Default Re: Conflict with BBB v4.0a?

    Quote Originally Posted by darthgaara View Post
    Maybe im doing something wrong with the Campaign_script...Is there any way you could upload the modded file?

    I have done it before, and got it to work, but I had no clue what I was doing at the time. Nor do I remember what it was that I did do.
    Here is my Campaign_script file. I use Retrofit + GUAM + Stone Forts(came with GUAM) and BBB 4.0va

    http://www.sendspace.com/file/ye1uyx

    Note that the Jerusalem event videos are removed for me, so it doesn't crash(at least on my end).

  8. #8
    ♘Top Hat Zebra's Avatar Praepositus
    Join Date
    Jun 2010
    Location
    That place you go to when the world becomes too much? I'm in the world. I'm why it's too much.
    Posts
    5,659

    Default Re: Conflict with BBB v4.0a?

    Thanks.
    Does GUAM require any other files to work?(Do I have to download it too?)
    "Rajadharma! The Duty of Kings. Know you: Kingship is a Trust. The King is the most exalted and conscientious servant of the people."

  9. #9

    Default Re: Conflict with BBB v4.0a?

    Quote Originally Posted by darthgaara View Post
    Thanks.
    Does GUAM require any other files to work?(Do I have to download it too?)
    GUAM only requires Retrofit, it has its own installer, just have to hit the "Next" button. All GUAM does it add units from Kingdoms, good stuff. Not sure if it'll matter if you don't have GUAM, worth a try without it.

  10. #10
    ♘Top Hat Zebra's Avatar Praepositus
    Join Date
    Jun 2010
    Location
    That place you go to when the world becomes too much? I'm in the world. I'm why it's too much.
    Posts
    5,659

    Default Re: Conflict with BBB v4.0a?

    I was going to end up getting it anyway

    still cant get it to work. I installed Retrofit, then GUAM, then BBB, in that order.

    I noticed that it did not work on custom battle either, so...

    I reinstalled, gonna figure it out.
    It works fine with just Retrofit, so thats not the problem...
    its BBB, or anything else that changes something in the DATA folder........

    Would it, perhaps, be possible for you to upload YOUR data folder? if that is possible.
    Last edited by ♘Top Hat Zebra; October 28, 2010 at 05:25 PM.
    "Rajadharma! The Duty of Kings. Know you: Kingship is a Trust. The King is the most exalted and conscientious servant of the people."

  11. #11

    Default Re: Conflict with BBB v4.0a?

    Quote Originally Posted by darthgaara View Post
    I was going to end up getting it anyway

    still cant get it to work. I installed Retrofit, then GUAM, then BBB, in that order.

    I noticed that it did not work on custom battle either, so...

    I reinstalled, gonna figure it out.
    It works fine with just Retrofit, so thats not the problem...
    its BBB, or anything else that changes something in the DATA folder........

    Would it, perhaps, be possible for you to upload YOUR data folder? if that is possible.
    All I did was move the BBB data folder into the Retrofit data folder, making sure BBB's files replaced what was prompted. Then copy/pasted the campaign_script stuff, the one I uploaded. It works fine for me on this end, I'm not sure why it won't boot up for you. You have to run it off the Retrofit launcher too.

  12. #12
    ♘Top Hat Zebra's Avatar Praepositus
    Join Date
    Jun 2010
    Location
    That place you go to when the world becomes too much? I'm in the world. I'm why it's too much.
    Posts
    5,659

    Default Re: Conflict with BBB v4.0a?

    Yeah, the batch file, right? This is odd, since I got it to work before. Maybe I need the stoneforts thing.
    "Rajadharma! The Duty of Kings. Know you: Kingship is a Trust. The King is the most exalted and conscientious servant of the people."

  13. #13

    Default Re: Conflict with BBB v4.0a?

    Quote Originally Posted by darthgaara View Post
    Yeah, the batch file, right? This is odd, since I got it to work before. Maybe I need the stoneforts thing.
    The version of Retrofit I installed put a shortcut on my desktop. When I launch it through that, I get the BBB loading screen, and it works fine from then on. I'm totally out of ideas at this point, sorry I couldn't be more help

  14. #14
    ♘Top Hat Zebra's Avatar Praepositus
    Join Date
    Jun 2010
    Location
    That place you go to when the world becomes too much? I'm in the world. I'm why it's too much.
    Posts
    5,659

    Default Re: Conflict with BBB v4.0a?

    Thats how it did work for me, I still get the BBB loading screen/bar, It just crashes to the desktop when I try to play...
    It put a shortcut on mine too.
    Thanks for helping anyway. I started a thread in the general discussions forum, and am getting help from a mod( although he probably cant help anymore than you already have.) It's probably just something I did.

    EDIT: Should this be closed?
    Last edited by ♘Top Hat Zebra; October 29, 2010 at 03:26 PM.
    "Rajadharma! The Duty of Kings. Know you: Kingship is a Trust. The King is the most exalted and conscientious servant of the people."

  15. #15
    46thCharlemagne's Avatar Libertus
    Join Date
    Dec 2011
    Location
    Central Republic of Dindunuffinz Raggamuffinz
    Posts
    52

    Default Re: Conflict with BBB v4.0a?

    I hate to necro-post this one, but this issue is directly relevant to a major problem I'm having and I see no other discussions about it here.

    I have been playing Retrofit mod + GUAM for a long time, and recently added BBB into the mix and found it very refreshing. Then when I captured Jerusalem I had this exact issue, crash and exit to desktop. I did a search and found this thread, and was initially relieved that someone had not only had the exact same issue but had found a fix for it.

    Alas, doing the fix mentioned here does NOT work for me. I have been over it five or six times, looking through every line of the descr_start file and making sure I deleted only the monitor regarding the Jerusalem capture movies, and it still crashes on me. I even did a comparison of Word documents between the two to make sure I didn't accidentally change something else.

    I really do NOT want to un-install BBB. I considered just never capturing Jerusalem but I think the movie plays whenever any Christian faction takes it, not just me, and there's no way to guarantee a Christian nation will never take it, given all the crusades that get called on it.

    I also have installed the Crimson Tide mod, one that upgrades the castle strat map images, and one for new loading screen images, but none of these modify the descr_strat nor any other files which are also used by BBB. The conflict is between BBB and Retrofit+GUAM, which both make modifications to this file. (GUAM adds in scripts for whenever a general becomes the faction leader, his battle model will change to those unique ones seen in Kingdoms. This has nothing to do with playing a movie for capturing a city.)

    Can anyone offer some help? I will post my descr_strat files if it helps. Is there something else going on?

    Thanks in advance,
    Frank

  16. #16

    Default Re: Conflict with BBB v4.0a?

    I haven't tried BBB so I might not be able to offer much help.

    The campaign script is saved in the save files so the fix probably won't work for any games in progress. A crash from this event could be due to a missing historic event title or string in data\text\historic_events.txt. If the historic event can't find the title or message string it will crash.

    You could check if this file exists and ensure that there are title and message strings for "jerusalem_catholic" and "jerusalem_islam" and add them is they are missing. historic_evets.txt doesn't exist in Retrofit (not sure about GUAM) so you could also try deleting this file (keep a backup!). I am not sure if this will create problems with BBB but it might allow you to at least avoid the crash, then you could restore the file.
    Total War Modder, Former Total War Developer

  17. #17
    46thCharlemagne's Avatar Libertus
    Join Date
    Dec 2011
    Location
    Central Republic of Dindunuffinz Raggamuffinz
    Posts
    52

    Default Re: Conflict with BBB v4.0a?

    Quote Originally Posted by Unspoken Knight View Post
    I haven't tried BBB so I might not be able to offer much help.

    The campaign script is saved in the save files so the fix probably won't work for any games in progress. A crash from this event could be due to a missing historic event title or string in data\text\historic_events.txt. If the historic event can't find the title or message string it will crash.

    You could check if this file exists and ensure that there are title and message strings for "jerusalem_catholic" and "jerusalem_islam" and add them is they are missing. historic_evets.txt doesn't exist in Retrofit (not sure about GUAM) so you could also try deleting this file (keep a backup!). I am not sure if this will create problems with BBB but it might allow you to at least avoid the crash, then you could restore the file.
    Great Mother!!! THE Unspoken Knight, whose Retrofit mod I have played for years, honors me with a reply, and a prompt one at that!

    I just checked the historic_events file, nothing there refers to the event of capturing of Jerusalem by Christians, though the one for Muslims capturing it is there; I am playing as Denmark so this isn't relevant.

    Here are the ones I see for Muslims capturing Jerusalem:

    -----
    {JERUSALEM_EGYPT_BODY}Today the followers of the Prophet Mohammed rejoice. For Muslim armies have captured the Holy city of Jerusalem. \n\nEgypt's triumphant armies have captured Jerusalem!
    {JERUSALEM_EGYPT_TITLE}Jerusalem Captured

    {JERUSALEM_TURKS_BODY}Today the followers of the Prophet Mohammed rejoice. For Muslim armies have captured the Holy city of Jerusalem. \n\nThe mighty Turks have captured Jerusalem!
    {JERUSALEM_TURKS_TITLE}Jerusalem Captured
    -----

    You're saying there needs to be some lines here for the Christian version? What should those lines say? (The technical parts I mean.)

    Deleting historic_events would definitely ruin BBB, I see plenty of strings there for all sorts of events, from day to day ones like the passing of faction leaders and the availability of princesses, to other role-playing historic events they came up with.

    I had the thought maybe I could keep an eye on Jerusalem and every time some Christian faction was about to capture it, I could grant the city a huge garrison of elite units using the console cheats, but that would be incredibly distracting towards overall game play satisfaction. Just keeping an eye on the city would be mean either keeping a spy down there at all times, or using the fog of war cheat, one which I have NEVER used and hope to never use for fear I will begin abusing it like a heroine addict with a limitless supply at hand. :-)

  18. #18

    Default Re: Conflict with BBB v4.0a?

    I am not really sure what the lines should say. 'jerusalem_catholic' and 'jeruslaem_islam' are in the campaign script in the solution near the start of this thread. I searched Vanilla Retrofit and BBB and couldn't find these events in campaign_script or corresponding text from historic_events.txt. Are they perhaps included in GUAM? If so, you would need to check the historic_events.txt file after installing GUAM and copy the relevant entries into the BBB historic_events.txt file.

    In any case, if you deleted these entries from your campaign_script it won't fix any current games since the script is saved in the savegame.

    You can also uncomment the logging option from the retrofit preference file 'medieval2.retrofit.cfg' and check the log after it crashes. Make sure the error level is set to 'trace', instead of 'error' or 'warning' so it logs as much info as possible. Hopefully the log will provide more information.
    Total War Modder, Former Total War Developer

Posting Permissions

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