22 ObakeBlockSFCc = 0x13c,
28 HeyhoTreeGBAc = 0x14a,
29 GardenTreeDSc = 0x151,
35 ObakeBlock2SFCc = 0x16f,
36 ObakeBlock3SFCc = 0x170,
62enum class BlacklistedObjectId {
65 CastleFlower1 = 0x132,
70 PeachHunsuiGC = 0x141,
92static constexpr bool IsObjectBlacklisted(
u16 id) {
93 BlacklistedObjectId objectId =
static_cast<BlacklistedObjectId
>(id);
96 case BlacklistedObjectId::Itembox:
100 case BlacklistedObjectId::CastleTree2:
101 case BlacklistedObjectId::CastleFlower1:
102 case BlacklistedObjectId::MarioTreeGC:
103 case BlacklistedObjectId::DonkyTree1GC:
104 case BlacklistedObjectId::DonkyTree2GC:
105 case BlacklistedObjectId::PeachTreeGC:
106 case BlacklistedObjectId::PeachHunsuiGC:
107 case BlacklistedObjectId::GardenTreeDS:
108 case BlacklistedObjectId::FlagA1:
109 case BlacklistedObjectId::FlagA2:
110 case BlacklistedObjectId::FlagB1:
111 case BlacklistedObjectId::FlagB2:
112 case BlacklistedObjectId::FlagA3:
113 case BlacklistedObjectId::DKTreeA64:
114 case BlacklistedObjectId::Windmill:
115 case BlacklistedObjectId::TownTreeDS:
116 case BlacklistedObjectId::Hanabi:
117 case BlacklistedObjectId::LightHouse:
118 case BlacklistedObjectId::FlagA5:
119 case BlacklistedObjectId::SentakuDS:
120 case BlacklistedObjectId::FlagB3:
121 case BlacklistedObjectId::FlagB4:
122 case BlacklistedObjectId::UtsuboDokan:
123 case BlacklistedObjectId::EnvSnow:
This header houses common data types such as our integral types and enums.