Peoplemon  0.1.0
Peoplemon 3 game source documentation
Id.hpp
Go to the documentation of this file.
1 #ifndef CORE_ITEMS_ID_HPP
2 #define CORE_ITEMS_ID_HPP
3 
4 #include <cstdint>
5 
13 namespace core
14 {
16 namespace item
17 {
24 enum struct Id : std::uint16_t {
25  Unknown = 0,
26  None = Unknown,
27 
28  // Regular items
29  Potion = 1,
30  SuperPotion = 2,
31  MegaPotion = 3,
33  Terriball = 5,
34  Peopleball = 6,
35  GreatPeopleball = 7,
36  UltraPeopleball = 8,
38  ClockPeopleball = 10,
39  Intelligiball = 11,
40  Gulliball = 12,
42  BullyBall = 14,
43  CloneBall = 15,
44  MasterPeopleball = 16,
45  LegendBall = 17,
46  PpPack = 18,
47  Pp6Pack = 19,
48  SuperPpPack = 20,
49  SuperPp6Pack = 21,
50  KegOfProtein = 22,
51  SuperPowerJuice = 23,
52  TubOfIcedCream = 24,
53  JarOfEncouragement = 25,
54  SuperSpeedJuice = 26,
55  Compliments = 27,
56  FriendshipStone = 28,
57  SupahCoolStone = 29,
58  OooFancyStone = 30,
59  SupahFunnyStone = 31,
60  PartyStone = 32,
61  ShadyMushroom = 33,
62  BigShadyMushroom = 34,
63  GoAwaySpray = 35,
64  SuperGoAwaySpray = 36,
65  NeverComeBackSpray = 37,
66  PpRaiser = 38,
67  UnAnnoyerSoda = 39,
68  UnFrustratorSoda = 40,
69  WakeUpSoda = 41,
70  UnStickySoda = 42,
71  UnFreezeSoda = 43,
72  Log = 44,
73 
74  // Hold items
75  BagOfGoldFish = 50,
76  BackwardsHoody = 51,
77  Glasses = 52,
78  Spoon = 53,
79  SlappingGlove = 54,
81  SketchySack = 56,
82  GoldfishCracker = 57,
83  SpeedJuice = 58,
84  PowerJuice = 59,
85  IcedTea = 60,
86  WakeUpBelle = 61,
87 
88  // Key items
89  Package = 101,
90  SackOfGreenbacks = 102,
91  FancyFossil = 103,
92  PartyFossil = 104,
93  Teleporter = 105,
94  Map = 106,
96  Penny = 108,
97  MeatAndPotatoes = 109,
98  TriliteCookie = 110,
99  JesusShoes = 111,
100  Lantern = 112,
101  OldYellowKey = 113,
102  OldBlueKey = 114,
103  OldRedKey = 115,
104  OldFishingRod = 116,
105  Shoe = 117,
106  BigRedButton = 118,
107  MiniFridge = 119,
108  OldRelic = 120,
109  DoorKey = 121,
110  DoorKey2 = 122,
111  RescuePorter = 123,
112  JesusShoesUpgrade = 124,
113  BoatPart = 125,
114 
115  ID_COUNT
116 };
117 
118 } // namespace item
119 } // namespace core
120 
121 #endif
Id
Represents an item in its simplist form.
Definition: Id.hpp:24
Core classes and functionality for both the editor and game.