pub enum Context {
Show 20 variants
ErrorReadingVersion,
VersionTooHigh,
BothAutoJumpAndDuckTap,
NoLeaveGroundAction,
TimesOnLeaveGroundAction,
NoSaveName,
NoSeed,
NoYaw,
NoButtons,
NoLGAGSTMinSpeed,
NoResetSeed,
ErrorParsingLine,
InvalidStrafingAlgorithm,
NoConstraints,
NoPlusMinusBeforeTolerance,
NoFromToParameters,
NoTo,
NoYawspeed,
UnsupportedConstantYawspeedDir,
NegativeYawspeed,
}
Expand description
Enumeration of possible semantic errors.
Variants§
ErrorReadingVersion
Failed to read the version.
VersionTooHigh
The version is too high.
BothAutoJumpAndDuckTap
Both autojump and ducktap are enabled at once.
NoLeaveGroundAction
LGAGST is enabled without autojump or ducktap.
TimesOnLeaveGroundAction
Times is specified on the LGAGST action.
NoSaveName
Save name is not specified.
NoSeed
Seed is not specified.
NoYaw
Yaw is required but not specified.
NoButtons
Buttons are not specified.
NoLGAGSTMinSpeed
The LGAGST min speed valueis not specified.
NoResetSeed
The reset seed is not specified.
ErrorParsingLine
Failed to parse a frames entry.
InvalidStrafingAlgorithm
Invalid strafing algorithm.
NoConstraints
Vectorial strafing constraints are not specified.
NoPlusMinusBeforeTolerance
The +- in the vectorial strafing constraints is missing.
NoFromToParameters
The parameters in the yaw range vectorial strafing constraints are not specified.
NoTo
The yaw range vectorial strafing constraint is missing the “to” word.
NoYawspeed
Yawspeed is required for constant yawspeed but not specified.
UnsupportedConstantYawspeedDir
Only side strafe works with constant yawspeed now.
NegativeYawspeed
Negative yawspeed value.