Files
2022-10-26 12:25:11 +08:00

57 lines
1.6 KiB
C++

#ifndef __UIBATTLEZONEREADYCHUNTINGCONFIG_DEFINE_H__
#define __UIBATTLEZONEREADYCHUNTINGCONFIG_DEFINE_H__
//------------------------------------------------------------------------------
const int c_iZONE_READY_CHUNTING_CONFIG = 5;
enum
{
eBATTLE_ZONE_READY_CHUNTING_FIELD_TYPE_0 = 0,
eBATTLE_ZONE_READY_CHUNTING_FIELD_TYPE_1 = 0,
eBATTLE_ZONE_READY_CHUNTING_FIELD_TYPE_2 = 0,
eBATTLE_ZONE_READY_CHUNTING_FIELD_TYPE_3 = 0,
eBATTLE_ZONE_READY_CHUNTING_FIELD_TYPE_4 = 0,
};
class uicBattleZoneReadyCHunting_Config
{
public:
uicBattleZoneReadyCHunting_Config()
{
clear();
}
void clear()
{
fieldType = eBATTLE_ZONE_READY_CHUNTING_FIELD_TYPE_0;
vstrFieldNames.clear();
TCHAR szMessage[INTERFACE_STRING_LENGTH] ={0,};
for(int i=0; i<c_iZONE_READY_CHUNTING_CONFIG; ++i)
{
ZeroMemory(szMessage, sizeof(szMessage));
Snprintf(szMessage, INTERFACE_STRING_LENGTH-1, _T("Field %d"), i+1);
vstrFieldNames.push_back(szMessage);
}
bonusType = eHUNTING_BONUS_TYPE_ITEM;
diffcultType = eHUNTING_MONSTER_DIFFICULT_EASY;
compRuleType = eCOMPETITION_RULE_DUAL_PARTY;
compModeType = eCOMPETITION_MODE_TIME_ATTACK;
fieldIndex = 0;
}
WORD fieldType;
WORD fieldIndex;
std::vector<util::_tstring> vstrFieldNames;
WORD bonusType;
WORD diffcultType;
WORD compRuleType;
WORD compModeType;
};
//------------------------------------------------------------------------------
#endif // __UIBATTLEZONEREADYCHUNTINGCONFIG_DEFINE_H__