Exemplo n.º 1
0
    public void inicializePositions(Enumdata.MissionType missionType)
    {
        switch (missionType)
        {
        case Enumdata.MissionType.inflitration:
            //attachPositions = new GameObject[1];

            maxPutPositions = 1;

            //attachPositions[0] = Instantiate(new GameObject(), new Vector3(2.7f, 0, -2.7f), Quaternion.identity) ;
            break;

        case Enumdata.MissionType.propaganda:
            //attachPositions = new GameObject[3];
            //attachPositions[0]= Instantiate(new GameObject(), new Vector3(2.7f, 0, -2.7f), Quaternion.identity);
            //attachPositions[1] = Instantiate(new GameObject(), new Vector3(-2.52f, 0, -2.91f), Quaternion.identity);
            //attachPositions[2] = Instantiate(new GameObject(), new Vector3(2.48f, 3.11f, -2.03f), Quaternion.identity);
            maxPutPositions = 3;
            break;

        case Enumdata.MissionType.rescue:
            //attachPositions = new GameObject[3];
            //attachPositions[0] = Instantiate(new GameObject(), new Vector3(2.7f, 0, -2.7f), Quaternion.identity);
            //attachPositions[1] = Instantiate(new GameObject(), new Vector3(-2.52f, 0, -2.91f), Quaternion.identity);
            //attachPositions[2] = Instantiate(new GameObject(), new Vector3(2.48f, 3.11f, -2.03f), Quaternion.identity);
            maxPutPositions = 3;
            break;

        default: break;
        }
        GameMngr.Instance.GetDataDistric()[IdDistrict].MaxAgents = maxPutPositions;
        GameMngr.Instance.GetDataDistric()[IdDistrict].Mission   = missionType;
        GameMngr.Instance.GetDataDistric()[IdDistrict].Difficult = influence;
    }
Exemplo n.º 2
0
    // Use this for initialization
    void Start()
    {
        MaxPutPositions = 0;
        GameObject gameManager = GameObject.Find("GameManager");

        mapManager    = gameManager.GetComponent <Map_manager>();
        SpeecherCount = 0;
        HackerCount   = 0;
        SpyCount      = 0;

        if (GameMngr.Instance.getAlreadyInitialized())
        {
            influence   = GameMngr.Instance.GetDataDistric()[IdDistrict].Difficult;
            missionType = GameMngr.Instance.GetDataDistric()[IdDistrict].Mission;
        }


        inicializePositions(missionType);
    }