CSCommon: MSkillTypes.h 소스 파일

MAIET

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