Peoplemon  0.1.0
Peoplemon 3 game source documentation
PassiveAilment.hpp
Go to the documentation of this file.
1 #ifndef CORE_PEOPLEMON_PASSIVEAILMENT_HPP
2 #define CORE_PEOPLEMON_PASSIVEAILMENT_HPP
3 
4 #include <cstdint>
5 
6 namespace core
7 {
8 namespace pplmn
9 {
16 enum struct PassiveAilment : std::uint8_t {
17  None = 0,
18  Confused = 0x1 << 0,
19  Stolen = 0x1 << 1,
20  Trapped = 0x1 << 2,
21  Distracted = 0x1 << 3
22 };
23 
24 } // namespace pplmn
25 } // namespace core
26 
27 #endif
PassiveAilment
Represents a passive ailment a Peoplemon can have.
Core classes and functionality for both the editor and game.