18 [[nodiscard]] u32 loadFlags()
const override {
22 Kart::Reaction onCollision(
Kart::KartObject *kartObj, Kart::Reaction reactionOnKart,
23 Kart::Reaction reactionOnObj,
EGG::Vector3f &hitDepth)
override;
26 const EGG::Vector3f &getCollisionTranslation()
const override {
39 void calcIntangible();
41 void checkSphereFull();
54 static constexpr f32 RADIUS_AABB = 870.0f * 2.0f;
55 static constexpr f32 SCALE_INITIAL = RADIUS_AABB / 940.0f * 0.5f;
56 static constexpr f32 SCALE_DELTA = SCALE_INITIAL / 25.0f;
57 static constexpr f32 INITIAL_VELOCITY = 400.0f;
58 static constexpr f32 INITIAL_ANGULAR_SPEED = 3.0f;
59 static constexpr f32 INITIAL_Y_VEL = -30.0f;