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

Jack Sparrow - Help Turks Pirates?

Talisman

Smuggler
Storm Modder
When you talk to Henry the Beggar. He gives you choices 1) Steal Interceptor or 2) go and talk to Governor Swann.

If you choose 2 you have a long talk with Swann, Cutler Beckett, & Norrington about French Invasion and Pirates.

When Norrington leaves meeting game 'locks up', can't move or talk or anything.

The quests_reaction.c file seems to indicate that a version of the 'Help Turks Pirates' quest from the Standard Storyline should be happening. :shrug

Eror Logs Attached:
 
Maybe it doesn't set you back to player type

Try this line in the console
Code:
LAi_SetPlayerType(pchar);
and see if this unlocks it ;)
 
Maybe it doesn't set you back to player type

Try this line in the console
Code:
LAi_SetPlayerType(pchar);
and see if this unlocks it ;)

That fixes not being able to move :onya

But still nothing happens.

It appears that wrong dialogue is used for Norrington.

Swann & Beckett & J Sparrow are discussing French Invasion.

When Norrington talks he says he is Midshipman not Captain & talks about gathering Intelligence and walking the cliffs ( dialogue from 1st meeting with him in Speightstown) not about french invasion. Says going to walk cliffs and leaves.

Beckett also fades away. (this is where 'lock up' occured). J Sparrow left standing with Swann.

Nothing happens - dialogue with Swann about going to Turks missing. :?

There is a Quest Book update QB Norrington text 1 (Met Midshipman Norrington. He really does dislike Pirates ) which appears wrong. :mm

And that is all that happens. Nothing to start Help Turks Pirates Quest :shrug
 
So Weatherby and Beckett are both fine...

I looked at the file and I can't see what is wrong :modding

Try executing this line before the scene
Code:
pchar.quest.henry_talk = "not_taking_Endeavour";
 
So Weatherby and Beckett are both fine...

I looked at the file and I can't see what is wrong :modding

Try executing this line before the scene
Code:
pchar.quest.henry_talk = "not_taking_Endeavour";

Did not make any difference :no



Error Logs Attached below:

Beckett dialogue looks OK

Following are copied & pasted from the dialogue files


Norrington dialogue is currently this (which does not fit the situation) :

"Good Day to you Captain",
"Good Day to you too, Sir",
"Captain, I am Midshipman James Norrington of the King's Ship Repulse, may I know to whom I am speaking, .... I have not seen you in these waters before?",
"Of course. I am a captain ",
". What are you doing here?",
"Captain, The Repulse took shelter here due to a mighty hurricane that came out of the blue. We had heard about pirate attacks in the area, so I have been tasked with obtaining intelligence in the matter.",
"Ha! I have been through some stormy waters myself just lately, and please, call me ",
", no need to be so formal, relax. I am in the process of sorting my ship out. Where are you from?",
"Thank you Cap.., I mean ",
", ... and I would be most pleased if you were to call me James. I was born in England of a modest family. Too many mouths to feed, so I decided to join the Navy to make my fortune, and hang some pirates !!",
"Ah! so pirates are an interest of yours. Where is the Repulse now? I didn't see her in the harbour.",
"Oh! she re-provisioned and continued her journey. She should be back within the month, at which time I must make my report on the pirate situation, but my information is somewhat lacking at the moment.",
"Well, I can provide some assistance there. There is a pirate settlement to the east of here, on Nevis. It is a very large place fully equipped to service even line ships.",
"Thanks ",
", that will add substance to my report. . I am off to walk the cliffs to see if I can spot any pirate vessels from there.",
"Well James, I've matters to attend, but I look forward our further meeting perhaps. Good fortune in your intelligence!",

I think Norrington should say this:

"An alliance with PIRATES! You must be MAD man! Absolutely mad.",
"Captain, let me finish, please.",
"Finish, finish indeed! This is plain madness. Everyone knows we can't trust the pirates.",
"You can't trust pirates Captain, that much is true, but, there is one way we can trust them to do what we want.",
"Your Lordship I must protest! This would mean me sailing under a PIRATE flag!",

I think the following should be part of Gov.Swann's dialogue ( he does not say this at present)

"Be quiet Captain Norrington. Let the man finish what he has to say. Go on ",
"Thank you M'Lord. As Captain Norrington said, you cannot trust pirates, BUT, they can be trusted to trust each other, and as a pirate, I can command that trust.",
"Indeed, Captain ",
". And how, pray tell, would that be of benifit to us?",
"The French aren't stupid. They also believe the pirates cannot be trusted. They have bought a temporary alliance to allow them to re-supply their ships, that is all. And for a vast sum of money, I'll be bound. But knowing the French, that money will not be paid until the supplies have been loaded.",
"That is logical. But what of it? It still doesn't help our cause, and the defence of these islands.",
"Well M'Lord, all we have to do is to show the pirates that they will not get paid, and they will turn on the French, and we know that the French will turn on the pirates once they have what they need.",
"Go on Captain, this is starting to show some merit.",
"If I tell the pirates what the French are up to, then the pirates will attack the French fleet for us, leaving Norrington's squadron free to subdue the other French islands.",


Hope this helps explain things a bit more clearly :mm
 
I have just noticed there are 2 James Norrington_Dialog.H files :shock

One is in Program/Storyline/LJS/dialogs - file date = 10/04/2008 ( with all the .C files)

Other is in Program/Storyline/LJS/dialogs/English - file date = 28/3/2009. (this is the one I have quoted from above.)

Don't know if this would cause problems :shrug
 
I have just noticed there are 2 James Norrington_Dialog.H files :shock

One is in Program/Storyline/LJS/dialogs - file date = 10/04/2008 ( with all the .C files)

Other is in Program/Storyline/LJS/dialogs/English - file date = 28/3/2009. (this is the one I have quoted from above.)

Don't know if this would cause problems :shrug
The 'c' files are the program for the dialog (i.e. in which order the various dialog lines are executed) and the "English" 'h' files are the actual words "spoken" by the character.
Both need to be present for a characters dialog to function.

The 'h' file in the c files may be an issue. It is a much older date and could be deleted - remove it to a file outside the GAME (just in case) for the moment and see what happens.

I will look at them later myself to see what is what here.

EDIT: DELETE the .h file in the 'c' files it is out of date.
 
I fixed it :D :D :D :D :D

In PROGRAM\Storyline\LegendJackSparrow\quests\quests_reaction.c find:
Code:
case "Norrington_splutters":
LAi_ActorWaitDialog(pchar, characterFromID("James Norrington"));
Characters[GetCharacterIndex("James Norrington")].Dialog.CurrentNode = "First time"; //*
LAi_ActorDialog(characterFromID("James Norrington"), Pchar, "", 2.0, 0);
break;
Replace //* line with:
Code:
Characters[GetCharacterIndex("James Norrington")].Dialog.CurrentNode = "Ally_with_pirates";

Now download attached new James Norrington_dialog.c and place in PROGRAM/Storyline/LegendJackSparrow/dialogs
 

Attachments

  • James Norrington_Dialog.c
    11.7 KB · Views: 85
Thanks :onya

Now have Norrington as officer xD: and have arrived in Turks to turn pirates against French :ixi
 
Completed Sucessfully :cheers

Aquired lots of gold :woot , Norrington has fit xD: met BB Turner, got HMS Interceptor, and met Mr Gibbs on Tortuga, sucessfully back to main storyline.

Good sidequest with great dialogue xD:
 
Short Jack Gold's work I think ;)

I played it as well after I fixed the dialog and thought it was well done as well :cheeky
 
Back
Top