internal PlanetInfo GetPlanetInfo( ) { var inputType = _input is MouseInput ? InputType.Mouse : InputType.AIEnemy; _movementInfo.SetProgress(_movement.CurrentProgress); var info = new PlanetInfo( ) { HealthPoints = _currentHealth, MovementInfo = _movementInfo, WeaponIndex = _weaponIndex, InputType = inputType, MovementType = MovementType.Eliptical, PrefabIndex = _prefabIndex }; return(info); }