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)
 {
 }