// ====================================================================================================
const CString CTItemDetInfo::TITEM_TOKENS[TINFOTOKEN_ITEM_COUNT] = {
CString(_T("/ItemMinAP")), // TINFOTOKEN_ITEM_ITEMMINAP
CString(_T("/ItemMaxAP")), // TINFOTOKEN_ITEM_ITEMMAXAP
CString(_T("/ItemAPSec")), // TINFOTOKEN_ITEM_ITEMAPSEC
CString(_T("/ItemDP")), // TINFOTOKEN_ITEM_ITEMDP
CString(_T("/ItemMinMAP")), // TINFOTOKEN_ITEM_ITEMMINMAP
CString(_T("/ItemMaxMAP")), // TINFOTOKEN_ITEM_ITEMMAXMAP
CString(_T("/ItemMAPSec")), // TINFOTOKEN_ITEM_ITEMMAPSEC
CString(_T("/ItemMDP")), // TINFOTOKEN_ITEM_ITEMMDP
CString(_T("/ItemBlock")), // TINFOTOKEN_ITEM_ITEMBLOCK
CString(_T("/GradeLevel")), // TINFOTOKEN_ITEM_ATTRLEVEL
CString(_T("/DuraMin")), // TINFOTOKEN_ITEM_CURDURA
CString(_T("/DuraMax")), // TINFOTOKEN_ITEM_MAXDURA
CString(_T("/RefineMin")), // TINFOTOKEN_ITEM_CURREFI
CString(_T("/RefineMax")), // TINFOTOKEN_ITEM_MAXREFI
CString(_T("/SellPrice")), // TINFOTOKEN_ITEM_SELLPRICE
CString(_T("/EndTime")), // TINFOTOKEN_ITEM_ENDTIME
CString(_T("/NeedsLevel")), // TINFOTOKEN_ITEM_NEEDSLEVEL
};
// ----------------------------------------------------------------------------------------------------
const CString CTStatDetInfo::TSTAT_TOKENS[TINFOTOKEN_STAT_COUNT] = {
CString(_T("/Str")), //TINFOTOKEN_STAT_STR,
CString(_T("/Dex")), //TINFOTOKEN_STAT_DEX,
CString(_T("/Con")), //TINFOTOKEN_STAT_CON,
CString(_T("/Int")), //TINFOTOKEN_STAT_INT,
CString(_T("/Wis")), //TINFOTOKEN_STAT_WIS,
CString(_T("/Men")), //TINFOTOKEN_STAT_MEN,
CString(_T("/MinPhyAP")), //TINFOTOKEN_STAT_MIN_PHYSICAL_ATTACK_POWER,
CString(_T("/MaxPhyAP")), //TINFOTOKEN_STAT_MAX_PHYSICAL_ATTACK_POWER,
CString(_T("/PhyDP")), //TINFOTOKEN_STAT_PHYSICAL_DEFENCE_POWER,
CString(_T("/MinLAP")), //TINFOTOKEN_STAT_MIN_LONG_ATTACK_POWER,
CString(_T("/MaxLAP")), //TINFOTOKEN_STAT_MAX_LONG_ATTACK_POWER,
CString(_T("/AtkDelayPhy")), //TINFOTOKEN_STAT_ATTACK_DELAY_PHYSICAL,
CString(_T("/AtkDelayLong")), //TINFOTOKEN_STAT_ATTACK_DELAY_LONG,
CString(_T("/AtkDelayMagic")), //TINFOTOKEN_STAT_ATTACK_DELAY_MAGIC,
CString(_T("/AtkDRatePhy")), //TINFOTOKEN_STAT_ATTACK_DELAY_RATE_PHYSICAL,
CString(_T("/AtkDRateLong")), //TINFOTOKEN_STAT_ATTACK_DELAY_RATE_LONG,
CString(_T("/AtkDRateMagic")), //TINFOTOKEN_STAT_ATTACK_DELAY_RATE_MAGIC,
CString(_T("/AtkLv")), //TINFOTOKEN_STAT_ATTACK_LEVEL,
CString(_T("/DefLv")), //TINFOTOKEN_STAT_DEFENCE_LEVEL,
CString(_T("/PhyCriticalProb")), //TINFOTOKEN_STAT_PHYSICAL_CRITICAL_PROB,
CString(_T("/MinMagicAP")), //TINFOTOKEN_STAT_MIN_MAGIC_ATTACK_POWER,
CString(_T("/MaxMagicAP")), //TINFOTOKEN_STAT_MIN_MAGIC_ATTACK_POWER,
CString(_T("/MagicDP")), //TINFOTOKEN_STAT_MAGIC_DEFENCE_POWER,
CString(_T("/MagicAtkLv")), //TINFOTOKEN_STAT_MAGIC_ATTACK_LEVEL,
CString(_T("/MagicDefLv")), //TINFOTOKEN_STAT_MAGIC_DEFENCE_LEVEL,
CString(_T("/ChargeSpeed")), //TINFOTOKEN_STAT_CHARGE_SPEED,
CString(_T("/ChargeProb")), //TINFOTOKEN_STAT_CHARGE_PROB,
CString(_T("/MagicCriticalProb")), //TINFOTOKEN_STAT_MAGIC_CRITICAL_PROB,
CString(_T("/SkillPoint")), //TINFOTOKEN_STAT_SKILL_POINT,
};
// ----------------------------------------------------------------------------------------------------
const CString CTItemDetInfo::TITEM_TYPE_TOKENS[TINFO_ITEMTYPE_COUNT] = {
CString(_T("/ItemNormal")), // TINFO_ITEMTYPE_ITEMNORMAL
CString(_T("/ItemGrade")), // TINFO_ITEMTYPE_ITEMGRADE
CString(_T("/ItemMagic")), // TINFO_ITEMTYPE_ITEMMAGIC
CString(_T("/ItemSet")), // TINFO_ITEMTYPE_ITEMSET
CString(_T("/ItemRare")), // TINFO_ITEMTYPE_ITEMRARE
CString(_T("/ItemUnique")) // TINFO_ITEMTYPE_ITEMUNIQUE
};
// ----------------------------------------------------------------------------------------------------