Exemple #1
0
    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);
    }