UFE Bugfixes
Description
This fixes the guidance pausing bug, where guidance forces would not smoothly ramp down when pausing a game. Because I made a change inside RobotController.OnrReceiveServerUpdate() that involved setting a field of the RobotCommand _input, but before that we had _input = RunControlCycle() which is a reference copy from the RobotControllerSwitchable, I was unintentionally applying a transform multiple times. I made a static CopyTo() method for RobotCommand so we don't have to worry about it.
Also bumped version to 7.11.0 and added dyn_cfg.json to the debian install script so that will be present in /opt/barrett/config
What to focus on
- Test pausing guidance in a game and make sure there is no force discontinuity.
- Test debian install (delete the dyn_cfg.json file from /opt/barrett/config first) and make sure a game runs without error
Edited by Craig McDonald