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

public class GenerateMap : MonoBehaviour
{
    //Les 8 prefabs
    public GameObject[] maps = new GameObject[8];
    public GameObject[] shopFactory = new GameObject[8];
    

    public Object[] objects=new Object[8];
    public int where;

    //Les coordonées x dans l'ordre
    private int[] xs=new int[]{-17,0,17,-17,0,17,-17,0};

    //Les coordonées y dans l'ordre
    private int[] ys=new int[]{26,26,26,13,13,13,0,0};
    // Start is called before the first frame update
    void Start()
    {
        generateMap();
    }

    //Place les 8 prefabs aux bons endroits 
    public void generateMap()
    {
        for(int i=0;i<8;i++)
        {
            objects[i]=Instantiate(maps[i], new Vector3(xs[i], ys[i], 0), Quaternion.identity);
        }

    }

    public void generateShopFactory()
    {
        Destroy(objects[where]);
        Instantiate(shopFactory[where], new Vector3(xs[where], ys[where], 0), Quaternion.identity);

    }

    void Update()
    {
        
    }
}