package com.ubt.jimu.controller.data.command; import com.ubt.jimu.controller.data.config.AccumulatorConfig; import com.ubt.jimu.controller.manager.ICommandExecutor; import java.util.HashMap; /* loaded from: classes.dex */ public class ShootCommand extends MoveCommand { private AccumulatorConfig a; private int b; public ShootCommand(AccumulatorConfig accumulatorConfig, int i) { this.a = accumulatorConfig; this.b = i; } @Override // com.ubt.jimu.controller.data.command.MoveCommand public void a(ICommandExecutor iCommandExecutor) { if (this.a != null) { HashMap hashMap = new HashMap(1); hashMap.put(Integer.valueOf(this.a.getServoID()), Integer.valueOf(this.a.getLaunchAngle() + 120)); if (iCommandExecutor.a(hashMap, this.b, 0) == 0) { try { Thread.sleep(this.b); } catch (InterruptedException e) { e.printStackTrace(); Thread.currentThread().interrupt(); } hashMap.put(Integer.valueOf(this.a.getServoID()), Integer.valueOf(this.a.getStartAngle() + 120)); iCommandExecutor.a(hashMap, 100, 0); } } } }