• 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!

Davy Jones

Yep the peasant_dialog.H file is fine

The peasant_dialog.C file is good

and the quest.reaction.C is ok

Although, when i read the dialogue.H file, the first few lines are missing from Jones/Sparrows diaogue before the screen freezes, as shown below:

"You'd better get to the city.",
"Yeah - I guess I don't really have a choice.",
"You're alive? You should count yourself blessed to survive such a tempest. I haven't seen a storm like that in all my years!",
"So, where am I?",
"Douwesen. It would appear the sea brought you here.",
"Any sign of my ship and crew! Where are they?",
"No. You should thank your stars I was here to take you out of the water. If I were you, I'd head to the city. Your crew may already be there looking for you.",
"That's a good idea. Thanks.",
"REALLY DAVY JONES FROM HERE DOWN",

the dialogue that does appear is as follows

"You look like a drowned rat! But your lucky to be alive ... and even more lucky to have found me.",
"Who are you ? Where am I ?",
"I am Davy Jones, some say king of the sea, and you may be on Oxbay or Douwesen whichever I prefer. Washed up like an empty cask of rum you were.",
"Well that's good news and bad news. I was on my way to be hung, so I am saved from that, but I have no ship, it was burnt and sunk. I don't know what to do next.",

and then it freezes, dont know what else to check to be honest <img src="style_emoticons/<#EMO_DIR#>/sad.gif" style="vertical-align:middle" emoid=":(" border="0" alt="sad.gif" />
 
If you mean by "missing" that Davy doesn't say them in the game, that is correct.

The:
"You'd better get to the city.",
etc through to -
"Douwesen. It would appear the sea brought you here.",
"Any sign of my ship and crew! Where are they?",
"No. You should thank your stars I was here to take you out of the water. If I were you, I'd head to the city. Your crew may already be there looking for you.",
"That's a good idea. Thanks.",

is for the quest if you ARE NOT playing from the Beckett captures you on the beach quest.

the:
"You look like a drowned rat! But your lucky to be alive ... and even more lucky to have found me.",
"Who are you ? Where am I ?",
"I am Davy Jones, some say king of the sea, and you may be on Oxbay or Douwesen whichever I prefer. Washed up like an empty cask of rum you were.",
"Well that's good news and bad news. I was on my way to be hung, so I am saved from that, but I have no ship, it was burnt and sunk. I don't know what to do next.",
dialog is were that quest SHOULD start.

Did you see all four lines of dialog before the freeze?

Silly Question - you didn't delete the rest of the dialog.c file did you?

From where we are it should look like this:
// -->SJG
case "MeetDavyonbeach":
Dialog.snd = "voice\PEDI\PEDI002";
Dialog.Text = DLG_TEXT[9];
Link.l1 = DLG_TEXT[10];
Link.l1.go = "ForDavyJones";
break;

case "ForDavyJones":
dialog.text = DLG_TEXT[11];
link.l1 = DLG_TEXT[12];
link.l1.go = "ForDavyJones2";
break;

case "ForDavyJones2":
dialog.text = DLG_TEXT[13];
link.l1 = DLG_TEXT[14];
link.l1.go = "ForDavyJones3";
break;

case "ForDavyJones3":
dialog.text = DLG_TEXT[15];
link.l1 = DLG_TEXT[16];
link.l1.go = "ForDavyJones4";
break;
and on through
cases "ForDavyJones4": case "ForDavyJones5": case "ForDavyJones6": etc. etc.
 
It appears the

case "ForDavyJones2":
dialog.text = DLG_TEXT[13];
link.l1 = DLG_TEXT[14];
link.l1.go = "ForDavyJones3";
break;

was missing, so i replaced it and hey presto <img src="style_emoticons/<#EMO_DIR#>/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" />

Thanks again Jack (for the 3rd time <img src="style_emoticons/<#EMO_DIR#>/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" />)
 
Glad you found it <img src="style_emoticons/<#EMO_DIR#>/me.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="me.gif" /> <img src="style_emoticons/<#EMO_DIR#>/me.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="me.gif" />
 
Curse my luck...

i received the pearl, but when im at isla muelle, it goes on like before, and again with clement standing outside the lighthouse

where does the Barbossa/aztec gold quest cut in?

spoke to jones
received the pearl
went to isla muelle
talk to crew
talk to Danielle
told to go to the lighthouse to speak to clement

just when you think it was all ok, sorry about this jack <img src="style_emoticons/<#EMO_DIR#>/sad.gif" style="vertical-align:middle" emoid=":(" border="0" alt="sad.gif" />
 
O.K. Questions:
what version are you playing?
When you left Isle de Muelle was it to go see the Inventor (Clement) to translate the tablets?
Do you have EITC passport?
 
Build 14 Alpha 7 plus

It was to see clement yes (unfortunately <img src="style_emoticons/<#EMO_DIR#>/sad.gif" style="vertical-align:middle" emoid=":(" border="0" alt="sad.gif" />)

