From 31825ccc2dde034a218d9ad466dd721c40b5651d Mon Sep 17 00:00:00 2001 From: shennetsind Date: Sun, 8 Jul 2012 19:30:07 +0000 Subject: Okie ladies and gentleman if this commit breaks anything it's jman's and maki's fault, yes, blame them. Fixing pre-re / re npc support, moving /config/ folder to src root so other servers may also make use of the #define renewal dir and other stuff. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16382 54d463be-8e91-2dee-dedb-b68131a5f0ec --- src/config/core.h | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 src/config/core.h (limited to 'src/config/core.h') diff --git a/src/config/core.h b/src/config/core.h new file mode 100644 index 000000000..848829ea2 --- /dev/null +++ b/src/config/core.h @@ -0,0 +1,58 @@ +// Copyright (c) rAthena Dev Teams - Licensed under GNU GPL +// For more information, see LICENCE in the main folder +#ifndef _CONFIG_CORE_H_ +#define _CONFIG_CORE_H_ + +/** + * rAthena configuration file (http://rathena.org) + * For detailed guidance on these check http://rathena.org/wiki/SRC/map/config/ + **/ + +/** + * Max number of items on @autolootid list + **/ +#define AUTOLOOTITEM_SIZE 10 + +/** + * The maximum number of atcommand suggestions + **/ +#define MAX_SUGGESTIONS 10 + +//Comment to disable the official walk path +// -- The official walkpath disables users from taking non-clear walk paths, +// -- e.g. if they want to get around a obstacle they have to walk around it, +// -- while with OFFICIAL_WALKPATH disabled if they click to walk around a obstacle the server will do it automatically +#define OFFICIAL_WALKPATH + +/// leave this line uncommented to enable callfunc checks when processing scripts. +/// while allowed, the script engine will attempt to match user-defined functions +/// in scripts allowing direct function callback (without the use of callfunc.) +/// this CAN affect performance, so if you find scripts running slower or find +/// your map-server using more resources while this is active, comment the line +#define SCRIPT_CALLFUNC_CHECK + +//Uncomment to enable the Cell Stack Limit mod. +//It's only config is the battle_config cell_stack_limit. +//Only chars affected are those defined in BL_CHAR (mobs and players currently) +//#define CELL_NOSTACK + +//Uncomment to enable circular area checks. +//By default, all range checks in Aegis are of Square shapes, so a weapon range +// of 10 allows you to attack from anywhere within a 21x21 area. +//Enabling this changes such checks to circular checks, which is more realistic, +// but is not the official behaviour. +//#define CIRCULAR_AREA + +/** + * No settings past this point + **/ +#include "./renewal.h" +#include "./secure.h" +#include "./classes/general.h" + +/** + * Constants come last; so they process anything that could've been modified in early includes + **/ +#include "./const.h" + +#endif // _CONFIG_CORE_H_ -- cgit v1.2.3-60-g2f50