protected override Shooting Act(Entity entity, Shooting action) { var noisedAction = ActuatorModel.GetAction(entity, action); return(noisedAction); }
protected override Motion Act(Entity entity, Motion action) { var noisedAction = ActuatorModel.GetAction(entity, action); return(noisedAction); }
public ShootingActuator(ActuatorModel <Shooting> actuatorModel) : base(actuatorModel) { }
public MotionActuator(ActuatorModel <Motion> actuatorModel) : base(actuatorModel) { }