summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControlReference/ExpressionParser.cpp
diff options
context:
space:
mode:
authorPokechu22 <Pokechu022@gmail.com>2020-01-18 19:12:15 -0800
committerPokechu22 <Pokechu022@gmail.com>2020-07-29 16:57:34 -0700
commitfba51b2956ad4d989d24673998ac613e4fd9c0b5 (patch)
tree8863a65a9dc4daaf6712f0d60723963b3cbb423a /Source/Core/InputCommon/ControlReference/ExpressionParser.cpp
parent3d680ff2f68a52c8330de4f70620b5a0d30e3fdd (diff)
Split drive state and drive error into 2 fields, and fix some inaccuracies
In particular: - Trying to play audio in a non-ready state returns the state-specific error, not an audio buf error - Audio status cannot be requested in non-ready states - The audio buffer cannot be configured in states other than ReadyNoReadsMade - Using the stop motor command while the motor is already stopped doesn't change states Additionally, the internal state IDs are used (which distinguish ReadyNoReadsMade and Ready), instead of the state IDs exposed in request error. This makes some of the weird behavior a bit more obvious. State and error behavior of the seek command was not implemented in this commit.
Diffstat (limited to 'Source/Core/InputCommon/ControlReference/ExpressionParser.cpp')
0 files changed, 0 insertions, 0 deletions