* Change some config variables that use `char` to `StringBuf`. So, don't need to change the char length anymore. * Renamed some inter table config variables postfix "_db" to "_table". * Added table checks for login-server (Account, IP Ban, & Login Log), map-server. * Regroup map-server table variables to `struct MapServer_Schema mapserv_schema_config`. * Regroup map-server global config to `struct Map_Config map_config`. * Split log file or table names in `log_athena.conf`. File path to `log_path: log/` and extension to `log_extension: .log`. So, if logging is enabled by using file or table, don't need to rename all log names. * Removed unnecessary configs in map_athena.conf: `help_txt`, `help2_txt`, and `charhelp_txt`. * Removed unused file 'conf/charhelp.txt'. * Added new StringBuf function * `StringBuf* StringBuf_MallocInitial` * `StringBuf* StringBuf_FromStr` * `void StringBuf_InitialInit` * `int StringBuf_PrintfClear` * Thanks to @aleos89 and @Mendonn at #91 for that StringBuf Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
What is the import folder for? ------------------------------------------------------------------------------- The folder provides a way for you to change your config settings without having to update the files every time you update your server. You store your changes, and the rest is updated with rAthena. How does this work? ------------------------------------------------------------------------------- Place only the settings you have changed in the import files. For example, if you want to change a value in /battle/exp.conf: // Rate at which exp. is given. (Note 2) base_exp_rate: 700 You could instead copy the setting into /import/battle_conf.txt, and you'll eliminate any problems updating in the future. Neat, isn't it? - Semi-guide by Ajarn / Euphy