summaryrefslogtreecommitdiff
path: root/npc/functions/quest-debug/055-General_Cooking.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/functions/quest-debug/055-General_Cooking.txt')
-rw-r--r--npc/functions/quest-debug/055-General_Cooking.txt73
1 files changed, 57 insertions, 16 deletions
diff --git a/npc/functions/quest-debug/055-General_Cooking.txt b/npc/functions/quest-debug/055-General_Cooking.txt
index 76e23b17..ec725364 100644
--- a/npc/functions/quest-debug/055-General_Cooking.txt
+++ b/npc/functions/quest-debug/055-General_Cooking.txt
@@ -10,37 +10,78 @@ function script QuestDebug55 {
mes "General_Cooking";
mes "---";
mes l("Quest state: @@", getq(General_Cooking));
+ mes l("Route choosen: %s", (getq2(General_Cooking) == VEGAN ? l("Vegan") : l("Carnivorous")));
mes l("Known Recipes: @@", array_entries(RECIPES));
next;
- select
- l("Return"),
- l("Reset Quest"),
- l("Complete Quest"),
- l("Get a Recipe Book"),
- l("Learn all recipes"),
- l("Reset all recipes");
+ menuint
+ l("Return"), -1,
+ l("Reset Quest"), 0,
+ "[2] Completed Yannika's Quest", 2,
+ "[3] Accepted Yannika's Request for Seafood Plate", 3,
+ "[4] Delivered fish to Dimond's Inn", 4,
+ "[5] Accepted task to talk to Reid's Inn", 5,
+ "[6] Got request for Piou/Manana Sandwhich", 6,
+ "[7] Got sent to Candor Inn", 7,
+ "[8] Tiki asked for new idea", 8,
+ "[9] Tiki approved new idea", 9,
+ "[10] Reid's Chef gave you epic recipe", 10,
+ "[11] Sent to tulimshar bakery", 11,
+ "[12] Sent to bakery apprentice", 12,
+ "[13] Killed all rattos", 13,
+ "[14] Learned Donut recipe", 14,
+ "[15] Sent to search for Salad", 15,
+ "[16] Offered to bring stuff to Hocus", 16,
+ "[17] Received Hocus' Salad", 17,
+ "[18] Salad Delivered", 18,
+ "[19] Quest Completed", 19,
+ l("Get a Recipe Book"), -2,
+ l("Learn all recipes"), -3,
+ l("Reset all recipes"), -4;
- switch (@menu)
+ switch (@menuret)
{
- case 2:
- setq General_Cooking, 0;
+ case -1:
break;
- case 3:
- setq General_Cooking, 2;
- break;
- case 4:
+ case -2:
getitem RecipeBook, 1;
break;
- case 5:
+ case -3:
RECIPES[CraftCarpSandwich]=true;
RECIPES[CraftMananaSandwich]=true;
RECIPES[CraftPioulegSandwich]=true;
+
+ RECIPES[CraftSailorStew]=true;
+ RECIPES[CraftSquirrelStew]=true;
+ RECIPES[CraftMoubooStew]=true;
+
+ RECIPES[CraftSeafoodPlate]=true;
+ RECIPES[CraftBarbecuePlate]=true;
+ RECIPES[CraftVeggiePlate]=true;
+
+ RECIPES[CraftDonut]=true;
+ RECIPES[CraftBlueberryCake]=true;
+ RECIPES[CraftCarrotCake]=true;
break;
- case 6:
+ case -4:
RECIPES[CraftCarpSandwich]=false;
RECIPES[CraftMananaSandwich]=false;
RECIPES[CraftPioulegSandwich]=false;
+
+ RECIPES[CraftSailorStew]=false;
+ RECIPES[CraftSquirrelStew]=false;
+ RECIPES[CraftMoubooStew]=false;
+
+ RECIPES[CraftSeafoodPlate]=false;
+ RECIPES[CraftBarbecuePlate]=false;
+ RECIPES[CraftVeggiePlate]=false;
+
+ RECIPES[CraftDonut]=false;
+ RECIPES[CraftBlueberryCake]=false;
+ RECIPES[CraftCarrotCake]=false;
+ break;
+ default:
+ setq1 General_Cooking, @menuret;
break;
}