public static SmallTurretShoot Create(SmallTurret target)
        {
            var state = SmallTurretState.Create <SmallTurretShoot>(target);

            return(state);
        }
        public static SmallTurretIdle Create(SmallTurret target)
        {
            SmallTurretIdle state = SmallTurretState.Create <SmallTurretIdle>(target);

            return(state);
        }