and i do have the EITC passport
 
O.K. I just played it in 14.7

I will see what differences there are in 14.7 plus (if any)

My play through went as expected with no problems.

This will take a little longer.
 
In quest_reaction.c somewhere around line 3682 check you have this and that it is identical:

[codebox]
case "to_lighthouse_after_danielle_join":
PlaceCharacter(characterFromID("danielle"), "goto", "Oxbay_lighthouse");
LAi_SetOfficerType(characterFromID("danielle"));
// --> SJG for Jack Sparrow story
if (CheckCharacterItem(Pchar,"EITC_Passport"))
{
closeQuestHeader("And_now_Beckett_and_Beckett");
SetQuestHeader("Barbossa the Pirate");
pchar.quest.Beckett = "Decide_to_join_Barbossa";
ChangeCharacterAddress(characterFromID("Barbossa"), "Oxbay_Lighthouse", "goto3");
characters[GetCharacterIndex("Barbossa")].Dialog.Filename = "Barbossa_dialog.c";
LAi_SetActorType(characterFromID("Barbossa"));
LAi_ActorDialog(characterFromID("Barbossa"),PChar,"",10.0,1.0);
Characters[GetCharacterIndex("Barbossa")].dialog.currentnode = "First time";
}
break;[/codebox]
 
Yep, thats all there, and its exactly the same

Ive uploaded quest.reaction.c and peasant_dialog.c to filefront if you want to take a look at them, if it helps

<a href="http://hosted.filefront.com/jezus07" target="_blank">http://hosted.filefront.com/jezus07</a>
 
Got them thanks.
Looking at them now.

Don't think this has anything to do with it but these need changing: (Note for Pieter: already done in later versions)
(Using Notepad++)
quest_reaction.c
in case "to_lighthouse_after_danielle_join":
change:
SetQuestHeader("Barbossa the Pirate");
to
SetQuestHeader("Barbossa_the_Pirate");
(underline between words)
SAVE
then in:
Pirates of the Caribbean\RESOURCE\INI\TEXTS\ENGLISH\QUESTBOOK
almost at the bottom of the page find:
#QUEST Barbossa the Pirate
Sailing with Barbossa
and make the same change
#QUEST Barbossa_the_Pirate
Sailing with Barbossa
SAVE
You could try to replay after this.
 
Nope, still nothing <img src="style_emoticons/<#EMO_DIR#>/sad.gif" style="vertical-align:middle" emoid=":(" border="0" alt="sad.gif" />

This is what happens

I receive the pearl from Jones, travel to Isla Muelle where i find my crew (their dialogue on the pier follows the beckett storyline)

After ive had a conversation with my crew in the tavern, Danielle comes down, the dialogue that plays there and in the tavern room is about the incan idol, no mention of Barbossa or the Aztec gold

We transit to the port where jack moves toward Danielle BUT no dialogue plays, pressing space to talk transits me back to the tavern again, and i cant speak to the crew, i fast travel back to port where Danielle is still on the pier but i cant talk to her either

The rest you know

I don't know if that helps at all but i thought ide let you know anyway <img src="style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />
 
<!--quoteo(post=223835:date=Nov 30 2007, 10:15 AM:name=Jezus)--><div class='quotetop'>QUOTE(Jezus @ Nov 30 2007, 10:15 AM) [snapback]223835[/snapback]</div><div class='quotemain'><!--quotec-->This is what happens

I receive the pearl from Jones, travel to Isla Muelle where i find my crew (their dialogue on the pier follows the beckett storyline)

