mirror of
https://github.com/SapphireServer/Sapphire.git
synced 2025-05-04 01:37:47 +00:00
Close generated enum blocks;
This commit is contained in:
parent
7789ad382d
commit
a7314f448b
3 changed files with 34 additions and 1 deletions
|
@ -28,6 +28,7 @@ namespace Common {
|
||||||
Glamour = 13,
|
Glamour = 13,
|
||||||
ItemManipulation = 14,
|
ItemManipulation = 14,
|
||||||
AdrenalineRush = 15,
|
AdrenalineRush = 15,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//BeastReputationRank.exd
|
//BeastReputationRank.exd
|
||||||
|
@ -42,11 +43,13 @@ namespace Common {
|
||||||
Honored = 6,
|
Honored = 6,
|
||||||
Sworn = 7,
|
Sworn = 7,
|
||||||
Allied = 8,
|
Allied = 8,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//BeastTribe.exd
|
//BeastTribe.exd
|
||||||
enum class BeastTribe : uint8_t
|
enum class BeastTribe : uint8_t
|
||||||
{
|
{
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//ClassJob.exd
|
//ClassJob.exd
|
||||||
|
@ -88,6 +91,7 @@ namespace Common {
|
||||||
Astrologian = 33,
|
Astrologian = 33,
|
||||||
Samurai = 34,
|
Samurai = 34,
|
||||||
Redmage = 35,
|
Redmage = 35,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//ContentType.exd
|
//ContentType.exd
|
||||||
|
@ -115,6 +119,7 @@ namespace Common {
|
||||||
DeepDungeons = 21,
|
DeepDungeons = 21,
|
||||||
WondrousTails = 24,
|
WondrousTails = 24,
|
||||||
CustomDeliveries = 25,
|
CustomDeliveries = 25,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//EmoteCategory.exd
|
//EmoteCategory.exd
|
||||||
|
@ -123,6 +128,7 @@ namespace Common {
|
||||||
General = 1,
|
General = 1,
|
||||||
Persistent = 2,
|
Persistent = 2,
|
||||||
Expressions = 3,
|
Expressions = 3,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//ExVersion.exd
|
//ExVersion.exd
|
||||||
|
@ -131,6 +137,7 @@ namespace Common {
|
||||||
ARealmReborn = 0,
|
ARealmReborn = 0,
|
||||||
Heavensward = 1,
|
Heavensward = 1,
|
||||||
Stormblood = 2,
|
Stormblood = 2,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//GrandCompany.exd
|
//GrandCompany.exd
|
||||||
|
@ -140,6 +147,7 @@ namespace Common {
|
||||||
Maelstrom = 1,
|
Maelstrom = 1,
|
||||||
OrderoftheTwinAdder = 2,
|
OrderoftheTwinAdder = 2,
|
||||||
ImmortalFlames = 3,
|
ImmortalFlames = 3,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//GuardianDeity.exd
|
//GuardianDeity.exd
|
||||||
|
@ -157,6 +165,7 @@ namespace Common {
|
||||||
NaldthaltheTraders = 10,
|
NaldthaltheTraders = 10,
|
||||||
NophicatheMatron = 11,
|
NophicatheMatron = 11,
|
||||||
AlthyktheKeeper = 12,
|
AlthyktheKeeper = 12,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//ItemUICategory.exd
|
//ItemUICategory.exd
|
||||||
|
@ -262,6 +271,7 @@ namespace Common {
|
||||||
ScholarsArm = 98,
|
ScholarsArm = 98,
|
||||||
FishersSecondaryTool = 99,
|
FishersSecondaryTool = 99,
|
||||||
Currency = 100,
|
Currency = 100,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//ItemSearchCategory.exd
|
//ItemSearchCategory.exd
|
||||||
|
@ -352,6 +362,7 @@ namespace Common {
|
||||||
SamuraisArms = 83,
|
SamuraisArms = 83,
|
||||||
RedMagesArms = 84,
|
RedMagesArms = 84,
|
||||||
ScholarsArms = 85,
|
ScholarsArms = 85,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//OnlineStatus.exd
|
//OnlineStatus.exd
|
||||||
|
@ -404,6 +415,7 @@ namespace Common {
|
||||||
FreeCompany = 45,
|
FreeCompany = 45,
|
||||||
GrandCompany = 46,
|
GrandCompany = 46,
|
||||||
Online = 47,
|
Online = 47,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//Race.exd
|
//Race.exd
|
||||||
|
@ -415,6 +427,7 @@ namespace Common {
|
||||||
Miqote = 4,
|
Miqote = 4,
|
||||||
Roegadyn = 5,
|
Roegadyn = 5,
|
||||||
AuRa = 6,
|
AuRa = 6,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//Tribe.exd
|
//Tribe.exd
|
||||||
|
@ -432,6 +445,7 @@ namespace Common {
|
||||||
Hellsguard = 10,
|
Hellsguard = 10,
|
||||||
Raen = 11,
|
Raen = 11,
|
||||||
Xaela = 12,
|
Xaela = 12,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//Town.exd
|
//Town.exd
|
||||||
|
@ -443,6 +457,7 @@ namespace Common {
|
||||||
Uldah = 3,
|
Uldah = 3,
|
||||||
Ishgard = 4,
|
Ishgard = 4,
|
||||||
Kugane = 7,
|
Kugane = 7,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//Weather.exd
|
//Weather.exd
|
||||||
|
@ -538,6 +553,7 @@ namespace Common {
|
||||||
Thunder3 = 88,
|
Thunder3 = 88,
|
||||||
DimensionalDisruption3 = 89,
|
DimensionalDisruption3 = 89,
|
||||||
FairSkies9 = 90,
|
FairSkies9 = 90,
|
||||||
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -28,6 +28,7 @@ namespace Common {
|
||||||
Glamour = 13,
|
Glamour = 13,
|
||||||
ItemManipulation = 14,
|
ItemManipulation = 14,
|
||||||
AdrenalineRush = 15,
|
AdrenalineRush = 15,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//BeastReputationRank.exd
|
//BeastReputationRank.exd
|
||||||
|
@ -42,11 +43,13 @@ namespace Common {
|
||||||
Honored = 6,
|
Honored = 6,
|
||||||
Sworn = 7,
|
Sworn = 7,
|
||||||
Allied = 8,
|
Allied = 8,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//BeastTribe.exd
|
//BeastTribe.exd
|
||||||
enum class BeastTribe : uint8_t
|
enum class BeastTribe : uint8_t
|
||||||
{
|
{
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//ClassJob.exd
|
//ClassJob.exd
|
||||||
|
@ -88,6 +91,7 @@ namespace Common {
|
||||||
Astrologian = 33,
|
Astrologian = 33,
|
||||||
Samurai = 34,
|
Samurai = 34,
|
||||||
Redmage = 35,
|
Redmage = 35,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//ContentType.exd
|
//ContentType.exd
|
||||||
|
@ -115,6 +119,7 @@ namespace Common {
|
||||||
DeepDungeons = 21,
|
DeepDungeons = 21,
|
||||||
WondrousTails = 24,
|
WondrousTails = 24,
|
||||||
CustomDeliveries = 25,
|
CustomDeliveries = 25,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//EmoteCategory.exd
|
//EmoteCategory.exd
|
||||||
|
@ -123,6 +128,7 @@ namespace Common {
|
||||||
General = 1,
|
General = 1,
|
||||||
Persistent = 2,
|
Persistent = 2,
|
||||||
Expressions = 3,
|
Expressions = 3,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//ExVersion.exd
|
//ExVersion.exd
|
||||||
|
@ -131,6 +137,7 @@ namespace Common {
|
||||||
ARealmReborn = 0,
|
ARealmReborn = 0,
|
||||||
Heavensward = 1,
|
Heavensward = 1,
|
||||||
Stormblood = 2,
|
Stormblood = 2,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//GrandCompany.exd
|
//GrandCompany.exd
|
||||||
|
@ -140,6 +147,7 @@ namespace Common {
|
||||||
Maelstrom = 1,
|
Maelstrom = 1,
|
||||||
OrderoftheTwinAdder = 2,
|
OrderoftheTwinAdder = 2,
|
||||||
ImmortalFlames = 3,
|
ImmortalFlames = 3,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//GuardianDeity.exd
|
//GuardianDeity.exd
|
||||||
|
@ -157,6 +165,7 @@ namespace Common {
|
||||||
NaldthaltheTraders = 10,
|
NaldthaltheTraders = 10,
|
||||||
NophicatheMatron = 11,
|
NophicatheMatron = 11,
|
||||||
AlthyktheKeeper = 12,
|
AlthyktheKeeper = 12,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//ItemUICategory.exd
|
//ItemUICategory.exd
|
||||||
|
@ -262,6 +271,7 @@ namespace Common {
|
||||||
ScholarsArm = 98,
|
ScholarsArm = 98,
|
||||||
FishersSecondaryTool = 99,
|
FishersSecondaryTool = 99,
|
||||||
Currency = 100,
|
Currency = 100,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//ItemSearchCategory.exd
|
//ItemSearchCategory.exd
|
||||||
|
@ -352,6 +362,7 @@ namespace Common {
|
||||||
SamuraisArms = 83,
|
SamuraisArms = 83,
|
||||||
RedMagesArms = 84,
|
RedMagesArms = 84,
|
||||||
ScholarsArms = 85,
|
ScholarsArms = 85,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//OnlineStatus.exd
|
//OnlineStatus.exd
|
||||||
|
@ -404,6 +415,7 @@ namespace Common {
|
||||||
FreeCompany = 45,
|
FreeCompany = 45,
|
||||||
GrandCompany = 46,
|
GrandCompany = 46,
|
||||||
Online = 47,
|
Online = 47,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//Race.exd
|
//Race.exd
|
||||||
|
@ -415,6 +427,7 @@ namespace Common {
|
||||||
Miqote = 4,
|
Miqote = 4,
|
||||||
Roegadyn = 5,
|
Roegadyn = 5,
|
||||||
AuRa = 6,
|
AuRa = 6,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//Tribe.exd
|
//Tribe.exd
|
||||||
|
@ -432,6 +445,7 @@ namespace Common {
|
||||||
Hellsguard = 10,
|
Hellsguard = 10,
|
||||||
Raen = 11,
|
Raen = 11,
|
||||||
Xaela = 12,
|
Xaela = 12,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//Town.exd
|
//Town.exd
|
||||||
|
@ -443,6 +457,7 @@ namespace Common {
|
||||||
Uldah = 3,
|
Uldah = 3,
|
||||||
Ishgard = 4,
|
Ishgard = 4,
|
||||||
Kugane = 7,
|
Kugane = 7,
|
||||||
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////
|
||||||
//Weather.exd
|
//Weather.exd
|
||||||
|
@ -538,6 +553,7 @@ namespace Common {
|
||||||
Thunder3 = 88,
|
Thunder3 = 88,
|
||||||
DimensionalDisruption3 = 89,
|
DimensionalDisruption3 = 89,
|
||||||
FairSkies9 = 90,
|
FairSkies9 = 90,
|
||||||
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -71,9 +71,10 @@ std::string generateEnum( const std::string& exd, int8_t nameIndex, const std::s
|
||||||
result +=
|
result +=
|
||||||
" bool operator==( const " + exd + "& t, const " + type + "& g ) { return static_cast< " + type + " >( t ) == g; }\n"
|
" bool operator==( const " + exd + "& t, const " + type + "& g ) { return static_cast< " + type + " >( t ) == g; }\n"
|
||||||
" bool operator==( const " + type + "& g, const " + exd + "& t ) { return static_cast< " + type + " >( t ) == g; }\n";
|
" bool operator==( const " + type + "& g, const " + exd + "& t ) { return static_cast< " + type + " >( t ) == g; }\n";
|
||||||
|
*/
|
||||||
|
|
||||||
result += " };\n";
|
result += " };\n";
|
||||||
|
|
||||||
*/
|
|
||||||
return result;
|
return result;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue