// This is the main script import file // 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/barber.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", // 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", // 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", // 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", // Event and General Quests "npc/functions/quest-debug/100-General_Narrator.txt", // 101: removed quest (Halloween_VisitArtis) // 102: removed quest (Halloween_BarrelQuest) // 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"