case "Sail_for_Guadeloupe2":
LAi_SetGuardianType(characterFromID("Helmsman"));
characters[GetCharacterIndex("Helmsman")].Dialog.Filename = "Helmsman_dialog.c";
Characters[GetCharacterIndex("Helmsman")].dialog.CurrentNode = "First_sailing_orders";
LAi_ActorDialog(characterFromID("Helmsman"), pchar, "", 10.0, 10.0);
break;
case "Sail_for_Guadeloupe3":
LAi_QuestDelay("Sail_for_Guadeloupe4", 3.0);
break;
case "Sail_for_Guadeloupe4":
QuestToSeaLogin_PrepareLoc("Antigua", "reload", "Sea_2_back", false);
QuestToSeaLogin_Launch();
LAi_SetActorType(characterFromID("Helmsman"));
Characters[GetCharacterIndex("Helmsman")].dialog.CurrentNode = "First time";
RemoveOfficersIndex(pchar, GetCharacterIndex("Archie Kennedy"));
RemovePassenger(pchar, characterFromID("Archie Kennedy"));
SetOfficersIndex(Pchar, 1, getCharacterIndex("Jack Simpson"));
LAi_SetOfficerType(characterFromID("Clayton"));
pchar.quest.To_Guadeloupe_shore_01.win_condition.l1 = "location";
pchar.quest.To_Guadeloupe_shore_01.win_condition.l1.location = "Guadeloupe_shore_01";
pchar.quest.To_Guadeloupe_shore_01.win_condition = "To_Guadeloupe_shore_01";
break;
case "To_Guadeloupe_shore_01":
if(AUTO_SKILL_SYSTEM)
{
AddPartyExpChar(pchar, "Leadership", 1500);
AddPartyExpChar(pchar, "Sneak", 50);
}
else {AddPartyExp(pchar, 1500);}
ChangeCharacterAddressGroup(characterFromID("Lt. Percy Buckland"), "Guadeloupe_shore_01", "goto", "citizen04");
ChangeCharacterAddressGroup(characterFromID("Archie Kennedy"), "Guadeloupe_shore_01", "goto", "locator14");
ChangeCharacterAddressGroup(characterFromID("Matthews"), "Guadeloupe_shore_01", "goto", "seaman1");
ChangeCharacterAddressGroup(characterFromID("Styles"), "Guadeloupe_shore_01", "goto", "seaman2");
LAi_SetActorType(characterFromID("Archie Kennedy"));
LAi_SetActorType(characterFromID("Matthews"));
LAi_SetActorType(characterFromID("Styles"));
characters[GetCharacterIndex("Lt. Percy Buckland")].Dialog.Filename = "Lt. Percy Buckland_dialog.c";
LAi_SetCivilianGuardianType(characterFromID("Lt. Percy Buckland"));
Characters[GetCharacterIndex("Lt. Percy Buckland")].dialog.CurrentNode = "why_were_you_late";
LAi_ActorDialog(characterFromID("Lt. Percy Buckland"), pchar, "", 5.0, 5.0);
break;