35 ObakeBlockSFCc = 0x13c,
41 HeyhoTreeGBAc = 0x14a,
42 GardenTreeDSc = 0x151,
48 ObakeBlock2SFCc = 0x16f,
49 ObakeBlock3SFCc = 0x170,
50 KoopaFigure64 = 0x18b,
88 FlamePoleVBig = 0x216,
95 EscalatorGroup = 0x260,
98enum class BlacklistedObjectId {
101 CastleFlower1 = 0x132,
103 DonkyTree1GC = 0x135,
104 DonkyTree2GC = 0x136,
106 PeachHunsuiGC = 0x141,
107 GardenTreeDS = 0x150,
128static constexpr bool IsObjectBlacklisted(
u16 id) {
129 BlacklistedObjectId objectId =
static_cast<BlacklistedObjectId
>(id);
132 case BlacklistedObjectId::Itembox:
136 case BlacklistedObjectId::CastleTree2:
137 case BlacklistedObjectId::CastleFlower1:
138 case BlacklistedObjectId::MarioTreeGC:
139 case BlacklistedObjectId::DonkyTree1GC:
140 case BlacklistedObjectId::DonkyTree2GC:
141 case BlacklistedObjectId::PeachTreeGC:
142 case BlacklistedObjectId::PeachHunsuiGC:
143 case BlacklistedObjectId::GardenTreeDS:
144 case BlacklistedObjectId::FlagA1:
145 case BlacklistedObjectId::FlagA2:
146 case BlacklistedObjectId::FlagB1:
147 case BlacklistedObjectId::FlagB2:
148 case BlacklistedObjectId::FlagA3:
149 case BlacklistedObjectId::DKTreeA64:
150 case BlacklistedObjectId::Windmill:
151 case BlacklistedObjectId::TownTreeDS:
152 case BlacklistedObjectId::Hanabi:
153 case BlacklistedObjectId::LightHouse:
154 case BlacklistedObjectId::FlagA5:
155 case BlacklistedObjectId::SentakuDS:
156 case BlacklistedObjectId::FlagB3:
157 case BlacklistedObjectId::FlagB4:
158 case BlacklistedObjectId::UtsuboDokan:
159 case BlacklistedObjectId::EnvSnow:
This header houses common data types such as our integral types and enums.