Update to latest version of CreatureLib, apply new ENUM macro.
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2020-02-12 20:30:22 +01:00
parent 9974adb5ad
commit b8d7e5624c
3 changed files with 10 additions and 24 deletions

View File

@@ -2,22 +2,11 @@
#define PKMNLIB_EVOLUTIONMETHOD_HPP
#include <cstdint>
namespace PkmnLib::Library{
enum class EvolutionMethod : uint8_t{
Level,
HighFriendship,
KnownMove,
LocationBased,
TimeBased,
HoldsItem,
IsGenderAndLevel,
EvolutionItemUse,
EvolutionItemUseWithGender,
Trade,
TradeWithHeldItem,
TradeWithSpecificPokemon,
Custom
};
namespace PkmnLib::Library {
ENUM(EvolutionMethod, uint8_t, Level, HighFriendship, KnownMove, LocationBased, TimeBased, HoldsItem,
IsGenderAndLevel, EvolutionItemUse, EvolutionItemUseWithGender, Trade, TradeWithHeldItem,
TradeWithSpecificPokemon, Custom
)
}
#endif // PKMNLIB_EVOLUTIONMETHOD_HPP

View File

@@ -1,14 +1,11 @@
#ifndef PKMNLIB_TIMEOFDAY_HPP
#define PKMNLIB_TIMEOFDAY_HPP
#include <CreatureLib/Core/Enum.hpp>
#include <cstdint>
namespace PkmnLib::Library{
enum class TimeOfDay : uint8_t {
Night,
Morning,
Afternoon,
Evening
};
namespace PkmnLib::Library {
ENUM(TimeOfDay, uint8_t, Night, Morning, Afternoon, Evening)
}
#endif // PKMNLIB_TIMEOFDAY_HPP