18 void init()
override {
25 [[nodiscard]]
u32 loadFlags()
const override {
30 void createCollision()
override {}
37 m_railInterpolator->setCurrVel(0.0f);
41 void enterRevolving() {
53 void calcRevolving() {}
59 static constexpr std::array<StateManagerEntry<ObjectSunDS>, 2> STATE_ENTRIES = {{
60 {0, &ObjectSunDS::enterStill, &ObjectSunDS::calcStill},
61 {1, &ObjectSunDS::enterRevolving, &ObjectSunDS::calcRevolving},