After ive had a conversation with my crew in the tavern, Danielle comes down, the dialogue that plays there and in the tavern room is about the incan idol, no mention of Barbossa or the Aztec gold<!--QuoteEnd--></div><!--QuoteEEnd--> Not meant to be - only talk about translation and finding Clement.
<!--quoteo(post=223835:date=Nov 30 2007, 10:15 AM:name=Jezus)--><div class='quotetop'>QUOTE(Jezus @ Nov 30 2007, 10:15 AM) [snapback]223835[/snapback]</div><div class='quotemain'><!--quotec-->We transit to the port where jack moves toward Danielle BUT no dialogue plays, pressing space to talk transits me back to the tavern again, and i cant speak to the crew, i fast travel back to port where Danielle is still on the pier but i cant talk to her either<!--QuoteEnd--></div><!--QuoteEEnd-->
O.K. so you don't get to talk with Danielle at the dock - that's different to what I understood. (and is why Barbossa isn't on the beach).
I'll look at that
 
Cool, thanks for putting so much time into this

Once its sorted, thats one more big problem cleared for the beta or build final <img src="style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />

Lets hope i don't get this at every dialogue point lol
 
Do I understand correctly there is no conclusive fix for me to put into the next Alpha version yet? I'll wait then. <img src="style_emoticons/<#EMO_DIR#>/icon_mrgreen1.gif" style="vertical-align:middle" emoid=":cheeky" border="0" alt="icon_mrgreen1.gif" />
I think it was me who actually changed "Barbossa the Pirate" to "Barbossa_the_Pirate". But that was only in the Alpha 8 WIP version. Not sure if this should be done in Alpha 7 Plus as well. <img src="style_emoticons/<#EMO_DIR#>/unsure.gif" style="vertical-align:middle" emoid=":?" border="0" alt="unsure.gif" />
 
Well SJG has sorted everything before this latest dialogue issue so im sure given time this bug will be fixed <img src="style_emoticons/<#EMO_DIR#>/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" />
 
<!--quoteo(post=223848:date=Nov 30 2007, 02:51 PM:name=Jezus)--><div class='quotetop'>QUOTE(Jezus @ Nov 30 2007, 02:51 PM) [snapback]223848[/snapback]</div><div class='quotemain'><!--quotec-->Cool, thanks for putting so much time into this

Once its sorted, thats one more big problem cleared for the beta or build final <img src="style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />

Lets hope i don't get this at every dialogue point lol<!--QuoteEnd--></div><!--QuoteEEnd-->
O.K. I can't find anything wrong.
To recap to make sure ...
Land at Isle de Muelle - talk to crew - teleported to Tavern - talk to crew - Danielle comes in - talk to Danielle - teleported to upstairs room - talk to Danielle - teleported to dock - talk to Danielle - Danielle runs off to ship.
Back to player mode.
You can now sail to lighthouse.
Other than the space key for the dialog responses, all the above action is automatic, therefore if it starts it should finish.
Please re-read the action line above to make sure you get all of the actions the way you are playing it.
I'm afraid I can't make it fail, and your program looks fine.
In this case sorry can't help any further. <img src="style_emoticons/<#EMO_DIR#>/dunno.gif" style="vertical-align:middle" emoid=":shrug" border="0" alt="dunno.gif" />
 
<!--quoteo(post=223853:date=Nov 30 2007, 03:10 PM:name=Pieter Boelen)--><div class='quotetop'>QUOTE(Pieter Boelen @ Nov 30 2007, 03:10 PM) [snapback]223853[/snapback]</div><div class='quotemain'><!--quotec-->Do I understand correctly there is no conclusive fix for me to put into the next Alpha version yet? I'll wait then. <img src="style_emoticons/<#EMO_DIR#>/icon_mrgreen1.gif" style="vertical-align:middle" emoid=":cheeky" border="0" alt="icon_mrgreen1.gif" />
I think it was me who actually changed "Barbossa the Pirate" to "Barbossa_the_Pirate". But that was only in the Alpha 8 WIP version. Not sure if this should be done in Alpha 7 Plus as well. <img src="style_emoticons/<#EMO_DIR#>/unsure.gif" style="vertical-align:middle" emoid=":?" border="0" alt="unsure.gif" /><!--QuoteEnd--></div><!--QuoteEEnd-->
Re the above post - I can't find anything wrong with the Isla-de-Muelle segment, and for me it then continues correctly at the Lighthouse shore.

Re Barbossa the Pirate - I'm not sure either <img src="style_emoticons/<#EMO_DIR#>/dunno.gif" style="vertical-align:middle" emoid=":shrug" border="0" alt="dunno.gif" /> I just have a feeling the quest book will not work for this quest without it (going from a now distant memory! <img src="style_emoticons/<#EMO_DIR#>/yes.gif" style="vertical-align:middle" emoid=":yes" border="0" alt="yes.gif" /> )
 
The problem for me is, at Isla Muelle (after tavern scene), jack runs half way to meet Danielle at the port, as does Danielle, but both stop before meeting, stopping the dialogue from happening, i might try a new game, see if that does anything

Any chance it could be to do with danielle_dialog.C ?

Thanks for your help anyway, greatly appreciated <img src="style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />
 
<!--quoteo(post=223863:date=Nov 30 2007, 09:43 PM:name=Short Jack Gold)--><div class='quotetop'>QUOTE(Short Jack Gold @ Nov 30 2007, 09:43 PM) [snapback]223863[/snapback]</div><div class='quotemain'><!--quotec-->Re Barbossa the Pirate - I'm not sure either <img src="style_emoticons/<#EMO_DIR#>/dunno.gif" style="vertical-align:middle" emoid=":shrug" border="0" alt="dunno.gif" /> I just have a feeling the quest book will not work for this quest without it (going from a now distant memory! <img src="style_emoticons/<#EMO_DIR#>/yes.gif" style="vertical-align:middle" emoid=":yes" border="0" alt="yes.gif" /> )<!--QuoteEnd--></div><!--QuoteEEnd-->I replaced the spaces with underscores because I noticed that there were no spaces in any of the other quest names, so I changed it. I don't know if it needed that, but better safe than sorry, I suppose. <img src="style_emoticons/<#EMO_DIR#>/dunno.gif" style="vertical-align:middle" emoid=":shrug" border="0" alt="dunno.gif" />
 
Back
Top