Первая тестируемая на ПЛК версия

This commit is contained in:
2023-01-28 12:12:01 +03:00
parent 14b5cdf06d
commit d8fee17444
4 changed files with 198 additions and 111 deletions

View File

@@ -101,8 +101,8 @@ static void emulate_robot(robot_code &code, robot_regs& r, char robot_id) {
case ROBOT_CMD_UP_code:
if (code.barrel_id >= 0 && cmd_arg) {
// не давать ехать перед тем как истечет таймер
if (barrels[code.barrel_id].software_timer > 0) {
// не давать ехать перед тем как истечет таймер (только для не пустых барабанов)
if (!barrels[code.barrel_id].flags.is_empty && barrels[code.barrel_id].software_timer > 0) {
break;
}
barrels[code.barrel_id].flags.is_up = true;