diff options
author | Haru <haru@dotalux.com> | 2015-11-05 17:17:58 +0100 |
---|---|---|
committer | Haru <haru@dotalux.com> | 2015-12-15 20:53:49 +0100 |
commit | f1461b78548b40da499922c9a669a03029726a3b (patch) | |
tree | a634a23395bf1f50f095886c7fe081b31c34a14c /db/pre-re/job_db.conf | |
parent | da78cd6027e83b81920a8bbf52fb2e328a33e6ff (diff) | |
download | hercules-f1461b78548b40da499922c9a669a03029726a3b.tar.gz hercules-f1461b78548b40da499922c9a669a03029726a3b.tar.bz2 hercules-f1461b78548b40da499922c9a669a03029726a3b.tar.xz hercules-f1461b78548b40da499922c9a669a03029726a3b.zip |
Updated header for libconfig-based databases
It now includes a GPL-compliant license/copyright mention
Signed-off-by: Haru <haru@dotalux.com>
Diffstat (limited to 'db/pre-re/job_db.conf')
-rw-r--r-- | db/pre-re/job_db.conf | 96 |
1 files changed, 57 insertions, 39 deletions
diff --git a/db/pre-re/job_db.conf b/db/pre-re/job_db.conf index 52db40eff..1c8e4ca60 100644 --- a/db/pre-re/job_db.conf +++ b/db/pre-re/job_db.conf @@ -1,54 +1,72 @@ -//==================================================== +//================= Hercules Database ===================================== //= _ _ _ //= | | | | | | //= | |_| | ___ _ __ ___ _ _| | ___ ___ //= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| //= | | | | __/ | | (__| |_| | | __/\__ \ //= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules //= -//= http://herc.ws/board/ -//================= More Information ================= -// http://hercs.ws/board/topic/9082-job-db1txt-redesign/ -//============== pRE Structure Example =============== -/* +//= Copyright (C) 2015 Hercules Dev Team +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//================= More Information ====================================== +// http://herc.ws/board/topic/9082-job-db1txt-redesign/ +//========================================================================= + +/************************************************************************** + ************* Entry structure ******************************************** + ************************************************************************** Job_Name: { // Job names as in src/map/pc.c (they are hardcoded at the moment so if you want to add a new job you should add it there) - Inherit: ( "Other_Job_Name" ); // Base job from which this job will inherit its max weight, base ASPD set and HP/SP table. - InheritHP: ( "Other_Job_Name" );// Base job from which this job will inherit its HP table. - InheritSP: ( "Other_Job_Name" );// Base job from which this job will inherit its SP table. - Weight: Max Weight (int, defaults to 20000, units in Weight/10) - BaseASPD: { // Base ASPD for specific weapon type - Fist: 0~2000 (int, defaults to 2000) - Dagger: 0~2000 (int, defaults to 2000) - Sword: 0~2000 (int, defaults to 2000) - TwoHandSword: 0~2000 (int, defaults to 2000) - Spear: 0~2000 (int, defaults to 2000) - TwoHandSpear: 0~2000 (int, defaults to 2000) - Axe: 0~2000 (int, defaults to 2000) - TwoHandAxe: 0~2000 (int, defaults to 2000) - Mace: 0~2000 (int, defaults to 2000) - TwoHandMace: 0~2000 (int, defaults to 2000) - Rod: 0~2000 (int, defaults to 2000) - Bow: 0~2000 (int, defaults to 2000) - Knuckle: 0~2000 (int, defaults to 2000) - Instrumen: 0~2000 (int, defaults to 2000) - Whip: 0~2000 (int, defaults to 2000) - Book: 0~2000 (int, defaults to 2000) - Katar: 0~2000 (int, defaults to 2000) - Revolver: 0~2000 (int, defaults to 2000) - Rifle: 0~2000 (int, defaults to 2000) - GatlingGun: 0~2000 (int, defaults to 2000) - Shotgun: 0~200 0 (int, defaults to 2000) - GrenadeLauncher: 0~2000 (int, defaults to 2000) - FuumaShuriken: 0~2000 (int, defaults to 2000) - TwoHandRod: 0~2000 (int, defaults to 2000) + Inherit: ("Other_Job_Name") // Base job from which this job will inherit its max weight, base ASPD set and HP/SP table. + InheritHP: ("Other_Job_Name") // Base job from which this job will inherit its HP table (if different). + InheritSP: ("Other_Job_Name") // Base job from which this job will inherit its SP table (if different). + Weight: Max Weight (int, defaults to 20000, units in Weight/10) + BaseASPD: { // Base ASPD for specific weapon type (optional) + Fist: 0~2000 (int, defaults to 2000) + Dagger: 0~2000 (int, defaults to 2000) + Sword: 0~2000 (int, defaults to 2000) + TwoHandSword: 0~2000 (int, defaults to 2000) + Spear: 0~2000 (int, defaults to 2000) + TwoHandSpear: 0~2000 (int, defaults to 2000) + Axe: 0~2000 (int, defaults to 2000) + TwoHandAxe: 0~2000 (int, defaults to 2000) + Mace: 0~2000 (int, defaults to 2000) + TwoHandMace: 0~2000 (int, defaults to 2000) + Rod: 0~2000 (int, defaults to 2000) + Bow: 0~2000 (int, defaults to 2000) + Knuckle: 0~2000 (int, defaults to 2000) + Instrumen: 0~2000 (int, defaults to 2000) + Whip: 0~2000 (int, defaults to 2000) + Book: 0~2000 (int, defaults to 2000) + Katar: 0~2000 (int, defaults to 2000) + Revolver: 0~2000 (int, defaults to 2000) + Rifle: 0~2000 (int, defaults to 2000) + GatlingGun: 0~2000 (int, defaults to 2000) + Shotgun: 0~2000 (int, defaults to 2000) + GrenadeLauncher: 0~2000 (int, defaults to 2000) + FuumaShuriken: 0~2000 (int, defaults to 2000) + TwoHandRod: 0~2000 (int, defaults to 2000) } - HPTable:[ 1, .... 150 ] (int[]) Reference table for base HP per level - SPTable:[ 1, .... 150 ] (int[]) Reference table for base SP per level + HPTable:[1, .... 150] (int array) // Reference table for base HP per level + SPTable:[1, .... 150] (int array) // Reference table for base SP per level // Note: If table index size is smaller than the max level the server will automatically generate the missing index based on the average increase per level. } -*/ +**************************************************************************/ -//==================================================== Novice: { BaseASPD: { Fist: 500 |