﻿using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Spawn_Etoile : MonoBehaviour {

    public GameObject etoile;
    // Use this for initialization
    void Start() {

    }

    // Update is called once per frame
    public void SpawnEtoile(float temps_seconde, bool allMapsCollected)
    {
        if (allMapsCollected)
        {
             Debug.Log("Afficher les 5 étoiles");
            Vector3 position = new Vector3(123.6f, -55.00034f, 147.3947f);
            GameObject.Instantiate(etoile, transform).transform.localPosition = position;


        }
          
     
            // Les cartes ne sont pas toutes collectées. Afficher le nombre d'étoiles correspondant au temps (en optimisant le contenu de ce code @_@" -> tableau d'étoiles et fonction avec en paramètre le nombre d'étoiles à afficher ?)
            Debug.Log("Afficher lle nombre d'étoiles correspondant au temps");

            if (temps_seconde > 50)
            {
                Vector3 position = new Vector3(223.6f, -55.00034f, 147.3947f);
                GameObject.Instantiate(etoile, transform).transform.localPosition = position;

            }

            if (temps_seconde > 40)
            {
                Vector3 position = new Vector3(323.9f, -55.00034f, 147.3947f);
                GameObject.Instantiate(etoile, transform).transform.localPosition = position;
                print(position);
            }

            if (temps_seconde > 30)
            {
                Vector3 position = new Vector3(423.7f, -55.00034f, 147.3947f);
                GameObject.Instantiate(etoile, transform).transform.localPosition = position;

            }

            if (temps_seconde > 20)
            {
                Vector3 position = new Vector3(523.7f, -55.00034f, 147.3947f);
                GameObject.Instantiate(etoile, transform).transform.localPosition = position;
                print(position);
            }


            etoile.SetActive(false);
        }
    }

