@Levis' new files include a new priest for Marigot, whose dialog files appear to be based on "Father Abbott_dialog.c/h". Four other priests actually use "Father Abbott_dialog.c/h" and none of them is Father Abbott! The one in Alice Town might once have been Father Abbott, judging by the comment in "PROGRAM\Characters\init\Eleuthera.c", until someone renamed him to Father Buzzard. (Probably better than "Father Abbott", which is the clerical equivalent of an officer named "Captain Commodore" - an abbot is a senior monk, the head of an abbey.)
"Father Abbott_dialog.h" contains similar confession text to "pater jourdain_dialog.h", though when you confess to sinking ships and taking lives, the priest asks "But there were no Holland among them, were there?" That should, of course, be "Dutch", though in fact it should depend on the nationality of the priest - Father Buzzard wouldn't care about Dutch ships but might care about British. Not that it matters because "Father Abbott_dialog.c" contains code for the confession but no link to it, so it's never used.
Pater Dominic is the priest on Guadeloupe. His dialog is basically a copy of "pater jourdain_dialog.c/h", with the code for Elzire Ayarai removed, though I left all the text in place because I couldn't be bothered to renumber everything in the code. I've now done the job properly; this version has everything relating to Elzire Ayarai removed, the 'DLG_TEXT' lines in the code are renumbered accordingly, and the confession now uses 'GetNationDescByType(sti(NPChar.nation))'. That means these files can be copied and used for any other priest and, provided the priest's character definition includes a "nation" attribute, he'll ask about the relevant nationality of ships and people for whom you're confessing.
@Pieter Boelen: what is the Dutch title for a priest? English is "Father", Spanish and Portuguese is "Padre", French (at least in the game) is "Pater" - what's Dutch? Probably not "Father", which means Father Derksen, the priest in Willemstad, needs a correct title.
He's one of those who uses "Father Abbott_dialog.c". If I replace "Father Abbott_dialog.c" with a copy of "pater dominic_dialog.c", he'll allow you to confess and then ask if there were any Dutch among them; likewise, Father Buzzard will ask about English, while Padre Iguaran on Hispaniola will ask about Spanish - at least, he will if I add a "nation" line to his definition. (I tried to include a condition so that the priest won't give the confession option if he has no "nation", but it seems that a nationless character is assigned to Britain somewhere. So when I tried my dialog on a priest with no nation, he asked if there were any British among your victims, which he shouldn't have done because he's French. )
"Father Abbott_dialog.h" contains similar confession text to "pater jourdain_dialog.h", though when you confess to sinking ships and taking lives, the priest asks "But there were no Holland among them, were there?" That should, of course, be "Dutch", though in fact it should depend on the nationality of the priest - Father Buzzard wouldn't care about Dutch ships but might care about British. Not that it matters because "Father Abbott_dialog.c" contains code for the confession but no link to it, so it's never used.
Pater Dominic is the priest on Guadeloupe. His dialog is basically a copy of "pater jourdain_dialog.c/h", with the code for Elzire Ayarai removed, though I left all the text in place because I couldn't be bothered to renumber everything in the code. I've now done the job properly; this version has everything relating to Elzire Ayarai removed, the 'DLG_TEXT' lines in the code are renumbered accordingly, and the confession now uses 'GetNationDescByType(sti(NPChar.nation))'. That means these files can be copied and used for any other priest and, provided the priest's character definition includes a "nation" attribute, he'll ask about the relevant nationality of ships and people for whom you're confessing.
@Pieter Boelen: what is the Dutch title for a priest? English is "Father", Spanish and Portuguese is "Padre", French (at least in the game) is "Pater" - what's Dutch? Probably not "Father", which means Father Derksen, the priest in Willemstad, needs a correct title.
He's one of those who uses "Father Abbott_dialog.c". If I replace "Father Abbott_dialog.c" with a copy of "pater dominic_dialog.c", he'll allow you to confess and then ask if there were any Dutch among them; likewise, Father Buzzard will ask about English, while Padre Iguaran on Hispaniola will ask about Spanish - at least, he will if I add a "nation" line to his definition. (I tried to include a condition so that the priest won't give the confession option if he has no "nation", but it seems that a nationless character is assigned to Britain somewhere. So when I tried my dialog on a priest with no nation, he asked if there were any British among your victims, which he shouldn't have done because he's French. )