3#include "game/kart/KartObjectProxy.hh"
24 enum class CrushState {
39 static constexpr f32 CRUSH_SCALE = 0.3f;
Base class for most kart-related objects.
Mainly responsible for calculating scaling for the squish/unsquish animation.
bool m_calcCrush
Set while crush scaling is occurring.
EGG::Vector3f m_currScale
The computed scale for the current frame.
CrushState m_crushState
Specifies the current crush/uncrush state.
f32 m_uncrushAnmFrame
Current frame of the unsquish animation.
Pertains to kart-related functionality.