refactor: rename enums

This commit is contained in:
k0t9i 2023-01-25 17:49:50 +04:00
parent d7c0375416
commit b3bb4a52f3
12 changed files with 43 additions and 39 deletions

View File

@ -3,8 +3,8 @@
#include <string>
#include <vector>
#include "BaseItem.h"
#include "../Enums/ArmorType.h"
#include "../Enums/CrystalType.h"
#include "../Enums/ArmorTypeEnum.h"
#include "../Enums/CrystalTypeEnum.h"
namespace L2Bot::Domain::Entities
{
@ -97,8 +97,8 @@ namespace L2Bot::Domain::Entities
const uint16_t weight,
const bool isEquipped,
const uint16_t enchantLevel,
const Enums::ArmorType armorType,
const Enums::CrystalType crystalType,
const Enums::ArmorTypeEnum armorType,
const Enums::CrystalTypeEnum crystalType,
const uint32_t pDefense,
const uint32_t mDefense,
const std::string& setEffect,
@ -114,7 +114,7 @@ namespace L2Bot::Domain::Entities
iconName,
description,
weight,
Enums::ItemType::armor
Enums::ItemTypeEnum::armor
),
m_IsEquipped(isEquipped),
m_EnchantLevel(enchantLevel),
@ -159,8 +159,8 @@ namespace L2Bot::Domain::Entities
private:
bool m_IsEquipped = 0;
uint16_t m_EnchantLevel = 0;
Enums::ArmorType m_ArmorType = Enums::ArmorType::none;
Enums::CrystalType m_CrystalType = Enums::CrystalType::none;
Enums::ArmorTypeEnum m_ArmorType = Enums::ArmorTypeEnum::none;
Enums::CrystalTypeEnum m_CrystalType = Enums::CrystalTypeEnum::none;
uint32_t m_PDefense = 0;
uint32_t m_MDefense = 0;
std::string m_SetEffect = "";

View File

@ -3,7 +3,7 @@
#include <string>
#include <vector>
#include "EntityInterface.h"
#include "../Enums/ItemType.h"
#include "../Enums/ItemTypeEnum.h"
namespace L2Bot::Domain::Entities
{
@ -89,7 +89,7 @@ namespace L2Bot::Domain::Entities
const std::string& iconName,
const std::string& description,
const uint16_t weight,
const Enums::ItemType type
const Enums::ItemTypeEnum type
) :
m_ObjectId(objectId),
m_ItemId(itemId),
@ -134,7 +134,7 @@ namespace L2Bot::Domain::Entities
std::string m_IconName = "";
std::string m_Description = "";
uint16_t m_Weight = 0;
Enums::ItemType m_Type = Enums::ItemType::none;
Enums::ItemTypeEnum m_Type = Enums::ItemTypeEnum::none;
GetState m_PrevState = GetState();
};
}

View File

@ -84,7 +84,7 @@ namespace L2Bot::Domain::Entities
iconName,
description,
weight,
Enums::ItemType::etc
Enums::ItemTypeEnum::etc
),
m_Amount(amount),
m_IsQuest(isQuest)

View File

@ -3,7 +3,7 @@
#include <string>
#include <vector>
#include "BaseItem.h"
#include "../Enums/CrystalType.h"
#include "../Enums/CrystalTypeEnum.h"
namespace L2Bot::Domain::Entities
{
@ -83,7 +83,7 @@ namespace L2Bot::Domain::Entities
const uint16_t weight,
const bool isEquipped,
const uint16_t enchantLevel,
const Enums::CrystalType crystalType,
const Enums::CrystalTypeEnum crystalType,
const int16_t evasion,
const uint32_t pDefense,
const uint16_t defRate
@ -97,7 +97,7 @@ namespace L2Bot::Domain::Entities
iconName,
description,
weight,
Enums::ItemType::shield
Enums::ItemTypeEnum::shield
),
m_IsEquipped(isEquipped),
m_EnchantLevel(enchantLevel),
@ -136,7 +136,7 @@ namespace L2Bot::Domain::Entities
private:
bool m_IsEquipped = 0;
uint16_t m_EnchantLevel = 0;
Enums::CrystalType m_CrystalType = Enums::CrystalType::none;
Enums::CrystalTypeEnum m_CrystalType = Enums::CrystalTypeEnum::none;
int16_t m_Evasion = 0;
uint32_t m_PDefense = 0;
uint16_t m_DefRate = 0;

View File

@ -3,8 +3,8 @@
#include <string>
#include <vector>
#include "BaseItem.h"
#include "../Enums/WeaponType.h"
#include "../Enums/CrystalType.h"
#include "../Enums/WeaponTypeEnum.h"
#include "../Enums/CrystalTypeEnum.h"
namespace L2Bot::Domain::Entities
{
@ -109,8 +109,8 @@ namespace L2Bot::Domain::Entities
const uint16_t weight,
const bool isEquipped,
const uint16_t enchantLevel,
const Enums::WeaponType weaponType,
const Enums::CrystalType crystalType,
const Enums::WeaponTypeEnum weaponType,
const Enums::CrystalTypeEnum crystalType,
const uint8_t rndDamage,
const uint32_t pAttack,
const uint32_t mAttack,
@ -130,7 +130,7 @@ namespace L2Bot::Domain::Entities
iconName,
description,
weight,
Enums::ItemType::weapon
Enums::ItemTypeEnum::weapon
),
m_IsEquipped(isEquipped),
m_EnchantLevel(enchantLevel),
@ -184,8 +184,8 @@ namespace L2Bot::Domain::Entities
private:
bool m_IsEquipped = 0;
uint16_t m_EnchantLevel = 0;
Enums::WeaponType m_WeaponType = Enums::WeaponType::none;
Enums::CrystalType m_CrystalType = Enums::CrystalType::none;
Enums::WeaponTypeEnum m_WeaponType = Enums::WeaponTypeEnum::none;
Enums::CrystalTypeEnum m_CrystalType = Enums::CrystalTypeEnum::none;
uint8_t m_RndDamage = 0;
uint32_t m_PAttack = 0;
uint32_t m_MAttack = 0;

