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

Fixed Sidequest "Angelique Moulin": Clarify on Timing

Jason

Buccaneer
Storm Modder
Playing BFF the Angelique Moulin Quest got all the way to killing Chamfort. Francois doesn't show up at Buccaneer's camp. He was not outside or in the shop or the tavern? Did I miss something?
 
What time of day is it? If it is too late he will not show up just like Angelique will not be in town after a certain hour.
 
I just tried it out and Francois was waiting for me next to the store.
 
I don't remember what time of day they retire, but it is pretty early. I have had to spend a night in the tavern at both the town and the Buccaneer's Camp.
 
Are there other characters who are known to go missing at certain times?
That is technically simple to fix, though of course should only be done if it makes sense.
 
Angelique & Francois should both be there between 08:00 and 20:00

Code:
// Missing man quest

// Angelique Moulin - FIND ANGELIQUE MOULIN'S FATHER (Missing Man quest)
   ch.old.name = "Angelique";
   ch.old.lastname = "Moulin";
   ch.name = TranslateString("","Angelique");
   ch.lastname = TranslateString("","Moulin");
   ch.id     = "Angelique Moulin";
   ch.model = "towngirl6";
   ch.sex = "woman";
   ch.sound_type = "pirate";
   ch.location   = "none";
   ch.location.group = "";
   ch.location.locator = "";
   ch.Dialog.Filename = "Angelique Moulin_dialog.c";
   ch.rank    = 1;
   ch.reputation = "none";
   ch.experience = "0";
   ch.skill.Leadership = "1";
   ch.skill.Fencing = "1";
   ch.skill.Sailing = "1";
   ch.skill.Accuracy = "1";
   ch.skill.Cannons = "1";
   ch.skill.Grappling = "1";
   ch.skill.Repair = "1";
   ch.skill.Defence = "1";
   ch.skill.Commerce = "3";
   ch.skill.Sneak = "1";
   ch.money = "500";
   ch.quest.meeting = "0";
   LAi_SetStayType(ch);
   LAi_SetLoginTime(ch, 8.0, 20.0);
   LAi_SetHP(ch, 40.0, 40.0);
   ch.greeting = "Gr_Angelique Moulin";
   ch.questchar = true;//MAXIMUS: identifier for captives
   AddGameCharacter(n, ch);

// François Moulin - FIND ANGELIQUE MOULIN'S FATHER (Missing Man quest)
   ch.old.name = "François";
   ch.old.lastname = "Moulin";
   ch.name = TranslateString("","François");
   ch.lastname = TranslateString("","Moulin");
   ch.id    = "Francois Moulin";
   ch.model = "old_man1";
   ch.sex = "man";
   ch.sound_type = "old_man2";
   ch.location   = "None";
   ch.location.group = "";
   ch.location.locator = "";
   ch.Dialog.Filename = "Francois Moulin_dialog.c";
   ch.greeting = "Gr_Francois Moulin";
   ch.rank    = 1;
   ch.reputation = "None";
   ch.experience = "0";
   ch.skill.Leadership = "1";
   ch.skill.Fencing = "2";
   ch.skill.Sailing = "1";
   ch.skill.Accuracy = "1";
   ch.skill.Cannons = "1";
   ch.skill.Grappling = "1";
   ch.skill.Repair = "1";
   ch.skill.Defence = "1";
   ch.skill.Commerce = "1";
   ch.skill.Sneak = "1";
   ch.money = "10";
   ch.quest.meeting = "0";
   LAi_SetStayType(ch);
   LAi_SetLoginTime(ch, 8.0, 20.0);
   LAi_SetHP(ch, 60.0, 60.0);
   ch.questchar = true;//MAXIMUS: identifier for captives
   AddGameCharacter(n, ch);

:shrug
 
Thanks guys. It worked for me too. The only thing I would add is I don't think the time thing is intuitive. That is I don't think I would just assume they might show up later.
 
These are town folk we're talking about, right? I think it makes sense to have them not there during the night.
Maybe a note can be added to a Questbook entry?
 
Side quest questbook entries are to be found in "RESOURCE\INI\TEXTS\ENGLISH\QUESTBOOKS". The one you're after is "Moulin.txt". And this version has a little hint added to text.t4.
 

Attachments

  • Moulin.txt
    2.5 KB · Views: 119
Side quest questbook entries are to be found in "RESOURCE\INI\TEXTS\ENGLISH\QUESTBOOKS". The one you're after is "Moulin.txt". And this version has a little hint added to text.t4.
This now included in my game. Thanks again. :doff
 
Ok I got through the quest, but I never have been able to find that damn sword. I don't suppose anyone has a screen shot of the location?
 
Lessee if I can remember. Leave the beach and you will find the mine. Go left to Antigua and go straight to the next map. There is a big open area with a trail going to the left. Save here because if you go too far you will get stuck. Take the trail to the left and it is on the right hand side in the grass just beyond the little tree but before the two bushes. Zig zag a lot and you will find it.
 
When you've saved game, quit and edit "InternalSettings.h" - go right down to the bottom, find the line '#define VISIBLE_LOCATORS 0' and replace the '0' with '1'. Load up your savegame, locators will now be labelled, and you're looking for "citizen010". Now you can quit, put "VISIBLE_LOCATORS" back to 0, load up the savegame again, and now you know exactly where you need to look.
 
When you've saved game, quit and edit "InternalSettings.h" - go right down to the bottom, find the line '#define VISIBLE_LOCATORS 0' and replace the '0' with '1'. Load up your savegame, locators will now be labelled, and you're looking for "citizen010". Now you can quit, put "VISIBLE_LOCATORS" back to 0, load up the savegame again, and now you know exactly where you need to look.
Or you take sword while they're still visible. Doesn't get much easier than that! :rofl
 
Back
Top