summaryrefslogblamecommitdiff
path: root/scripts/lua/libmana-constants.lua
blob: f214012590d21da65b86003b9b0cd6b649dc105c (plain) (tree)






































































































                                                                                  


                  
-------------------------------------------------------------
-- 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;

GENDER_MALE = 0;
GENDER_FEMALE = 1;