27 ObakeBlockSFCc = 0x13c,
33 HeyhoTreeGBAc = 0x14a,
34 GardenTreeDSc = 0x151,
40 ObakeBlock2SFCc = 0x16f,
41 ObakeBlock3SFCc = 0x170,
75 EscalatorGroup = 0x260,
78enum class BlacklistedObjectId {
81 CastleFlower1 = 0x132,
86 PeachHunsuiGC = 0x141,
108static constexpr bool IsObjectBlacklisted(
u16 id) {
109 BlacklistedObjectId objectId =
static_cast<BlacklistedObjectId
>(id);
112 case BlacklistedObjectId::Itembox:
116 case BlacklistedObjectId::CastleTree2:
117 case BlacklistedObjectId::CastleFlower1:
118 case BlacklistedObjectId::MarioTreeGC:
119 case BlacklistedObjectId::DonkyTree1GC:
120 case BlacklistedObjectId::DonkyTree2GC:
121 case BlacklistedObjectId::PeachTreeGC:
122 case BlacklistedObjectId::PeachHunsuiGC:
123 case BlacklistedObjectId::GardenTreeDS:
124 case BlacklistedObjectId::FlagA1:
125 case BlacklistedObjectId::FlagA2:
126 case BlacklistedObjectId::FlagB1:
127 case BlacklistedObjectId::FlagB2:
128 case BlacklistedObjectId::FlagA3:
129 case BlacklistedObjectId::DKTreeA64:
130 case BlacklistedObjectId::Windmill:
131 case BlacklistedObjectId::TownTreeDS:
132 case BlacklistedObjectId::Hanabi:
133 case BlacklistedObjectId::LightHouse:
134 case BlacklistedObjectId::FlagA5:
135 case BlacklistedObjectId::SentakuDS:
136 case BlacklistedObjectId::FlagB3:
137 case BlacklistedObjectId::FlagB4:
138 case BlacklistedObjectId::UtsuboDokan:
139 case BlacklistedObjectId::EnvSnow:
This header houses common data types such as our integral types and enums.