diff options
author | Andrei Karas <akaras@inbox.ru> | 2016-08-20 16:27:11 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-08-20 16:27:11 +0300 |
commit | af77eec4f736f989703f81df903a1a7c971fa659 (patch) | |
tree | ecadc9763347f1c6a04507f714e58f37f778533a /npc/re/scripts_main.conf | |
parent | 68947c86d5fe3eb2686c9b3393e3db0df083bb11 (diff) | |
parent | 9e02b4ed69ce857e3bda57c7f1d3b2457559c534 (diff) | |
download | hercules-af77eec4f736f989703f81df903a1a7c971fa659.tar.gz hercules-af77eec4f736f989703f81df903a1a7c971fa659.tar.bz2 hercules-af77eec4f736f989703f81df903a1a7c971fa659.tar.xz hercules-af77eec4f736f989703f81df903a1a7c971fa659.zip |
Merge pull request #1399 from HerculesWS/settings_libconfig
Ported the configuration to libconfig format
Diffstat (limited to 'npc/re/scripts_main.conf')
-rw-r--r-- | npc/re/scripts_main.conf | 77 |
1 files changed, 40 insertions, 37 deletions
diff --git a/npc/re/scripts_main.conf b/npc/re/scripts_main.conf index fd0d85fad..475e8d1be 100644 --- a/npc/re/scripts_main.conf +++ b/npc/re/scripts_main.conf @@ -9,7 +9,7 @@ //= This file is part of Hercules. //= http://herc.ws - http://github.com/HerculesWS/Hercules //= -//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) 2012-2016 Hercules Dev Team //= Copyright (C) Athena Dev Teams //= //= Hercules is free software: you can redistribute it and/or modify @@ -27,48 +27,51 @@ //========================================================================= //= Hercules Renewal Primary Scripts File //========================================================================= -// The idea of this new system is to make scripts more organized -// since the old system was rather messy with all the NPCs in one -// file. Now scripts are organized in to files arraged by type. -// Custom scripts are now in scripts_custom.conf, all other -// scripts are deemed as 'official'. You should place your NPCs -// in to scripts_custom.conf to follow the trend. -// -// Thanks, -// Ancyker and the rest of the Hercules Team -// -// Note: "Comments" are all text on the right side of a double slash "//" -// Whatever text is commented will not be parsed by the servers, and serves -// only as information/reference. +// The idea of this new system is to make scripts more organized since the old +// system was rather messy with all the NPCs in one file. Now scripts are +// organized in to files arraged by type. Custom scripts are now in +// scripts_custom.conf, all other scripts are deemed as 'official'. You should +// place your NPCs in to scripts_custom.conf to follow the trend. //========================================================================= -//================= Global Scripts Functions ============================== +//================= Disabled Scripts ====================================== +// All NPCs that you wish to remove from your loading list should be put in +// this file +@include "npc/scripts_removed.conf" + +//================= Global NPC list ======================================= +// Only files that are included here will be read by the server +npc_global_list: ( + +//- Global Scripts Functions - // Utilitarian functions used by many scripts. -npc: npc/other/Global_Functions.txt +"npc/other/Global_Functions.txt", -//================= Cash Shop Functions =================================== +//- Cash Shop Functions - // Used by cash shop items in the Item Database. -npc: npc/other/CashShop_Functions.txt +"npc/other/CashShop_Functions.txt", + +//- Common Script Files - +@include "npc/scripts.conf" +@include "npc/scripts_woe.conf" +@include "npc/scripts_jobs.conf" +@include "npc/scripts_mapflags.conf" +@include "npc/scripts_monsters.conf" +@include "npc/scripts_warps.conf" -//================= Common Script Files =================================== -import: npc/scripts.conf -import: npc/scripts_woe.conf -import: npc/scripts_jobs.conf -import: npc/scripts_mapflags.conf -import: npc/scripts_monsters.conf -import: npc/scripts_warps.conf +//- Renewal Script Files - +@include "npc/re/scripts.conf" +@include "npc/re/scripts_woe.conf" +@include "npc/re/scripts_jobs.conf" +@include "npc/re/scripts_mapflags.conf" +@include "npc/re/scripts_monsters.conf" +@include "npc/re/scripts_warps.conf" -//================= Renewal Script Files ================================== -import: npc/re/scripts.conf -import: npc/re/scripts_woe.conf -import: npc/re/scripts_jobs.conf -import: npc/re/scripts_mapflags.conf -import: npc/re/scripts_monsters.conf -import: npc/re/scripts_warps.conf +//- Development / Testing Script Files - +@include "npc/scripts_dev.conf" -//================= Development / Testing Script Files ==================== -import: npc/scripts_dev.conf +//- Custom Script Files - +// Your NPCs go in this file! +@include "npc/scripts_custom.conf" -//================= Custom Script Files =================================== -// - Your NPCs go in this file! -import: npc/scripts_custom.conf +) // npc_global_list |