Example #1
0
    void Start()
    {
        mapModeCanvas = GameObject.Find("MapModeCanvas").GetComponent <MapModeCanvas>();

        tenPoint    = gameObject.transform.Find("TenPointPanel").GetComponent <Image>();
        twentyPoint = gameObject.transform.Find("TwentyPointPanel").GetComponent <Image>();
        thirtyPoint = gameObject.transform.Find("ThirtyPointPanel").GetComponent <Image>();
        fortyPoint  = gameObject.transform.Find("FortyPointPanel").GetComponent <Image>();
        fiftyPoint  = gameObject.transform.Find("FiftyPointPanel").GetComponent <Image>();

        setMapMode(MapModeCanvas.MapMode.PortExpansion);
    }
Example #2
0
    void Start()
    {
        // set all scores to zero initially
        setValues(0, 0, 0, 0);

        spriteRenderer = GetComponent <SpriteRenderer>();
        levelManager   = GameObject.Find("LevelManager").GetComponent <LevelManager>();
        levelEditor    = GameObject.Find("EditorCanvas").GetComponent <LevelEditor>();
        mapModeCanvas  = GameObject.Find("MapModeCanvas").GetComponent <MapModeCanvas>();
        piecePlace     = GameObject.Find("LevelManager").GetComponent <PiecePlace>();

        calculateAllColors();
        changeColor(colorCache[mapModeCanvas.currentMode]);
    }
Example #3
0
    void Start()
    {
        calculator    = gameObject.GetComponent <Calculator>();
        mapModeCanvas = GameObject.Find("MapModeCanvas").GetComponent <MapModeCanvas>();
        endScreen     = GameObject.Find("EndScreenCanvas").GetComponent <EndScreen>();

        continueBtn = GameObject.Find("ContinueBtn").GetComponent <Button>();
        continueBtn.onClick.AddListener(OnButtonClick);
        continueBtn.gameObject.SetActive(false);

        endBtn = GameObject.Find("EndBtn").GetComponent <Button>();
        endBtn.onClick.AddListener(OnButtonClick);
        endBtn.gameObject.SetActive(false);

        recalculateBtn = GameObject.Find("RecalculateBtn").GetComponent <Button>();
        recalculateBtn.onClick.AddListener(OnButtonClick);
    }
Example #4
0
    void Start()
    {
        mapModeCanvas = GameObject.Find("MapModeCanvas").GetComponent <MapModeCanvas>();
        button        = gameObject.GetComponent <Button>();

        defaultColorBlock                   = button.colors;
        selectedColorBlock                  = button.colors;
        selectedColorBlock.normalColor      = new Color(0, 1f, 0.96f);
        selectedColorBlock.highlightedColor = new Color(0, 1f, 0.96f);
        selectedColorBlock.pressedColor     = new Color(0, 1f, 0.96f);

        button.onClick.AddListener(OnClick);
        mapModeCanvas.registerButton(this);

        if (mapMode == MapModeCanvas.MapMode.PortExpansion)
        {
            select();
        }
    }
Example #5
0
        public static void load(LevelManager levelManager, MapModeCanvas mapModeCanvas, string levelData)
        {
            string[] rows = levelData.Split(new string[] { "\r\n", "\n" }, System.StringSplitOptions.None);
            for (int y = 0; y < rows.Length; y++)
            {
                string[] columns = rows[y].Split(new string[] { ";" }, System.StringSplitOptions.None);
                for (int x = 0; x < columns.Length; x++)
                {
                    string[] values = columns[x].Split(new string[] { "," }, System.StringSplitOptions.None);

                    TileScript tile = levelManager.tiles[x, y];

                    tile.setValues(int.Parse(values[0]), int.Parse(values[1]), int.Parse(values[2]), int.Parse(values[3]));

                    tile.calculateAllColors();
                    tile.changeColor(tile.colorCache[mapModeCanvas.currentMode]);
                }
            }
        }
Example #6
0
 void Start()
 {
     levelManager  = gameObject.GetComponent <LevelManager>();
     mapModeCanvas = GameObject.Find("MapModeCanvas").GetComponent <MapModeCanvas>();
 }