Implemented the state.OnReset event to reset splitStates on manual resets.