Commit 723850f2 authored by toams's avatar toams Committed by Jesusaves

First version of the new kfahr script.

It is a rewrite from the tmw legacy script.
Dialogs are the same and functionality is also intended to be the same.

A part of the dialog was not done yet - the Setzer quest.
parent 4e242e64
......@@ -191,7 +191,10 @@ quest_db: (
Id: 56
Name: "General_Brotherhood"
},
// 57 reserved Kfahr
{
Id: 57
Name: "HurnscaldQuests_Kfahr"
},
// Event and General Quests (100~149)
{
......
This diff is collapsed.
......@@ -107,7 +107,8 @@ function script GlobalQuestDebug {
l("Maggot soup"), HurnscaldQuests_Soup,
l("Inspector"), HurnscaldQuests_Inspector,
l("Forest bow"), HurnscaldQuests_ForestBow,
l("Wooden shield"), HurnscaldQuests_WoodenShield;
l("Wooden shield"), HurnscaldQuests_WoodenShield,
"Kfahr",HurnscaldQuests_Kfahr;
switch (@menuret)
{
......
// Kfahr quest debug
// Author:
// Toams
function script QuestDebug57 {
do
{
clear;
setnpcdialogtitle l("Quest debug");
mes "HurnscaldQuests_Kfahr";
mes "---";
mes l("Quest state: @@", getq(HurnscaldQuests_Kfahr));
//mes "---";
//mes l("Related quests:");
//mes "HurnscaldQuests_Setzer: " + getq(HurnscaldQuests_Setzer);
next;
GenericQuestDebug HurnscaldQuests_Kfahr,
menuimage("actions/manage", l("Debug Kfahr")), -1,
l("Didn't speak with Kfahr yet"), 0,
l("Already met Kfahr, No quests started"), 1,
l("Bone knife quest started"), 2,
l("Bone knife quest finished"), 3;
if (@menuret < 0)
{
return;
}
} while (1);
}
......@@ -107,6 +107,7 @@
"npc/functions/quest-debug/054-HurnscaldQuests_WoodenShield.txt",
"npc/functions/quest-debug/055-General_Cooking.txt",
"npc/functions/quest-debug/056-General_Brotherhood.txt",
"npc/functions/quest-debug/057-HurnscaldQuests_Kfahr.txt",
// Event and General Quests
"npc/functions/quest-debug/100-General_Narrator.txt",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment