Example #1
0
 public void Start()
 {
     ControllerBoard = GameObject.Find("Tablero").GetComponent <ControllerBoard>();
     inv             = GameObject.Find("Inventory").GetComponent <Inventory>();
     inventoryPanel  = GameObject.Find("Inventory Panel");
     Menu            = GameObject.Find("Code").GetComponent <Menu>();
     //tamaƱo inicial del sprite
     scaleSprite  = 1;
     selectedItem = false; //FDDM
 }
Example #2
0
    // Use this for initialization
    void Start()
    {
        actStats   = false;
        eliminar   = false;
        eliminado  = false;
        panelStats = GameObject.Find("PanelStatistics");
        cv         = GameObject.Find("PanelStatistics").GetComponent <CanvasGroup>();
        panelStats.SetActive(false);
        tablero         = GameObject.Find("Tablero").GetComponent <ControllerBoard>();
        sociedadElegida = 0;

        BtnStats();
    }
Example #3
0
    // Use this for initialization
    void Start()
    {
        valores    = new float[3];
        colores    = new Color[3];
        colores[0] = new Color32(255, 117, 117, 255);
        colores[1] = new Color32(255, 246, 143, 255);
        colores[2] = new Color32(93, 173, 226, 255);

        cantSociedades = GameObject.Find("Code").GetComponent <SociedadesController>().cantSociedades;
        tablero        = GameObject.Find("Tablero").GetComponent <ControllerBoard>();
        socContr       = GameObject.Find("Code").GetComponent <SociedadesController>();
        coloresComp    = new List <Color>();
        ColoresComponentes();
    }
Example #4
0
    // Use this for initialization
    void Start()
    {
        tablero       = GameObject.Find("Tablero");
        cuadricula    = tablero.GetComponent <ControllerBoard>().pieces;
        fieldS        = GameObject.Find("InputSave");
        btnSave       = GameObject.Find("ButtonSaveGuardar");
        textStatus    = GameObject.Find("TextStatus").GetComponent <Text>();
        showPanel     = GameObject.Find("PanelGuardar").GetComponent <CanvasGroup>();
        showPanelLoad = GameObject.Find("PanelCargar").GetComponent <CanvasGroup>();
        btnLoadExit   = GameObject.Find("ButtonCerrarCargar");
        panelSave     = GameObject.Find("PanelGuardar");
        panelSaveMap  = GameObject.Find("PanelSaveMap");
        btnSaveExit   = GameObject.Find("ButtonCerrar");
        panelLoad     = GameObject.Find("PanelCargar");
        //      btnLoadOtro = GameObject.Find("BtnCargarOtra");
        inventario        = GameObject.Find("Inventory").GetComponent <Inventory>();
        menu              = GameObject.Find("Code").GetComponent <Menu>();
        ControllerBoard   = GameObject.Find("Tablero").GetComponent <ControllerBoard>();
        proteccionLectura = false;
        sobreescribir     = false;
        loadCreados       = false;
        loadVentana       = false;
        tempCreado        = false;
        loading           = false;
        archivosTam       = 0;
        loadFlag          = false;

        if (GestionBD.offline)
        {
            online = false;
        }
        else
        {
            online = true;
        }


        //listeners de botones
        PanelWrapper();

        //ocultar panel de guardar y cargar
        panelSave.SetActive(false);
        panelLoad.SetActive(false);
        panelSaveMap.SetActive(false);

        //listener boton cierre
        CerrarCargar();
    }//fStart
Example #5
0
 void Start()
 {
     ControllerBoard = GameObject.Find("Tablero").GetComponent <ControllerBoard>();
     tablero         = GameObject.Find("Tablero");
     database        = GetComponent <ItemDatabase>();
     slotAmount      = 9;
     ready           = true;
     activeInv       = false;
     activeCat       = true;
     panelCategory   = GameObject.Find("InventoryCategory");
     //panelCategory.SetActive(false);
     anchoAux = Screen.width;
     show     = false;
     showC    = false;
     showI    = false;
     showIA   = false;
     cleared  = false; //controla si se limpio el tablero
     cont     = 0;
 }
Example #6
0
    // Use this for initialization
    void Start()
    {
        Sociedades   = new Dictionary <int, List <string> >(); //PSB inicializo el diccionario de las sociedades
        SociedadDict = new Dictionary <int, Sociedad>();

        SociedadDict.Add(0, new Sociedad(new Color(1f, 1f, 1f, 1.00f), "Sociedad 0"));
        SociedadDict.Add(1, new Sociedad(new Color(0.06666667f, 0.6392157f, 0.8470588f, 1f), "Sociedad 1"));
        SociedadDict.Add(2, new Sociedad(new Color(0.6351443f, 0.2834639f, 0.9245283f, 1f), "Sociedad 2"));
        SociedadDict.Add(3, new Sociedad(new Color(0.9960784f, 0.9490196f, 0.3058824f, 1.00f), "Sociedad 3"));
        SociedadDict.Add(4, new Sociedad(new Color(0, 1f, 0.5382376f, 1f), "Sociedad 4"));
        SociedadDict.Add(5, new Sociedad(new Color(1f, 0.4537815f, 0f, 1f), "Sociedad 5"));

        tablero           = GameObject.Find("Tablero").GetComponent <ControllerBoard>();
        panel             = GameObject.Find("PanelFiltrosSociedades");
        btnCerrar         = GameObject.Find("BtnCerrarPanelFilSoc");
        btnFilSoc         = GameObject.Find("BtnFilSoc");
        BtnSocList        = GameObject.Find("BtnSocList");
        ContainerList     = GameObject.Find("ContainerList");
        TextPanelSociedad = GameObject.Find("TextPanelSociedad").GetComponent <Text>();

        //cantidad de sociedades
        cantSociedades = 6;

        IniDicAct();

        //crear una lista para saber cuales elementos se han quitado del mapa
        listaOcultados = new List <Piece>();

        //listeners de botones
        Listeners();

        //ocultar panel
        ContainerList.GetComponent <CanvasGroup>().alpha = 0;
        ContainerList.SetActive(false);
        panel.GetComponent <CanvasGroup>().alpha = 0;
        panel.SetActive(false);
    }
Example #7
0
    void Start()
    {
        cont          = 1;
        x             = -1;
        y             = -1;
        RotX          = 0;
        RotY          = 0;
        move          = true;
        ready         = true;
        destroy       = false;
        rotate        = false;
        rnd           = true;
        isWhite       = false;
        buttonColor   = false;
        buttonEdition = false;
        buttonInfo    = false;
        ModificarXY   = true;
        guardadoTut   = false;
        ButtonVisAct  = false;
        BandEnter     = false;
        BandOnClick   = false;

        //FDDM
        fieldBSTotalC = GameObject.Find("InputField");                   //Input del menu editar para la cantidad de componentes
        textTC        = GameObject.Find("TextTC").GetComponent <Text>(); //Texto que esta en la ventana que solicita la cantidad de elementos del componente.
        //FDDM

        btnSave         = GameObject.Find("ButtonSaveEdition");
        showPanel       = GameObject.Find("PanelEdition").GetComponent <CanvasGroup>();
        fieldS          = GameObject.Find("InputSaveEdition");
        panelEdit       = GameObject.Find("PanelEdition");
        ControllerBoard = GameObject.Find("Tablero").GetComponent <ControllerBoard>();
        tablero         = GameObject.Find("Tablero");
        panelSave       = GameObject.Find("PanelGuardar");
        panel           = GameObject.Find("PanelInfo");
        panelLoad       = GameObject.Find("PanelCargar");
        panelProc       = GameObject.Find("PanelProcesos");
        panelInfo       = GameObject.Find("PanelInfo");
        panelColor      = GameObject.Find("PanelChangeColor");
        textStatus      = GameObject.Find("TextStatusEdition").GetComponent <Text>();
        panelSociedad   = GameObject.Find("sociedad");
        inventory       = GameObject.Find("Inventory").GetComponent <Inventory>();
        Camera          = GameObject.Find("Camera").GetComponent <CameraController>();
        btnShow         = GameObject.Find("ShowCategory");
        panelEdit.SetActive(false);
        panelColor.SetActive(false);
        BSTotalC           = GameObject.Find("ButtonSaveTotalC");
        MenuStickers       = GameObject.Find("MenuStickers");
        MenuFicha          = GameObject.Find("PanelFicha");
        PanelSupport       = GameObject.Find("PanelSoporte");
        PanelConfirmacion  = GameObject.Find("PanelConfirmacion");
        PanelConfirmacion1 = GameObject.Find("PanelConfirmacion1");
        btnYes1            = GameObject.Find("Yes1");
        btnNo1             = GameObject.Find("No1");
        btnYes             = GameObject.Find("Yes");
        btnNo = GameObject.Find("No");
        MenuStickers.SetActive(false);
        MenuFicha.SetActive(false);
        PanelSupport.SetActive(false);
        PanelConfirmacion.SetActive(false);
        PanelConfirmacion1.SetActive(false);
    }
