From 9589cf3608d93e9a7384bcdc87db092fce42235c Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Fri, 21 Sep 2018 00:29:51 -0300 Subject: A Random Quest Generator is a nice idea, but it isn't used. And if we use, I would rather use my own hack. --- npc/functions/questgen.txt | 38 -------------------------------------- npc/scripts.conf | 1 - 2 files changed, 39 deletions(-) delete mode 100644 npc/functions/questgen.txt diff --git a/npc/functions/questgen.txt b/npc/functions/questgen.txt deleted file mode 100644 index 285924cbd..000000000 --- a/npc/functions/questgen.txt +++ /dev/null @@ -1,38 +0,0 @@ -// Evol functions. -// Authors: -// monwarez -// Reid -// Description: -// Generate a random quest type and location. -// Variables: -// @quests : 2D array containing quest type and location availability -// with @nb_type rows and @nb_location columns. -// boolean value determine if the connection is possible between -// the quest type and location selected. -// @nb_difficulty : difficulty value from 0 to N-1. -// Argument: -// 0 : quest type -// 1 : quest location -// 2 : quest difficulty -// Return : Tridimentional array value; - -function script questgen { - - .@argc = getargcount(); - @q_type = getarg(0, rand(@nb_type * 10) / 10); - - do - { - @q_location = getarg(1, rand(@nb_location * 10) / 10); - .@cell = @q_type * @nb_location + @q_location; - - if (!@quests[.@cell] && .@argc >= 2) - { - return false; - } - } while (!@quests[.@cell]); - - @q_difficulty = getarg(2, rand(@nb_difficulty * 10) / 10); - - return true; -} diff --git a/npc/scripts.conf b/npc/scripts.conf index 5f3ce9e70..a02aa4341 100644 --- a/npc/scripts.conf +++ b/npc/scripts.conf @@ -45,7 +45,6 @@ "npc/functions/npcmovegraph.txt", "npc/functions/nurse.txt", "npc/functions/petsales.txt", -"npc/functions/questgen.txt", "npc/functions/refine.txt", "npc/functions/riddle.txt", "npc/functions/savepoint.txt", -- cgit v1.2.3-70-g09d2