• New Horizons on Maelstrom
    Maelstrom New Horizons


    Visit our website www.piratehorizons.com to quickly find download links for the newest versions of our New Horizons mods Beyond New Horizons and Maelstrom New Horizons!

A Special Request.

KevO44

Lord High Admiral of the Seven Seas
Storm Modder
Pirate Legend
Ahoy, I seem to have a bit of a problem. Me 2 favorite mods, "Fred Bob Quest" and "JMV575 `1793-1815` Military Reskins", seem to share some of the same files. And the problem is, they both won't work together. And I don't want to choose. I love them both.....Can't someone help me.

Heres the files they share.

POTC/Programs/Characters/init/Isle Muelle.C

POTC/Programs/Quests/quest_reaction.c

Tis I like both these quests. Can someone make them compatible with eachother.
 
Yes, I fixed that a while ago.

Here's what you do:

Reinstall the Fredbob quest. Then go to the FTP server and download JMV575 -- Britain, Spain, France Military Reskins -- `1793-1815`.rar. Make sure it is the rar file, not the zip.

Install, and its taken care of. I'm sorry that you'll have to download it again... but the good news is that its only 12mb's not 14mb this time.

Best of luck. If you have any problems let me know.
 
Thanks, I'm gonna download that right now. <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/par-ty.gif" style="vertical-align:middle" emoid=":cheers" border="0" alt="par-ty.gif" />
 
Hmm JMV, we seem to have a little problem. As you may know, Catalina updated the Fred Bob quest so Fred Bob's dialog menu is changed to the more recent build 11 dialog menu. But the Military Reskins mod reverts the dialog menu back to the build 10 dialog menu. But thats because Catalina updated FB's quest, after you released the Military Reskins. I can only hope you, or Cat, would plan to fix that little problem. <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/bookish.gif" style="vertical-align:middle" emoid=":mm" border="0" alt="bookish.gif" />
 
Okay, I was unaware of this problem. The fix is simple enough on my end and you can do it yourself. Reload the dialog_func.c from the FB Quest mod.

Search the file for this line:

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->string SelectSoldierModelByNation<!--c2--></div><!--ec2-->

Just below that you should see a list of nations and soldiers. All I did was replace the old soldiers with the new ones.

Now search for this line:

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->string SelectSoldierModelbyLocationNation<!--c2--></div><!--ec2-->

Beneath this is a list of the different coast guard troops. Make the same changes as before and you should be fine.

The end result should look like this:

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->}



string SelectSoldierModelByNation(ref rCharacter, string SoldierOrOfficer)

{

    string model;

    int jopa;



    if(sti(rCharacter.nation) == ENGLAND || sti(rCharacter.nation) == FRANCE || sti(rCharacter.nation) == SPAIN || sti(rCharacter.nation) == HOLLAND || sti(rCharacter.nation) == PORTUGAL)

    {

 jopa = sti(rCharacter.nation);

 switch(jopa)

 {

     case ENGLAND:

   if(SoldierorOfficer == "officer") model = "brtoffic18";

   if(SoldierorOfficer == "soldier") model = "brtsol18_";

     break;



     case FRANCE:

   if(SoldierorOfficer == "officer") model = "fra_18_O";

   if(SoldierorOfficer == "soldier") model = "fra_18_sldr";

     break;



     case SPAIN:

   if(SoldierorOfficer == "officer") model = "18SO";

   if(SoldierorOfficer == "soldier") model = "18S1";

     break;



     case HOLLAND:

   if(SoldierorOfficer == "officer") model = "offic_hol";

   if(SoldierorOfficer == "soldier") model = "soldier_hol";

     break;



     case PORTUGAL:

   if(SoldierorOfficer == "officer") model = "offic_por";

   if(SoldierorOfficer == "soldier") model = "soldier_por";

     break;



 }

 return model;



    }<!--c2--></div><!--ec2-->



and:

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->}



string SelectSoldierModelbyLocationNation(string LocationID, string SoldierOrOfficer)

{



    ref PChar;

    string model, islandID;

    int jopa;





    Pchar = GetMainCharacter();



    //jopa = GetLocationNation(&Locations[FindLocation(LocationID)]);



    jopa = GetCharacterCurrentIsland(Pchar);



//    if(jopa == -1) return "pirat1";



    IslandID = Islands[jopa].id;



 switch(IslandID)

 {



 case "FalaiseDeFleur":

     if(SoldierorOfficer == "officer") model = "fra_18_O";

     if(SoldierorOfficer == "soldier") model = "fra_18_sldr" + (rand(4) + 2);

 break;



 case "Redmond":

     if(SoldierorOfficer == "officer") model = "brtoffic18";

     if(SoldierorOfficer == "soldier") model = "brtsol18_" + (rand(4) + 2);

 break;



 case "Conceicao":

     if(SoldierorOfficer == "officer") model = "offic_por";

     if(SoldierorOfficer == "soldier") model = "soldier_por" + (rand(4) + 2);

 break;



 case "Oxbay":

     if(SoldierorOfficer == "officer") model = "brtoffic18";

     if(SoldierorOfficer == "soldier") model = "brtsol18_" + (rand(4) + 2);

 break;



 case "IslaMuelle":

     if(SoldierorOfficer == "officer") model = "18SO";

     if(SoldierorOfficer == "soldier") model = "18S" + (rand(4) + 2);

 break;



 case "Douwesen":

     if(SoldierorOfficer == "officer") model = "offic_hol";

     if(SoldierorOfficer == "soldier") model = "soldier_hol" + (rand(4) + 2);

 break;



 case "QuebradasCostillas":

     if(SoldierorOfficer == "officer") model = "pirat1";

     if(SoldierorOfficer == "soldier") model = "pirat" + (rand(4) + 2);

 break;



 case "KhaelRoa":

     if(SoldierorOfficer == "officer") model = "mummy";

     if(SoldierorOfficer == "soldier") model = "mummy";

 break;

 }

    return model;



}<!--c2--></div><!--ec2-->



That will do it.
 
The Fred Bob quest doesn't involve editing nor replacing the dialog_func.C file though. So I can't edit what hasn't been changed. <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/unsure.gif" style="vertical-align:middle" emoid=":?" border="0" alt="unsure.gif" />
 
Okay, open the quest_reaction.c file that came with the FB quest. Find the list of models. Paste this at the bottom of the list just after tempmodelnum= 152;break;:.

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->//JMV575 -->

 case "spa_lut_18":      tempmodelnum = 153; break;

 case "spa_adm_18":  tempmodelnum = 154; break;

 case "fra_18_O":      tempmodelnum = 155; break;

 case "fra_adm_18":  tempmodelnum = 156; break;

 case "fra_cpt_18":      tempmodelnum = 157; break;

 case "fra_lut_18":      tempmodelnum = 158; break;

 case "18SO":      tempmodelnum = 159; break;

 case "spa_cpt_18":  tempmodelnum = 160; break;

 case "brtbath_18":      tempmodelnum = 161; break;

 case "brtadm1_18":  tempmodelnum = 162; break;

 case "brtadm2_18":  tempmodelnum = 163; break;

 case "brtcpt1_18":      tempmodelnum = 164; break;

 case "brtcpt2_18":      tempmodelnum = 165; break;

 case "brtlut1_18":      tempmodelnum = 166; break;

 case "brtlut2_18":      tempmodelnum = 167; break;

 case "brtlut3_18":      tempmodelnum = 168; break;

 case "brtoffic18":      tempmodelnum = 169; break;

 // JMV575 <--<!--c2--></div><!--ec2-->
 
Thanks I did that. Then I overwrit the JMV quest_reaction.c file in my POTC directory. But the dialog menu still hasn't changed in game. I tryed `Re-initallizing`, starting a new game.......Arg, tis I don't understand <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/sad.gif" style="vertical-align:middle" emoid=":(" border="0" alt="sad.gif" />
 
Hi KevO, I hope this works -

<a href="ftp://ftp.ganotherapyusa.com/pub/" target="_blank">ftp://ftp.ganotherapyusa.com/pub/</a>

Get the file <b>Enc_Officer_dialog.c</b> and install it into PotCPROGRAMDialogs

That should get the correct dialogs back. <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />
 
Cat, your the angel on me shoulder. <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/icon_mrgreen1.gif" style="vertical-align:middle" emoid=":cheeky" border="0" alt="icon_mrgreen1.gif" /> Thank ye. Fred Bobs dialog is still the build 10 version. But the tavern hired officers are all back to normal. Which is what I wanted anyway.

JMV, thank ye anyway. The effort ye put forth is still worth congratulating . <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/par-ty.gif" style="vertical-align:middle" emoid=":cheers" border="0" alt="par-ty.gif" />
 
Yes I didn't want to change FB's dialog as it would have meant a lot more work than I wanted to do... <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/icon_mrgreen1.gif" style="vertical-align:middle" emoid=":cheeky" border="0" alt="icon_mrgreen1.gif" />

<img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" /> Besides, I like FB's dialog the way it is. <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" />
 
I don't understand? How could the military mod have changed that? I'm really confused now. How did he fix it and what do I need to change?
 
Arg, JMV it be a mystery. We all don't really know how it happened, but we do know we fixed it somehow. Lets just take the easy way out, and say it was the divine work of a higher power.
 
True, but we should try and figure out it in case it happens again. I'm still very much confused. If the problem was in the enc_officer_dialog.c file how could the military mod have changed that?
 
I don't think your military mod changed this, JMV - it's entirely possible KevO might have had an earlier download of my FBQ, which was not yet altered to take care of the new build officer dialog. <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/yes.gif" style="vertical-align:middle" emoid=":yes" border="0" alt="yes.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/par-ty.gif" style="vertical-align:middle" emoid=":cheers" border="0" alt="par-ty.gif" />
 
Perhaps, but thats why this smiley's mine. <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/mybad.gif" style="vertical-align:middle" emoid=":facepalm" border="0" alt="mybad.gif" />
 
Heh, yep, and that's why this one is called MODDING --> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/modding.gif" style="vertical-align:middle" emoid=":modding" border="0" alt="modding.gif" />

<img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" />
 
<img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" /> Perhaps thats why I never got into it.
 
Oh, thanks that makes me feel much better. I thought I had ruined your game. No worries mate.
 
Back
Top