|
enum class | core::pplmn::Ailment : std::uint8_t {
core::pplmn::None = 0
, core::pplmn::Annoyed = 2
, core::pplmn::Frustrated = 3
, core::pplmn::Sticky = 5
,
core::pplmn::Sleep = 6
, core::pplmn::Frozen = 7
} |
| Represents an ailment that a Peoplemon can have. More...
|
|
enum class | core::pplmn::Id : std::uint8_t {
core::pplmn::Unknown = 0
, core::pplmn::VinceA
, core::pplmn::VinceB
, core::pplmn::VinceC
,
core::pplmn::JoeA
, core::pplmn::JoeB
, core::pplmn::JoeC
, core::pplmn::NickA
,
core::pplmn::NickB
, core::pplmn::NickC
, core::pplmn::DominicA
, core::pplmn::DominicB
,
core::pplmn::DominicC
, core::pplmn::BryanA
, core::pplmn::BryanB
, core::pplmn::BryanC
,
core::pplmn::KrullA
, core::pplmn::KrullB
, core::pplmn::KrullC
, core::pplmn::MsMerrilA
,
core::pplmn::MsMerrilB
, core::pplmn::MsMerrilC
, core::pplmn::JamesPabloA
, core::pplmn::JamesPabloB
,
core::pplmn::JustinLA
, core::pplmn::JustinLB
, core::pplmn::BelleA
, core::pplmn::BelleB
,
core::pplmn::BelleC
, core::pplmn::BelleD
, core::pplmn::AnnaA
, core::pplmn::AnnaB
,
core::pplmn::AnnaC
, core::pplmn::AnnaD
, core::pplmn::AnnaE
, core::pplmn::AnnaF
,
core::pplmn::AnnaG
, core::pplmn::AnnaH
, core::pplmn::MsNeutakiA
, core::pplmn::MsNuetakiB
,
core::pplmn::Mike1A
, core::pplmn::Mike1B
, core::pplmn::Mike1C
, core::pplmn::JohnA
,
core::pplmn::JohnB
, core::pplmn::JohnC
, core::pplmn::JohnD
, core::pplmn::ChrisA
,
core::pplmn::ChrisB
, core::pplmn::ChrisC
, core::pplmn::MsMezzarosA
, core::pplmn::MsMezzarosB
,
core::pplmn::MrMontanteC
, core::pplmn::MrMontante
, core::pplmn::MrSweigerlingA
, core::pplmn::MrSweigerlingB
,
core::pplmn::JakeA
, core::pplmn::JakeB
, core::pplmn::QuinnA
, core::pplmn::QuinnB
,
core::pplmn::QuinnC
, core::pplmn::BrandonA
, core::pplmn::BrandonB
, core::pplmn::BrandonC
,
core::pplmn::LexiA
, core::pplmn::LexiB
, core::pplmn::LexiC
, core::pplmn::MsMeisnerA
,
core::pplmn::MsMeisnerB
, core::pplmn::Justin
, core::pplmn::AbirajA
, core::pplmn::AbirajB
,
core::pplmn::KylerMaleA
, core::pplmn::KylerMaleB
, core::pplmn::KylerMaleC
, core::pplmn::KylerFemaleA
,
core::pplmn::KylerFemaleB
, core::pplmn::KylerFemaleC
, core::pplmn::MattA
, core::pplmn::MattB
,
core::pplmn::MattC
, core::pplmn::BryanWagnerA
, core::pplmn::BryanWagnerB
, core::pplmn::BryanWagnerC
,
core::pplmn::EmanualA
, core::pplmn::EmanualB
, core::pplmn::EmanualC
, core::pplmn::MaxBurgioA
,
core::pplmn::MaxBurgioB
, core::pplmn::MaxBurgioC
, core::pplmn::Mike2A
, core::pplmn::Mike2B
,
core::pplmn::Mike2C
, core::pplmn::StephaniePA
, core::pplmn::StephaniePB
, core::pplmn::StephaniePC
,
core::pplmn::PiperA
, core::pplmn::PiperB
, core::pplmn::ColinA
, core::pplmn::ColinB
,
core::pplmn::ColinC
, core::pplmn::JakeDA
, core::pplmn::JakeDB
, core::pplmn::SarahA
,
core::pplmn::SarahB
, core::pplmn::SarahC
, core::pplmn::SarahD
, core::pplmn::JackiA
,
core::pplmn::JackiB
, core::pplmn::LukeA
, core::pplmn::LukeB
, core::pplmn::LukeC
,
core::pplmn::StephanieA
, core::pplmn::StephanieB
, core::pplmn::StephanieC
, core::pplmn::PonceA
,
core::pplmn::PonceB
, core::pplmn::PamA
, core::pplmn::PamB
, core::pplmn::PamC
,
core::pplmn::Kristina
, core::pplmn::Julie
, core::pplmn::Maggi
, core::pplmn::BenToo
,
core::pplmn::Ben
, core::pplmn::RockManiac
, core::pplmn::JudasA
, core::pplmn::JudasB
} |
| The id of a peoplemon. More...
|
|
enum class | core::pplmn::MoveEffect : std::uint8_t {
core::pplmn::None = 0
, core::pplmn::Heal = 1
, core::pplmn::Poison = 2
, core::pplmn::Burn = 3
,
core::pplmn::Paralyze = 4
, core::pplmn::Freeze = 5
, core::pplmn::Confuse = 6
, core::pplmn::LeechSeed = 7
,
core::pplmn::Flinch = 8
, core::pplmn::Trap = 9
, core::pplmn::Sleep = 10
, core::pplmn::Protection = 11
,
core::pplmn::Safegaurd = 12
, core::pplmn::Substitute = 13
, core::pplmn::HealBell = 14
, core::pplmn::CritUp = 15
,
core::pplmn::AtkUp = 16
, core::pplmn::DefUp = 17
, core::pplmn::AccUp = 18
, core::pplmn::EvdUp = 19
,
core::pplmn::SpdUp = 20
, core::pplmn::SpAtkUp = 21
, core::pplmn::SpDefUp = 22
, core::pplmn::CritDown = 23
,
core::pplmn::AtkDown = 24
, core::pplmn::DefDown = 25
, core::pplmn::AccDown = 26
, core::pplmn::EvdDown = 27
,
core::pplmn::SpdDown = 28
, core::pplmn::SpAtkDown = 29
, core::pplmn::SpDefDown = 30
, core::pplmn::Recoil = 31
,
core::pplmn::Charge = 32
, core::pplmn::Suicide = 33
, core::pplmn::Counter = 34
, core::pplmn::MirrorCoat = 35
,
core::pplmn::OnlySleeping = 36
, core::pplmn::Peanut = 37
, core::pplmn::SetBall = 38
, core::pplmn::WakeBoth = 39
,
core::pplmn::Absorb = 40
, core::pplmn::Encore = 41
, core::pplmn::RandomMove = 42
, core::pplmn::BatonPass = 43
,
core::pplmn::DieIn3Turns = 44
, core::pplmn::CritEvdUp = 45
, core::pplmn::BumpBall = 46
, core::pplmn::SpikeBall = 47
,
core::pplmn::DeathSwap = 48
, core::pplmn::Gamble = 49
, core::pplmn::StayAlive = 50
, core::pplmn::MaxAtkMinAcc = 51
,
core::pplmn::FrustConfuse = 52
, core::pplmn::Spikes = 53
, core::pplmn::DoubleFamily = 54
, core::pplmn::EnemyPPDown = 55
,
core::pplmn::HealNext = 56
, core::pplmn::Roar = 57
, core::pplmn::FailOnMove64 = 58
, core::pplmn::SleepHeal = 59
,
core::pplmn::SpdAtkUp = 60
, core::pplmn::StealStats = 61
, core::pplmn::BlockBall = 62
, core::pplmn::SwipeBall = 63
,
core::pplmn::DamageThenSwitch = 64
, core::pplmn::RoarCancelBallSpikes = 65
} |
| Represents an effect that a move can have. Copied verbatim from Peoplemon 2, may refactor later when implementing battles. More...
|
|
enum class | core::pplmn::MoveId : std::uint8_t {
core::pplmn::Unknown = 0
, core::pplmn::_INVALID_1 = 1
, core::pplmn::Absent = 2
, core::pplmn::LateArrival
,
core::pplmn::EarlyDismissal
, core::pplmn::RedHairGlare
, core::pplmn::LateHW
, core::pplmn::Frost
,
core::pplmn::MakeDue
, core::pplmn::Optimism
, core::pplmn::Sarcasm
, core::pplmn::Distract
,
core::pplmn::OffTopic
, core::pplmn::Awkwardness
, core::pplmn::Teach
, core::pplmn::MegaTeach
,
core::pplmn::SuperTeach
, core::pplmn::ExtremeTeach
, core::pplmn::Frustration
, core::pplmn::Negation
,
core::pplmn::Inquisitive
, core::pplmn::Logic
, core::pplmn::YellAtChris
, core::pplmn::SodaBomb
,
core::pplmn::ParabolaAttack
, core::pplmn::BadJoke
, core::pplmn::I4Got
, core::pplmn::SkimpOut
,
core::pplmn::LocusStrike
, core::pplmn::SidesOfACircle
, core::pplmn::Insanitize
, core::pplmn::FloatingSymbols
,
core::pplmn::FalseName
, core::pplmn::Confuse
, core::pplmn::_INVALID_2 = 34
, core::pplmn::MathGuitar = 35
,
core::pplmn::EssayStrike
, core::pplmn::DivideBy0
, core::pplmn::Athleticism
, core::pplmn::WorkOut
,
core::pplmn::Quadratic
, core::pplmn::CoreDump
, core::pplmn::SuckyMove
, core::pplmn::Learn
,
core::pplmn::GUIStrike
, core::pplmn::Harden
, core::pplmn::Nudge
, core::pplmn::TrustFall
,
core::pplmn::SuperTrustFall
, core::pplmn::HealBelle
, core::pplmn::Retire
, core::pplmn::Demotivate
,
core::pplmn::WetWilly
, core::pplmn::BackSass
, core::pplmn::TheChest
, core::pplmn::Dominize
,
core::pplmn::Rave
, core::pplmn::Hope
, core::pplmn::BagSwipe
, core::pplmn::Concentrate
,
core::pplmn::_INVALID_3 = 60
, core::pplmn::Pray = 61
, core::pplmn::LongStory
, core::pplmn::TrackFu
,
core::pplmn::Kick
, core::pplmn::Oblivious
, core::pplmn::Carpool
, core::pplmn::BlackSass
,
core::pplmn::SassySass
, core::pplmn::Borrow
, core::pplmn::Chill
, core::pplmn::Nap
,
core::pplmn::Excuse
, core::pplmn::ThrowRock
, core::pplmn::Ambiguous
, core::pplmn::Persistent
,
core::pplmn::Replace
, core::pplmn::Lastattempt
, core::pplmn::Patience
, core::pplmn::Jog
,
core::pplmn::MovetoNC
, core::pplmn::Camp
, core::pplmn::MakeBank
, core::pplmn::Set
,
core::pplmn::Spike
, core::pplmn::Bump
, core::pplmn::LockIn
, core::pplmn::RollD20
,
core::pplmn::SilentCoolness
, core::pplmn::ChannelNinja
, core::pplmn::Serenade
, core::pplmn::GuiltTrip
,
core::pplmn::DrunkFireworksDisplay
, core::pplmn::HumbleBrag
, core::pplmn::Peanut
, core::pplmn::SkypeGames
,
core::pplmn::Mooch
, core::pplmn::GMPCannon
, core::pplmn::BoardGameBarrage
, core::pplmn::ChannelRedneck
,
core::pplmn::SuperFan
, core::pplmn::CipherStrike
, core::pplmn::Bromance
, core::pplmn::MedicalAttention
,
core::pplmn::Bark
, core::pplmn::Hospitality
, core::pplmn::HappyGoLucky
, core::pplmn::Encourage
,
core::pplmn::EnergyBlast
, core::pplmn::ShoulderShrug
, core::pplmn::Cabinets
, core::pplmn::PinsAndNeedles
,
core::pplmn::Block
, core::pplmn::Tool
, core::pplmn::Reliable
, core::pplmn::SubtleJoke
,
core::pplmn::_NUM_MOVES
} |
| The id of a move. More...
|
|
enum class | core::pplmn::PassiveAilment : std::uint8_t {
core::pplmn::None = 0
, core::pplmn::Confused = 0x1 << 0
, core::pplmn::Stolen = 0x1 << 1
, core::pplmn::Trapped = 0x1 << 2
,
core::pplmn::Distracted = 0x1 << 3
} |
| Represents a passive ailment a Peoplemon can have. More...
|
|
enum class | core::pplmn::SpecialAbility : std::uint8_t {
core::pplmn::None = 0
, core::pplmn::BoardGameMaster = 1
, core::pplmn::Chillaxed = 2
, core::pplmn::Classy = 3
,
core::pplmn::Goon = 4
, core::pplmn::QuickDraw = 5
, core::pplmn::AlwaysFriendly = 6
, core::pplmn::Sassy = 7
,
core::pplmn::ImpulseBuy = 8
, core::pplmn::RunAway = 9
, core::pplmn::MrExtra = 10
, core::pplmn::BeefedUp = 11
,
core::pplmn::Reserved = 12
, core::pplmn::DukeOfJokes = 13
, core::pplmn::Engaging = 14
, core::pplmn::SnackShare = 15
,
core::pplmn::DerpDerp = 16
, core::pplmn::Klutz = 17
, core::pplmn::GenderBend = 18
, core::pplmn::Garbage = 19
,
core::pplmn::BikeMechanic = 20
, core::pplmn::SidetrackTeach = 21
, core::pplmn::NoJokeTeach = 22
, core::pplmn::FieryTeach = 23
,
core::pplmn::ExperiencedTeach = 24
, core::pplmn::NewTeach = 25
, core::pplmn::DozeOff = 26
, core::pplmn::DouseFlames = 27
,
core::pplmn::Flirty = 28
, core::pplmn::UndyingFaith = 29
, core::pplmn::TooCool = 30
, core::pplmn::FakeStudy = 31
,
core::pplmn::Alcoholic = 32
, core::pplmn::TotalBro = 33
, core::pplmn::TotalMom = 34
, core::pplmn::CantSwim = 35
,
core::pplmn::AllNighter = 36
, core::pplmn::AilmentSaturated = 37
, core::pplmn::Adament = 38
, core::pplmn::AbsolutePitch = 39
,
core::pplmn::GamemakerVirus = 40
, core::pplmn::Snapshot = 41
, core::pplmn::GetBaked = 42
} |
| Represents a special ability that a Peoplemon may have. More...
|
|
enum class | core::pplmn::Stat : std::uint8_t {
core::pplmn::HP = 0
, core::pplmn::Attack = 1
, core::pplmn::Defense = 2
, core::pplmn::SpecialAttack = 3
,
core::pplmn::SpecialDefense = 4
, core::pplmn::Speed = 5
, core::pplmn::Evasion
, core::pplmn::Accuracy
,
core::pplmn::Critical
} |
| Represents a single stat. Used as an offset to access Stats as an array. More...
|
|
enum class | core::pplmn::Type : std::uint8_t {
core::pplmn::None = 0
, core::pplmn::Normal = 0x1 << 0
, core::pplmn::Intelligent = 0x1 << 1
, core::pplmn::Funny = 0x1 << 2
,
core::pplmn::Athletic = 0x1 << 3
, core::pplmn::Quiet = 0x1 << 4
, core::pplmn::Awkward = 0x1 << 5
, core::pplmn::PartyAnimal = 0x1 << 6
} |
| Represents a type that a move or Peoplemon can be. Types may be combined. More...
|
|
Collection of classes and enums pertaining to Peoplemon themselves.