MSkillTypes.h
00001 #ifndef MSKILL_H 00002 #define MSKILL_H 00003 00004 00006 enum MSkillType{ 00007 MST_PASSIVE_COMBAT = 0, 00008 MST_ACTIVE_COMBAT = 1, 00009 MST_ACTIVE_SPELL = 2, 00010 }; 00011 00013 enum MSkillFomulaType{ 00014 MSFT_NORMAL = 0, 00015 MSFT_COMPLEX_BENEFIT = 1, 00016 MSFT_COMPLEX_DETRIMENT = 2, 00017 }; 00018 00019 enum MPrimaSkill{ 00020 MSK_NA = 0, 00021 MSK_OCS = 1, 00022 MSK_DCS = 2, 00023 MSK_RCS = 3, 00024 MSK_ECS = 4, 00025 MSK_OMS = 5, 00026 MSK_DMS = 6, 00027 MSK_EMS = 7, 00028 }; 00029 00030 enum MTargetType{ 00031 MTT_NONE = 0, 00032 MTT_FRIENDLY_TARGET = 1, 00033 MTT_UNFRIENDLY_TARGET = 2, 00034 MTT_FRIENDLY_GROUP = 3, 00035 MTT_SPECIFIED = 255 00036 }; 00037 00038 enum MSpecies{ 00039 MSPC_NA = 0, 00040 MSPC_HUMANOID = 1, 00041 MSPC_ABERRATION = 2, 00042 MSPC_ANIMAL = 3, 00043 MSPC_CONSTRUCT = 4, 00044 MSPC_DRAGON = 5, 00045 MSPC_ELEMENTAL = 6, 00046 MSPC_FEY = 7, 00047 MSPC_GIANT = 8, 00048 MSPC_PLANT = 9, 00049 MSPC_DEVIL = 10, 00050 MSPC_UNDEAD = 11, 00051 MSPC_VAMPIRE = 12, 00052 MSPC_VERMIN = 13, 00053 }; 00054 00055 enum MWeaponType{ 00056 MWT_NA = 0, 00057 MWT_ONE_HANDED_SLASH = 1, 00058 MWT_TWO_HANDED_SLASH = 2, 00059 MWT_ONE_HANDED_BLUNT = 3, 00060 MWT_TWO_HANDED_BLUNT = 4, 00061 MWT_ONE_HANDED_PIERCING = 5, 00062 MWT_TWO_HANDED_PIERCING = 6, 00063 MWT_ONE_HANDED_RANGE_WEAPONT = 7, 00064 MWT_TWO_HANDED_RANGE_WEAPONT = 8, 00065 MWT_ONE_HANDED_HAND_TO_HAND = 9, 00066 }; 00067 00068 enum MSF_MOD { 00069 MSF_MOD_HEALTH, 00070 MSF_MOD_STAT, 00071 MSF_MOD_RESIST, 00072 MSF_MOD_DEFENSE, 00073 MSF_MOD_OFFENSE, 00074 MSF_MOD_NORMAL, 00075 MSF_MOD_STATUS, 00076 MSF_MOD_PRIMA, 00077 MSF_MOD_KEY 00078 }; 00079 00080 00081 00082 #endif
MAIET entertainment