Mana
Loading...
Searching...
No Matches
src
net
manaserv
defines.h
Go to the documentation of this file.
1
/*
2
* The Mana Client
3
* Copyright (C) 2004-2009 The Mana World Development Team
4
* Copyright (C) 2009-2012 The Mana Developers
5
*
6
* This file is part of The Mana Client.
7
*
8
* This program is free software; you can redistribute it and/or modify
9
* it under the terms of the GNU General Public License as published by
10
* the Free Software Foundation; either version 2 of the License, or
11
* any later version.
12
*
13
* This program is distributed in the hope that it will be useful,
14
* but WITHOUT ANY WARRANTY; without even the implied warranty of
15
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16
* GNU General Public License for more details.
17
*
18
* You should have received a copy of the GNU General Public License
19
* along with this program. If not, see <http://www.gnu.org/licenses/>.
20
*/
21
22
#pragma once
23
27
enum
28
{
29
BASE_ATTR_BEGIN
= 0,
30
BASE_ATTR_PHY_ATK_MIN
=
BASE_ATTR_BEGIN
,
31
BASE_ATTR_PHY_ATK_DELTA
,
33
BASE_ATTR_MAG_ATK
,
34
BASE_ATTR_PHY_RES
,
35
BASE_ATTR_MAG_RES
,
36
BASE_ATTR_EVADE
,
37
BASE_ATTR_HIT
,
38
BASE_ATTR_HP
,
39
BASE_ATTR_HP_REGEN
,
40
BASE_ATTR_END
,
41
BASE_ATTR_NB
=
BASE_ATTR_END
-
BASE_ATTR_BEGIN
,
42
43
BASE_ELEM_BEGIN
=
BASE_ATTR_END
,
44
BASE_ELEM_NEUTRAL
=
BASE_ELEM_BEGIN
,
45
BASE_ELEM_FIRE
,
46
BASE_ELEM_WATER
,
47
BASE_ELEM_EARTH
,
48
BASE_ELEM_AIR
,
49
BASE_ELEM_SACRED
,
50
BASE_ELEM_DEATH
,
51
BASE_ELEM_END
,
52
BASE_ELEM_NB
=
BASE_ELEM_END
-
BASE_ELEM_BEGIN
,
53
54
NB_BEING_ATTRIBUTES
=
BASE_ELEM_END
55
};
56
60
enum
61
{
62
CHAR_ATTR_BEGIN
=
NB_BEING_ATTRIBUTES
,
63
CHAR_ATTR_STRENGTH
=
CHAR_ATTR_BEGIN
,
64
CHAR_ATTR_AGILITY
,
65
CHAR_ATTR_DEXTERITY
,
66
CHAR_ATTR_VITALITY
,
67
CHAR_ATTR_INTELLIGENCE
,
68
CHAR_ATTR_WILLPOWER
,
69
CHAR_ATTR_END
,
70
CHAR_ATTR_NB
=
CHAR_ATTR_END
-
CHAR_ATTR_BEGIN
,
71
72
NB_CHARACTER_ATTRIBUTES
=
CHAR_ATTR_END
73
};
CHAR_ATTR_WILLPOWER
@ CHAR_ATTR_WILLPOWER
Definition
defines.h:68
CHAR_ATTR_END
@ CHAR_ATTR_END
Definition
defines.h:69
CHAR_ATTR_DEXTERITY
@ CHAR_ATTR_DEXTERITY
Definition
defines.h:65
CHAR_ATTR_INTELLIGENCE
@ CHAR_ATTR_INTELLIGENCE
Definition
defines.h:67
CHAR_ATTR_NB
@ CHAR_ATTR_NB
Definition
defines.h:70
NB_CHARACTER_ATTRIBUTES
@ NB_CHARACTER_ATTRIBUTES
Definition
defines.h:72
CHAR_ATTR_BEGIN
@ CHAR_ATTR_BEGIN
Definition
defines.h:62
CHAR_ATTR_VITALITY
@ CHAR_ATTR_VITALITY
Definition
defines.h:66
CHAR_ATTR_STRENGTH
@ CHAR_ATTR_STRENGTH
Definition
defines.h:63
CHAR_ATTR_AGILITY
@ CHAR_ATTR_AGILITY
Definition
defines.h:64
BASE_ATTR_HIT
@ BASE_ATTR_HIT
Ability to hit stuff.
Definition
defines.h:37
BASE_ATTR_END
@ BASE_ATTR_END
Definition
defines.h:40
BASE_ATTR_EVADE
@ BASE_ATTR_EVADE
Ability to avoid hits.
Definition
defines.h:36
BASE_ELEM_BEGIN
@ BASE_ELEM_BEGIN
Definition
defines.h:43
BASE_ATTR_NB
@ BASE_ATTR_NB
Definition
defines.h:41
NB_BEING_ATTRIBUTES
@ NB_BEING_ATTRIBUTES
Definition
defines.h:54
BASE_ATTR_PHY_ATK_DELTA
@ BASE_ATTR_PHY_ATK_DELTA
Physical attack power.
Definition
defines.h:31
BASE_ELEM_AIR
@ BASE_ELEM_AIR
Definition
defines.h:48
BASE_ELEM_DEATH
@ BASE_ELEM_DEATH
Definition
defines.h:50
BASE_ATTR_PHY_ATK_MIN
@ BASE_ATTR_PHY_ATK_MIN
Definition
defines.h:30
BASE_ELEM_FIRE
@ BASE_ELEM_FIRE
Definition
defines.h:45
BASE_ATTR_MAG_ATK
@ BASE_ATTR_MAG_ATK
Magical attack power.
Definition
defines.h:33
BASE_ATTR_PHY_RES
@ BASE_ATTR_PHY_RES
Resistance to physical damage.
Definition
defines.h:34
BASE_ATTR_MAG_RES
@ BASE_ATTR_MAG_RES
Resistance to magical damage.
Definition
defines.h:35
BASE_ATTR_BEGIN
@ BASE_ATTR_BEGIN
Definition
defines.h:29
BASE_ELEM_END
@ BASE_ELEM_END
Definition
defines.h:51
BASE_ELEM_SACRED
@ BASE_ELEM_SACRED
Definition
defines.h:49
BASE_ELEM_WATER
@ BASE_ELEM_WATER
Definition
defines.h:46
BASE_ELEM_NB
@ BASE_ELEM_NB
Definition
defines.h:52
BASE_ELEM_NEUTRAL
@ BASE_ELEM_NEUTRAL
Definition
defines.h:44
BASE_ELEM_EARTH
@ BASE_ELEM_EARTH
Definition
defines.h:47
BASE_ATTR_HP
@ BASE_ATTR_HP
Hit Points (Base value: maximum, Modded value: current)
Definition
defines.h:38
BASE_ATTR_HP_REGEN
@ BASE_ATTR_HP_REGEN
number of HP regenerated every 10 game ticks
Definition
defines.h:39
Generated by
1.9.8