14 void init()
override {
21 [[nodiscard]] u32 loadFlags()
const override {
30 m_railInterpolator->setCurrVel(0.0f);
34 void enterRevolving() {
46 void calcRevolving() {}
52 static constexpr std::array<StateManagerEntry, 2> STATE_ENTRIES = {{
53 {StateEntry<ObjectSunDS, &ObjectSunDS::enterStill, &ObjectSunDS::calcStill>(0)},
54 {StateEntry<ObjectSunDS, &ObjectSunDS::enterRevolving, &ObjectSunDS::calcRevolving>(1)},