//contains debug scripts
//To enable: sed 's_^// __' -i npc/027-2/alacrius.txt
027-2.gat,80,34,0 script Lovers 303,{
mes "You see a man and a woman holding each other very tight.";
next;
mes "They are kissing and whispering things to each other you can't hear.";
next;
mes "Now the woman giggles. They don't notice you.";
next;
mes "Maybe it's better not to bother them.";
close;
}
// 027-2.gat,110,30,0 script Debug 305,{
// set @Graveyard_Inn_Woman_MASK, NIBBLE_0_MASK;
// set @Graveyard_Inn_Woman_SHIFT, NIBBLE_0_SHIFT;
// set @woman, ((QUEST_Graveyard_Inn & @Graveyard_Inn_Woman_MASK) >> @Graveyard_Inn_Woman_SHIFT);
// set @Graveyard_Inn_Lover_MASK, NIBBLE_1_MASK;
// set @Graveyard_Inn_Lover_SHIFT, NIBBLE_1_SHIFT;
// set @Lover, ((QUEST_Graveyard_Inn & @Graveyard_Inn_Lover_MASK) >> @Graveyard_Inn_Lover_SHIFT);
// set @Graveyard_Inn_Child_MASK, NIBBLE_2_MASK;
// set @Graveyard_Inn_Child_SHIFT, NIBBLE_2_SHIFT;
// set @Child, ((QUEST_Graveyard_Inn & @Graveyard_Inn_Child_MASK) >> @Graveyard_Inn_Child_SHIFT);
// set @Graveyard_Inn_Husband_MASK, NIBBLE_3_MASK;
// set @Graveyard_Inn_Husband_SHIFT, NIBBLE_3_SHIFT;
// set @Husband, ((QUEST_Graveyard_Inn & @Graveyard_Inn_Husband_MASK) >> @Graveyard_Inn_Husband_SHIFT);
// set @Graveyard_Inn_Golb_MASK, NIBBLE_4_MASK;
// set @Graveyard_Inn_Golb_SHIFT, NIBBLE_4_SHIFT;
// set @Golb, ((QUEST_Graveyard_Inn & @Graveyard_Inn_Golb_MASK) >> @Graveyard_Inn_Golb_SHIFT);
// mes "debug for the lovetriangle quest";
// menu
// "reset all",-,
// "reset reid " + @woman,L_Reid,
// "reset lover " + @Lover,L_Lover,
// "reset child " + @Child,L_Child,
// "reset husband " + @Husband,L_Husband,
// "reset golbanez " + @Golb,L_Golb,
// "leave", L_Close;
// set QUEST_Graveyard_Inn, 0;
// close;
// L_Reid:
// set @woman, 0;
// callsub S_Update_Mask_Woman;
// close;
// L_Lover:
// set @Lover, 0;
// callsub S_Update_Mask_Lover;
// close;
// L_Child:
// set @Child, 0;
// callsub S_Update_Mask_Child;
// close;
// L_Husband:
// set @Husband, 0;
// callsub S_Update_Mask_Husband;
// close;
// L_Golb:
// set @Golb, 0;
// callsub S_Update_Mask_Golb;
// close;
// L_Close:
// close;
// S_Update_Mask_Golb:
// set QUEST_Graveyard_Inn,
// (QUEST_Graveyard_Inn & ~(@Graveyard_Inn_Golb_MASK))
// | (@Golb << @Graveyard_Inn_Golb_SHIFT);
// return;
// S_Update_Mask_Husband:
// set QUEST_Graveyard_Inn,
// (QUEST_Graveyard_Inn & ~(@Graveyard_Inn_Husband_MASK))
// | (@Husband << @Graveyard_Inn_Husband_SHIFT);
// return;
// S_Update_Mask_Child:
// set QUEST_Graveyard_Inn,
// (QUEST_Graveyard_Inn & ~(@Graveyard_Inn_Child_MASK))
// | (@Child << @Graveyard_Inn_Child_SHIFT);
// return;
// S_Update_Mask_Lover:
// set QUEST_Graveyard_Inn,
// (QUEST_Graveyard_Inn & ~(@Graveyard_Inn_Lover_MASK))
// | (@Lover << @Graveyard_Inn_Lover_SHIFT);
// return;
// S_Update_Mask_Woman:
// set QUEST_Graveyard_Inn,
// (QUEST_Graveyard_Inn & ~(@Graveyard_Inn_Woman_MASK))
// | (@woman << @Graveyard_Inn_Woman_SHIFT);
// return;
// }
027-2.gat,75,29,0 script Archibald 306,{
//the broken grammar is intentional
mes "[Archibald]";
mes "\"Me need to prepare the food. Me helping the chef cook.\"";
next;
mes "\"Person doesn't disturb me when me is making the food\"";
close;
}
027-2.gat,77,40,0 script Darnel 308,{
set @drunker, rand(4);
if (@drunker == 0) goto L_0;
if (@drunker == 1) goto L_1;
if (@drunker == 2) goto L_2;
if (@drunker == 3) goto L_3;
end;
L_0:
mes "[Darnel]";
mes "\"zzzZZZzzz...\"";
close;
L_1:
mes "[Darnel]";
mes "\"Ish that a Zzombee?...\"";
close;
L_2:
mes "[Darnel]";
mes "\"Auuu... Hiccup... Don't byte mee... \"";
close;
L_3:
mes "[Darnel]";
mes "\"Moar Bearr...Pleash!\"";
close;
}
027-2.gat,110,23,0 script Nigel 312,{
mes "[Nigel]";
mes "\"Ohh... My head is killing me! I have to stop "
+ "drinking too much or I will lose my job... But "
+ "being a waiter... oh I can't resist a drink or two!\"";
close;
}