summaryrefslogtreecommitdiff
path: root/scripts/lua/libmana-constants.lua
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/lua/libmana-constants.lua')
-rw-r--r--scripts/lua/libmana-constants.lua103
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;