Example #8
0
    // Use this for initialization
    void Start()
    {
        //Offset para la posicion de los componentes
        boardOffset = new Vector3(-12f, 0, -12f);
        pieceOffset = new Vector3(0.5f, 0, 0.5f);
        //lista de granjeros en el mapa
        granjeros = new List <GameObject>();
        //inicializacion de listas de caminos para cada tipo de componente
        caminosGranjeros = new List <List <Posicion> >();
        caminosGranjeros.Add(new List <Posicion>());        //componente 1
        caminosGranjeros.Add(new List <Posicion>());        //componente 2
        caminosGranjeros.Add(new List <Posicion>());        //componente 3
        //valores booleanos para controlar
        mostrarCam    = true;
        controlMover  = true;
        selector      = false;
        permitirBoton = true;
        llegoAlFinal  = false;
        //asignar gameobjects
        grid    = GameObject.Find("Code").GetComponent <Grid>();
        mensaje = GameObject.Find("MensajePantalla");
        mensaje.SetActive(false);
        panelFiltroCamino   = GameObject.Find("PanelFiltroCaminos");
        BtnAceptarFiltros   = GameObject.Find("BtnAceptarFiltros");
        ButtonCerrarCaminos = GameObject.Find("ButtonCerrarCaminos");
        menu    = GameObject.Find("Code").GetComponent <Menu>();
        tablero = GameObject.Find("Tablero").GetComponent <ControllerBoard>();
        //msjTxt = GameObject.Find("MensajeText").GetComponent<Text>();
        //variables para el tutorial
        abrirPanel   = false;
        cacheCaminos = null;
        arrayCalculo = new Piece [24, 24];
        //inicializacion de listas de caminos para cada tipo de componente
        caminosList = new List <CaminoComponente>();
        //matrices
        //MatrizCaminos = new PiezaCamino[24,24];
        InicializarMatrizCaminos();
        MatrizCaminosResultados = new int[11, 11];
        InicializarMatrizCaminosResultados();

        /*GameObject.Find("BtnCamino").GetComponent<Button>().onClick.AddListener(()=>{
         *      //si se puede presionar el boton y si hay componentes en el tablero
         *      if(permitirBoton && tablero.TableroNoEsVacio()){
         *              if(!selector){
         *                      selector = true;
         *                      //menu.move = false; //no se puedan editar ni mover los componentes
         *                      Debug.Log("Activar caminos");
         *                      //ActivarCaminos();
         *                      StartCoroutine(ColocarGranjeros());
         *              }else{
         *                      //menu.move = true; //se puedan editar y mover los componentes
         *                      Debug.Log("Desactivar caminos");
         *                      //DesactivarCaminos();
         *                      StartCoroutine(BorrarGranjeros());
         *                      selector = false;
         *                      //StopAllCoroutines();
         *              }
         *      }else{
         *              StartCoroutine(MostrarMensajePantalla("No hay componentes en el mapa"));
         *      }
         * });*/
        //panelFiltroCamino.SetActive(false);
    }