diff options
Diffstat (limited to 'scripts/lua/libmana-constants.lua')
-rw-r--r-- | scripts/lua/libmana-constants.lua | 103 |
1 files changed, 103 insertions, 0 deletions
diff --git a/scripts/lua/libmana-constants.lua b/scripts/lua/libmana-constants.lua new file mode 100644 index 00000000..227b93fb --- /dev/null +++ b/scripts/lua/libmana-constants.lua @@ -0,0 +1,103 @@ +------------------------------------------------------------- +-- Mana Support Library Constants -- +-- -- +-- Some useful numeric values for use by other scripts. -- +-- -- +---------------------------------------------------------------------------------- +-- Copyright 2008 The Mana World Development Team -- +-- -- +-- This file is part of The Mana Server. -- +-- -- +-- The Mana Server 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 2 of the License, or any later version. -- +---------------------------------------------------------------------------------- + +DAMAGE_PHYSICAL = 0 +DAMAGE_MAGICAL = 1 +DAMAGE_OTHER = 2 + +ELEMENT_NEUTRAL = 0 +ELEMENT_FIRE = 1 +ELEMENT_WATER = 2 +ELEMENT_EARTH = 3 +ELEMENT_AIR = 4 +ELEMENT_LIGHTNING = 5 +ELEMENT_METAL = 6 +ELEMENT_WOOD = 7 +ELEMENT_ICE = 8 + +ATTR_PHY_ATK_MIN = 0 +ATTR_PHY_ATK_DELTA = 1 +ATTR_MAG_ATK = 2 +ATTR_PHY_RES = 3 +ATTR_MAG_RES = 4 +ATTR_EVADE = 5 +ATTR_HIT = 6 +ATTR_HP = 7 +ATTR_HP_REGEN = 8 +ELEM_NEUTRAL = 9 +ELEM_FIRE = 10 +ELEM_WATER = 11 +ELEM_EARTH = 12 +ELEM_AIR = 13 +ELEM_SACRED = 14 +ELEM_DEATH = 15 +ATTR_STRENGTH = 16 +ATTR_AGILITY = 17 +ATTR_DEXTERITY = 18 +ATTR_VITALITY = 19 +ATTR_INTELLIGENCE = 20 +ATTR_WILLPOWER = 21 +SKILL_WEAPON_NONE = 100 +SKILL_WEAPON_KNIFE = 101 +SKILL_WEAPON_SWORD = 102 +SKILL_WEAPON_POLEARM = 103 +SKILL_WEAPON_STAFF = 104 +SKILL_WEAPON_WHIP = 105 +SKILL_WEAPON_BOW = 106 +SKILL_WEAPON_SHOOTING = 107 +SKILL_WEAPON_MACE = 108 +SKILL_WEAPON_AXE = 109 +SKILL_WEAPON_THROWN = 110 + +TILESIZE = 32 +HOURS = 3600 +MINUTES = 60 + +TYPE_ITEM = 0; +TYPE_ACTOR = 1; +TYPE_NPC = 2; +TYPE_MONSTER = 3; +TYPE_CHARACTER = 4; +TYPE_EFFECT = 5; +TYPE_OTHER = 6; + +ACTION_STAND = 0; +ACTION_WALK = 1; +ACTION_ATTACK = 2; +ACTION_SIT = 3; +ACTION_DEAD = 4; +ACTION_HURT = 5; + +DIRECTION_DEFAULT = 0; +DIRECTION_UP = 1; +DIRECTION_DOWN = 2; +DIRECTION_LEFT = 3; +DIRECTION_RIGHT = 4; +DIRECTION_INVALID = 5; + +EMOTE_DISGUST = 10000; +EMOTE_SURPRISE = 10001; +EMOTE_HAPPY = 10002; +EMOTE_SAD = 10003; +EMOTE_EVIL = 10004; +EMOTE_WINK = 10005; +EMOTE_ANGEL = 10006; +EMOTE_BLUSH = 10007; +EMOTE_TONGUE = 10008; +EMOTE_GRIN = 10009; +EMOTE_UPSET = 10010; +EMOTE_PERTURBED = 10011; +EMOTE_SPEECH = 10012; +EMOTE_BLAH = 10013; |