summaryrefslogtreecommitdiff
path: root/npc/scripts.conf
diff options
context:
space:
mode:
Diffstat (limited to 'npc/scripts.conf')
-rwxr-xr-x[-rw-r--r--]npc/scripts.conf228
1 files changed, 59 insertions, 169 deletions
diff --git a/npc/scripts.conf b/npc/scripts.conf
index 210a1d78..42864beb 100644..100755
--- a/npc/scripts.conf
+++ b/npc/scripts.conf
@@ -1,178 +1,68 @@
-// This is the main script import file
+"npc/functions/clear_vars.txt",
-// Critical functions
-"npc/functions/permissions.txt",
-
-// General-purpose Framework functions
-"npc/functions/array.txt",
-"npc/functions/time.txt",
-"npc/functions/timer.txt",
-"npc/functions/input.txt",
-"npc/functions/string.txt",
-"npc/functions/RNGesus.txt",
-"npc/functions/math.txt",
-"npc/functions/warp.txt",
-"npc/functions/bodytype.txt",
-"npc/functions/bitwise.txt",
-"npc/functions/event-listeners.txt",
-
-// Misc functions
-"npc/functions/main.txt",
-"npc/functions/legacy.txt",
-"npc/functions/vault.txt",
-"npc/functions/player-cache.txt",
-"npc/functions/asleep.txt",
-"npc/functions/clientversion.txt",
-"npc/functions/doors.txt",
-"npc/functions/goodbye.txt",
+"npc/functions/banker.txt",
"npc/functions/barber.txt",
+"npc/functions/dailyquest.txt",
+"npc/functions/ferry.txt",
+"npc/functions/travelers.txt",
+"npc/functions/game_rules.txt",
+"npc/functions/inn.txt",
+"npc/functions/magic.txt",
+"npc/functions/mob_points.txt",
+"npc/functions/process_equip.txt",
+"npc/functions/slot_machine.txt",
+"npc/functions/soul_menhir.txt",
+"npc/functions/time.txt",
+"npc/functions/water_bottle.txt",
+"npc/functions/evil_obelisk.txt",
+"npc/functions/announcements.txt",
+"npc/functions/lockpicking.txt",
+"npc/functions/default_npc_checks.txt",
+"npc/functions/undead_debug.txt",
+"npc/functions/headstyles.txt",
"npc/functions/global_event_handler.txt",
-"npc/functions/hammocks.txt",
-"npc/functions/harbours.txt",
-"npc/functions/hello.txt",
-"npc/functions/inventoryplace.txt",
-"npc/functions/legiontalk.txt",
-"npc/functions/npcmove.txt",
-"npc/functions/masks.txt",
-"npc/functions/spotlight.txt",
-"npc/functions/openbook.txt",
-"npc/functions/questgen.txt",
-"npc/functions/sailordialogue.txt",
-"npc/functions/sailortalk.txt",
-"npc/functions/savepoint.txt",
-"npc/functions/beds.txt",
-"npc/functions/shops.txt",
-"npc/functions/villagertalk.txt",
-"npc/functions/npcmovegraph.txt",
-"npc/functions/fishing.txt",
-"npc/functions/mouboofunc.txt",
-"npc/functions/generic-text.txt",
-"npc/functions/asklanguage.txt",
-"npc/functions/game-rules.txt",
-"npc/functions/refine.txt",
-"npc/functions/riddle.txt",
-"npc/functions/bank.txt",
-"npc/functions/confused-tree-dict.txt",
-"npc/functions/treasure.txt",
-"npc/functions/afk.txt",
-"npc/functions/resetstatus.txt",
-
-// May rely on custom functions and thus must be handled by last
-"npc/functions/util.txt",
-"npc/functions/faction.txt",
-"npc/functions/scoreboards.txt",
-"npc/functions/manhole.txt",
-"npc/functions/skills.txt",
-"npc/functions/lockpicks.txt",
-"npc/functions/crafting.txt",
-"npc/functions/referral.txt",
-"npc/functions/music.txt",
-"npc/functions/casino.txt",
-"npc/functions/daily.txt",
-"npc/functions/libquest.txt",
-"npc/functions/soul-menhir.txt",
-
-// Quest debug
-"npc/functions/quest-debug/functions.txt",
+"npc/functions/stat_reset.txt",
+"npc/functions/quiz.txt",
+"npc/functions/dynamic_menu.txt",
+"npc/functions/DyeConfig.txt",
+"npc/functions/motd.txt",
+"npc/functions/motdconfig.txt",
-// Drasil Island
-"npc/functions/quest-debug/000-ShipQuests_Julia.txt",
-"npc/functions/quest-debug/001-ShipQuests_Arpan.txt",
-"npc/functions/quest-debug/002-ShipQuests_Alige.txt",
-"npc/functions/quest-debug/003-ShipQuests_Peter.txt",
-"npc/functions/quest-debug/004-ShipQuests_Nard.txt",
-"npc/functions/quest-debug/005-ShipQuests_Knife.txt",
-"npc/functions/quest-debug/006-ShipQuests_ArpanMoney.txt",
-"npc/functions/quest-debug/007-ShipQuests_Door.txt",
-"npc/functions/quest-debug/008-ShipQuests_Couwan.txt",
-"npc/functions/quest-debug/009-ShipQuests_TreasureChest.txt",
-"npc/functions/quest-debug/010-ShipQuests_Ale.txt",
-"npc/functions/quest-debug/011-ShipQuests_Astapolos.txt",
-"npc/functions/quest-debug/012-ShipQuests_Gulukan.txt",
-"npc/functions/quest-debug/013-ShipQuests_Jalad.txt",
-"npc/functions/quest-debug/014-ShipQuests_QMuller.txt",
-"npc/functions/quest-debug/015-ShipQuests_Tibbo.txt",
-"npc/functions/quest-debug/016-ShipQuests_Gugli.txt",
-"npc/functions/quest-debug/017-ShipQuests_ChefGado.txt",
-"npc/functions/quest-debug/018-General_Cookies.txt",
+"npc/items/purification_potion.txt",
+"npc/items/scissors.txt",
+"npc/items/pickled_beets.txt",
+"npc/items/shock_sweet.txt",
+"npc/items/unreleased_item.txt",
+"npc/items/require_stat.txt",
+"npc/items/restricted_item.txt",
+"npc/items/warpTowels.txt",
+"npc/items/unequipcb.txt",
+"npc/items/launcher_ammo.txt",
+"npc/items/check_wand.txt",
+"npc/items/mirror.txt",
+"npc/items/rubber_bat.txt",
-// Artis Town
-"npc/functions/quest-debug/020-ArtisQuests_LazyBrother.txt",
-"npc/functions/quest-debug/021-ArtisQuests_Urchin.txt",
-"npc/functions/quest-debug/022-ArtisQuests_CatchPiou.txt",
-"npc/functions/quest-debug/023-ArtisQuests_Fishman.txt",
-"npc/functions/quest-debug/024-ArtisQuests_QOnan.txt",
-// 025: ID AVAILABLE
-"npc/functions/quest-debug/026-General_Rumly.txt",
-"npc/functions/quest-debug/027-ArtisQuests_Enora.txt",
-// 028: ID AVAILABLE
-"npc/functions/quest-debug/029-ArtisQuests_Fexil.txt",
-"npc/functions/quest-debug/030-ArtisQuests_Lloyd.txt",
-"npc/functions/quest-debug/031-General_Janus.txt",
-"npc/functions/quest-debug/032-ArtisQuests_MonaDad.txt",
-"npc/functions/quest-debug/033-Artis_Legion_Progress.txt",
-"npc/functions/quest-debug/034-ArtisQuests_TrainingLegion.txt",
-"npc/functions/quest-debug/035-ThiefQuests_Artis.txt",
+//@include "npc/magic/_import.txt",
-// Argaes Quests
-"npc/functions/quest-debug/050-HurnscaldQuests_Hinnak.txt",
-"npc/functions/quest-debug/051-HurnscaldQuests_Soup.txt",
-"npc/functions/quest-debug/052-HurnscaldQuests_Inspector.txt",
-"npc/functions/quest-debug/053-HurnscaldQuests_ForestBow.txt",
-"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",
-"npc/functions/quest-debug/058-ArgaesQuest_Galimatia.txt",
-"npc/functions/quest-debug/059-HurnscaldQuests_Rossy.txt",
-// 60 busy for blood donation quest
-"npc/functions/quest-debug/061-General_Hal.txt",
+//@include "npc/commands/_import.txt",
-// Event and General Quests
-"npc/functions/quest-debug/100-General_Narrator.txt",
-// 101: removed quest (Halloween_VisitArtis)
-// 102: removed quest (Halloween_BarrelQuest)
+"npc/functions/gm_island.txt",
+"npc/annuals/fathertime.txt",
+"npc/annuals/check_time.txt",
+"npc/annuals/tree_beard.txt",
+"npc/annuals/xmas/config.txt",
+"npc/annuals/xmas/states.txt",
+"npc/annuals/xmas/barriers.txt",
+"npc/annuals/xmas/core.txt",
+"npc/annuals/xmas/debug.txt",
+"npc/annuals/xmas/helpers.txt",
+"npc/annuals/xmas/list.txt",
+"npc/annuals/xmas/reagents.txt",
+"npc/annuals/xmas/mobmanager.txt",
+"npc/annuals/halloween/config.txt",
+"npc/annuals/halloween/debug.txt",
+"npc/annuals/halloween/munro.txt",
+"npc/annuals/halloween/trick_or_treat.txt",
-// Item functions
-"npc/items/cookie.txt",
-"npc/items/croconut.txt",
-"npc/items/shovel.txt",
-"npc/items/rand_sc_heal.txt",
-"npc/items/recipes.txt",
-"npc/items/master_skillbook.txt",
-"npc/items/music_toys.txt",
-"npc/items/gift.txt",
-
-// custom atcommands
-"npc/commands/gm.txt",
-"npc/commands/music.txt",
-"npc/commands/warp.txt",
-"npc/commands/zeny.txt",
-"npc/commands/motd-debug-text.txt",
-"npc/commands/motd.txt",
-"npc/commands/mobinfo.txt",
-"npc/commands/scheduled-broadcasts.txt",
-"npc/commands/rate-management.txt",
-"npc/commands/event.txt",
-"npc/commands/debug-look.txt",
-"npc/commands/debug-quest.txt",
-"npc/commands/debug-skill.txt",
-"npc/commands/debug-preset.txt",
-"npc/commands/debug.txt",
-"npc/commands/super-menu.txt",
-"npc/commands/resync.txt",
-"npc/commands/python.txt",
-"npc/commands/bodytype.txt",
-
-// config script
-"npc/config/hairstyle_config.txt",
-"npc/config/location.txt",
-"npc/config/magic.txt",
-
-// placeholder scripts
-//"npc/placeholder/angus.txt",
-//"npc/placeholder/caul.txt",
-//"npc/placeholder/receptionist.txt",
-
-// Maps specific scripts
@include "npc/_import.txt"
+