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