case "danielle_1":
Dialog.snd = "voice\SAMA\SAMA006";
dialog.text = DLG_TEXT[30] + GetMyAddressForm(NPChar, PChar, ADDR_CIVIL, false, false) + DLG_TEXT[31];
link.l1 = pcharrepphrase(DLG_TEXT[32], DLG_TEXT[33]);
link.l1.go = "danielle_2";
break;
case "danielle_2":
Dialog.snd = "voice\SAMA\SAMA007";
dialog.text = DLG_TEXT[34];
link.l1 = pcharrepphrase(DLG_TEXT[35], DLG_TEXT[36]);
link.l1.go = "danielle_3";
link.l2 = pcharrepphrase(DLG_TEXT[37], DLG_TEXT[38]);
link.l2.go = "exit";
break;
case "danielle_3":
Dialog.snd = "voice\SAMA\SAMA008";
dialog.text = DLG_TEXT[39];
link.l1 = pcharrepphrase(DLG_TEXT[40], DLG_TEXT[41]);
link.l1.go = "danielle_4";
link.l2 = pcharrepphrase(DLG_TEXT[42], DLG_TEXT[43]);
link.l2.go = "danielle_5";
break;
case "danielle_4":
Dialog.snd = "voice\SAMA\SAMA009";
dialog.text = DLG_TEXT[44];
link.l1 = pcharrepphrase(DLG_TEXT[45], DLG_TEXT[46]);
link.l1.go = "danielle_5";
break;
case "danielle_5":
Dialog.snd = "voice\SAMA\SAMA010";
dialog.text = DLG_TEXT[47];
link.l1 = pcharrepphrase(DLG_TEXT[48], DLG_TEXT[49]);
link.l1.go = "danielle_6";
link.l2 = pcharrepphrase(DLG_TEXT[50], DLG_TEXT[51]);
link.l2.go = "exit";
npchar.quest.hire= "request";
break;
case "danielle_6":
Dialog.snd = "voice\SAMA\SAMA011";
dialog.text = DLG_TEXT[52];
link.l1 = pcharrepphrase(DLG_TEXT[53], DLG_TEXT[54]);
link.l1.go = "danielle_7";
link.l2 = pcharrepphrase(DLG_TEXT[55], DLG_TEXT[56]);
link.l2.go = pcharrepphrase("danielle_end_1", "danielle_end_2");
break;
case "danielle_7":
Dialog.snd = "voice\SAMA\SAMA012";
dialog.text = DLG_TEXT[57];
link.l1 = pcharrepphrase(DLG_TEXT[58], DLG_TEXT[59]);
link.l1.go = "danielle_8";
link.l2 = pcharrepphrase(DLG_TEXT[60], DLG_TEXT[61]);
link.l2.go = "danielle_end_1";
break;
case "danielle_8":
Dialog.snd = "voice\SAMA\SAMA013";
dialog.text = DLG_TEXT[62] + GetMyName(Pchar) + DLG_TEXT[63];
link.l1 = pcharrepphrase(DLG_TEXT[64], DLG_TEXT[65]);
link.l1.go = "exit";
npchar.quest.hire = "danielle_on_ship";
AddPassenger(pchar, npchar, 0);
ChangeCharacterAddress(npchar, "none", "none");
break;
case "danielle_end_1":
Dialog.snd = "voice\SAMA\SAMA014";
dialog.text = DLG_TEXT[66];
link.l1 = DLG_TEXT[67];
link.l1.go = "exit";
npchar.quest.hire = "done";
if(AUTO_SKILL_SYSTEM)
{
AddPartyExpChar(pchar, "Leadership", 500);
AddPartyExpChar(pchar, "Sneak", 5);
}
else { AddPartyExp(pchar, 500); }
break;
case "danielle_end_2":
Dialog.snd = "voice\SAMA\SAMA015";
dialog.text = DLG_TEXT[68] + GetMyAddressForm(NPChar, PChar, ADDR_CIVIL, false, false) + DLG_TEXT[69];
link.l1 = DLG_TEXT[70];
link.l1.go = "exit";
npchar.quest.hire = "escape";
npchar.location = "none";
//именно так. »счезает при следующем входе в локацию.
break;