1. GOG.com logo

    Thanks to YOUR votes, GOG.com now sells:
    - Sea Dogs - Sea Dogs: Caribbean Tales
    - Sea Dogs: City of Abandoned Ships

    Vote now to add Pirates of the Caribbean to the list!

    Dismiss Notice
  2. Under the Crossbones Podcast

    A Pirate Podcast with Interviews
    Music, Comedy and all things Pirate!

    - Episode Guide - About - Subscribe -
    - Twitter - Facebook - iTunes - Android -
    - Youtube - Fill the Coffers -

    Dismiss Notice
  3. New Horizons logo

    Quick links for PotC: New Horizons
    - Download latest version
    - Wiki - FAQ - Report bugs here
    - ModDB profile

  4. GOF logo

    Quick links for AoP2: Gentlemen of Fortune 2
    - Downloads and info
    - Historical Immersion Supermod
    - ModDB Profile

Dismiss Notice
New to the forum?
Please take a moment to read our Welcome Message and Forum Rules.

Solved Annamaria does not talk to me?

Discussion in 'Hoist the Colours (Jack Sparrow)' started by Jones, May 12, 2017.

  1. Jones

    Jones Sailor

    Joined:
    Apr 16, 2017
    Messages:
    119
    Gender:
    Male
    I'm doing this quest 'curse of the Black Pearl' and came to the point where I spoke to Mr. Gibbs but Annamaria does not appear. In addition, crew members are all together at the same point. Try loading the rescue to see if someone can figure out the problem.
    Also, after I got to Tortuga, I should talk to Will Turner and then go find Mr Gibbs near the Shipyard. But it does not appear. But I have to go into the tavern and then go out to find Mr Gibbs.
     

    Attached Files:

  2. Pieter Boelen

    Pieter Boelen (Not So) Old Seadog Staff Member Administrator Storm Modder Hearts of Oak Donator

    Joined:
    Nov 11, 2004
    Messages:
    65,475
    Gender:
    Male
    Occupation:
    Maritime Research: Project Engineer (Analysis)
    Location:
    Wageningen, The Netherlands
    If you have a lot of crew, you might want to send them back to the ship and try again.
    It is possible characters fail to appear if the location is already too full.
     
  3. Jones

    Jones Sailor

    Joined:
    Apr 16, 2017
    Messages:
    119
    Gender:
    Male
    Eh no, I don't have any man / crew with me ...
     
  4. Jones

    Jones Sailor

    Joined:
    Apr 16, 2017
    Messages:
    119
    Gender:
    Male
    Solved! I do not know how, but after a while I tried to restart the rescue it worked ...
     
    Pieter Boelen likes this.
  5. Grey Roger

    Grey Roger Sea Dog Staff Member Storm Modder

    Joined:
    Feb 12, 2007
    Messages:
    5,589
    It's the usual problem with Tortuga. Too many characters already walking around means there is no slot free for someone else to spawn.

    There's a line at case "directionislademuerta":
    Code:
    DeleteAttribute(pchar,"vcskip"); // PB
    That's supposed to remove the 'vcskip' attribute. I can't find any corresponding line to set it. And so, when I played someone else's savegame from near this point in the story, Annamaria did not show up for me either.

    Edit "PROGRAM\Storyline\JackSparrow\quests\quests_reaction.c". At case "Goto Tortuga Tavern", add:
    Code:
    Locations[FindLocation("Tortuga_Port")].vcskip = true;
    At case "directionislademuerta", add:
    Code:
    DeleteAttribute(Locations[FindLocation("Tortuga_Port")],"vcskip");
    That should wipe out random walker characters who would otherwise spawn and possibly prevent Annamaria from appearing. With those in place, she seems to show up reliably, at least when I reloaded the same savegame a few times.
     
    Pieter Boelen likes this.
  6. Pieter Boelen

    Pieter Boelen (Not So) Old Seadog Staff Member Administrator Storm Modder Hearts of Oak Donator

    Joined:
    Nov 11, 2004
    Messages:
    65,475
    Gender:
    Male
    Occupation:
    Maritime Research: Project Engineer (Analysis)
    Location:
    Wageningen, The Netherlands
    Thanks for catching, @Grey Roger! You'll add this to the next ZIP, right?
     
  7. Grey Roger

    Grey Roger Sea Dog Staff Member Storm Modder

    Joined:
    Feb 12, 2007
    Messages:
    5,589
    Yes, probably along with some more...
     
    Pieter Boelen likes this.
  8. Grey Roger

    Grey Roger Sea Dog Staff Member Storm Modder

    Joined:
    Feb 12, 2007
    Messages:
    5,589
    I've met Anamaria at Barbados lighthouse, where she told me I need to sink the Volcano to make Barbossa happy, then she joined me as an officer. After going to Martinique and capturing, rather than sinking, the Volcano, I docked at St. Pierre, where Anamaria failed to show up and say her piece, which broke the game.

    This was expected. As Anamaria was an officer, I'd put her in command of the Volcano specifically to see if the storyline already had a way to ensure that she appears anyway. Apparently not. It's easily enough fixed, though. And so, after reloading a savegame from before arrival at the lighthouse...

    I meet Anamaria at Barbados lighthouse, where she says the stuff about Barbossa and the Volcano, then becomes an officer. After going to Martinique and capturing, rather than sinking, the Volcano, I can't put Anamaria in command of the ship because she's now unremovable. She stays that way until I return to the lighthouse, where Cutler Beckett is waiting for me, and Anamaria has to leave. Also, I noticed that after Anamaria has said we should sail to Oyster Beach, she stays still and does not follow me around. When I move to another part of St. Pierre, she appears in that area but again stands still. She's still in Actor mode after the dialog. Adding a 'LAi_SetOfficerType' for her takes care of that.

    As for Cutler Beckett:
    burned_wrong_ship.jpg
    Trying to burn the Wicked Wench, are you? I've been abusing the berthing system again and the Wench is safe. All you get to burn is a small, expendable ship which I pirated specifically for use as firewood. :razz
     
    Pieter Boelen likes this.
  9. Pieter Boelen

    Pieter Boelen (Not So) Old Seadog Staff Member Administrator Storm Modder Hearts of Oak Donator

    Joined:
    Nov 11, 2004
    Messages:
    65,475
    Gender:
    Male
    Occupation:
    Maritime Research: Project Engineer (Analysis)
    Location:
    Wageningen, The Netherlands
    Good one! :onya

    You really WILL abuse any and all loopholes left by the quest writers, won't you? :rofl
     
  10. Grey Roger

    Grey Roger Sea Dog Staff Member Storm Modder

    Joined:
    Feb 12, 2007
    Messages:
    5,589
    The ones which are liable to break the story, I'll try to patch. The ones where you need to know what's going to happen, then need to put in some effort, and the result is hilarity rather than complete derailment of plot, I'll definitely exploit, which is why Barbossa won't be stealing the ship he was hoping to get. :D

    By the way, after Barbossa steals his ship, Jack is supposed to be stuck on Tortuga for 10 years. Adding 'AddDataToCurrent(10,0,0, false);' to case "Tortuga_Meet_Annamaria_for_ship" means it really is 10 years later.
     
  11. Pieter Boelen

    Pieter Boelen (Not So) Old Seadog Staff Member Administrator Storm Modder Hearts of Oak Donator

    Joined:
    Nov 11, 2004
    Messages:
    65,475
    Gender:
    Male
    Occupation:
    Maritime Research: Project Engineer (Analysis)
    Location:
    Wageningen, The Netherlands
    Sounds like a plan! :onya

    Interesting!
    Would that have any impact on the gameplay? For example, won't your crew die from running out of supplies, for example? :shock

    I recall at some point during the story, you revert back to Mr. Gibbs the Storyteller. But I can't remember if it was at that point or not.

    Personally I find it difficult to believe Jack would have actually been stuck for 10 years, doing nothing.
    So my own reasoning was always that the player can fill in the blanks of those years him/herself.
    And if the player ends up continuing the story quicker than 10 years, that was fair enough in my book.
    What I always liked about the Jack Sparrow storyline is that the player has the freedom to explore "what if" scenario's that diverge from the official film canon.
     
  12. Grey Roger

    Grey Roger Sea Dog Staff Member Storm Modder

    Joined:
    Feb 12, 2007
    Messages:
    5,589
    No, because that "false" is a boolean parameter to 'AddDataToCurrent' which determines whether updates will happen.
    You revert to Guy Verbinski, and the Storyteller appears again, looking like Mr. Gibbs. He says "Now 10 years later Jack was finally approached by Anamaria in the tavern." Then you become Jack again and Anamaria approaches you.

    There is some alternative dialog for Storyteller if you're doing the "Captain Chevalle" side quest. Looking at the walkthrough, this seems to be after you've rescued Chevalle's crew and are part way through the "Villanueva" side quest - you're supposed to sail to Tortuga, but if you have not completed the main story then sailing to Tortuga triggers the transformation to Guy Verbinski. In that case this alternative dialog is supposed to give you a second chance to do more side quest stuff, so you have the option "Hang on! Captain Jack Sparrow just got a new ship, what are the tales of this ship?". You teleport to Turks Island and can do some freeplay, but next time you return to Tortuga, your ship is stolen anyway.

    If I understand the scene in "Dead Man's Chest", in which Davy Jones encounters Jack Sparrow, correctly, Jack was stuck for 10 years. Davy Jones has little sympathy for him, pointing out "Have you not introduced yourself all these years as Captain Jack Sparrow?" So, if you aren't part way through the "Villaneuva" quest, or if you chose the normal dialog route anyway, you skip automatically to 10 years later. If you're doing the quest and take the option to continue play with the new ship, it's unlikely you'll be playing long enough to make much of a dent in that 10 year gap, and you're still stuck on Tortuga after your ship is stolen.
     
  13. Pieter Boelen

    Pieter Boelen (Not So) Old Seadog Staff Member Administrator Storm Modder Hearts of Oak Donator

    Joined:
    Nov 11, 2004
    Messages:
    65,475
    Gender:
    Male
    Occupation:
    Maritime Research: Project Engineer (Analysis)
    Location:
    Wageningen, The Netherlands
    Ah, clever! :onya

    Thanks for confirming it indeed IS at that spot.

    Have to rewatch that movie. My memory isn't very clear anymore.

    Makes sense. :yes
     

Share This Page