View File

@ -4,7 +4,7 @@
namespace L2Bot::Domain::Enums
{
enum class ArmorType : uint8_t
enum class ArmorTypeEnum : uint8_t
{
none = 0,
light,

View File

@ -4,7 +4,7 @@
namespace L2Bot::Domain::Enums
{
enum class CrystalType : int8_t
enum class CrystalTypeEnum : int8_t
{
none = -1,
ng,

View File

@ -4,7 +4,7 @@
namespace L2Bot::Domain::Enums
{
enum class ItemType : int8_t
enum class ItemTypeEnum : int8_t
{
none = -1,
etc,

View File

@ -4,7 +4,7 @@
namespace L2Bot::Domain::Enums
{
enum class WeaponType : uint8_t
enum class WeaponTypeEnum : uint8_t
{
none = 0,
sword,

View File

@ -168,10 +168,11 @@
<ClInclude Include="Domain\Entities\ShieldItem.h" />
<ClInclude Include="Domain\Entities\Skill.h" />
<ClInclude Include="Domain\Entities\WeaponItem.h" />
<ClInclude Include="Domain\Enums\ArmorType.h" />
<ClInclude Include="Domain\Enums\CrystalType.h" />
<ClInclude Include="Domain\Enums\ItemType.h" />
<ClInclude Include="Domain\Enums\WeaponType.h" />
<ClInclude Include="Domain\Enums\ArmorTypeEnum.h" />
<ClInclude Include="Domain\Enums\CrystalTypeEnum.h" />
<ClInclude Include="Domain\Enums\ChatChannelEnum.h" />
<ClInclude Include="Domain\Enums\ItemTypeEnum.h" />
<ClInclude Include="Domain\Enums\WeaponTypeEnum.h" />
<ClInclude Include="Domain\ValueObjects\Vector3.h" />
<ClInclude Include="Domain\Enums\SpoilStateEnum.h" />
<ClInclude Include="Domain\Transports\TransportInterface.h" />

View File

@ -117,13 +117,13 @@
<ClInclude Include="Domain\Entities\ArmorItem.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Domain\Enums\ArmorType.h">
<ClInclude Include="Domain\Enums\ArmorTypeEnum.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Domain\Enums\CrystalType.h">
<ClInclude Include="Domain\Enums\CrystalTypeEnum.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Domain\Enums\WeaponType.h">
<ClInclude Include="Domain\Enums\WeaponTypeEnum.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Domain\Entities\WeaponItem.h">
@ -132,12 +132,15 @@
<ClInclude Include="Domain\Entities\ShieldItem.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Domain\Enums\ItemType.h">
<ClInclude Include="Domain\Enums\ItemTypeEnum.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Domain\Entities\AbnormalEffect.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="Domain\Enums\ChatChannelEnum.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="pch.cpp">

View File

@ -134,8 +134,8 @@ namespace Interlude
itemData ? itemData->weight : 0,
itemInfo.isEquipped > 0,
itemInfo.enchantLevel,
casted ? static_cast<Enums::ArmorType>(casted->armorType) : Enums::ArmorType::none,
casted ? static_cast<Enums::CrystalType>(casted->crystalType) : Enums::CrystalType::none,
casted ? static_cast<Enums::ArmorTypeEnum>(casted->armorType) : Enums::ArmorTypeEnum::none,
casted ? static_cast<Enums::CrystalTypeEnum>(casted->crystalType) : Enums::CrystalTypeEnum::none,
m_EnchantHelper.GetDefenseEnchantValue(casted ? casted->pDefense : 0, itemInfo.enchantLevel),
m_EnchantHelper.GetDefenseEnchantValue(casted ? casted->mDefense : 0, itemInfo.enchantLevel),
setEffect,
@ -166,8 +166,8 @@ namespace Interlude
itemData ? itemData->weight : 0,
itemInfo.isEquipped > 0,
itemInfo.enchantLevel,
casted ? static_cast<Enums::WeaponType>(casted->weaponType) : Enums::WeaponType::none,
casted ? static_cast<Enums::CrystalType>(casted->crystalType) : Enums::CrystalType::none,
casted ? static_cast<Enums::WeaponTypeEnum>(casted->weaponType) : Enums::WeaponTypeEnum::none,
casted ? static_cast<Enums::CrystalTypeEnum>(casted->crystalType) : Enums::CrystalTypeEnum::none,
casted ? casted->rndDamage : 0,
m_EnchantHelper.GetPAttackEnchantValue(casted->weaponType, itemInfo.isTwoHanded, casted->crystalType, casted ? casted->pAttack : 0, itemInfo.enchantLevel),
m_EnchantHelper.GetMAttackEnchantValue(casted->crystalType, casted ? casted->mAttack : 0, itemInfo.enchantLevel),
@ -190,7 +190,7 @@ namespace Interlude
itemData ? itemData->weight : 0,
itemInfo.isEquipped > 0,
itemInfo.enchantLevel,
casted ? static_cast<Enums::CrystalType>(casted->crystalType) : Enums::CrystalType::none,
casted ? static_cast<Enums::CrystalTypeEnum>(casted->crystalType) : Enums::CrystalTypeEnum::none,
casted ? casted->shieldEvasion : 0,
m_EnchantHelper.GetDefenseEnchantValue(casted ? casted->shieldPdef : 0, itemInfo.enchantLevel),
casted ? casted->shieldDefRate : 0