Exemple #1
0
        private void LoadError()
        {
            try
            {
                //"D:\\TestCell_" + Global.T_CellNo + "\\" + Global.Data_Dir + "\\Log_Data\\" + OnLog_Data + ".csv"

                GridGen.Refresh();
                String          DataPath    = "D:\\TestCell_" + Global.T_CellNo + "\\" + Global.Data_Dir + "\\";
                string          strFileName = DataPath + "Log_Data\\" + Global.OnLog_Data + ".csv";
                OleDbConnection conn        = new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0; Data Source = " + System.IO.Path.GetDirectoryName(strFileName) + "; Extended Properties = \"Text;HDR=YES;FMT=Delimited\"");
                conn.Open();
                OleDbDataAdapter adapter = new OleDbDataAdapter("SELECT * FROM " + System.IO.Path.GetFileName(strFileName), conn);
                DataSet          ds1     = new DataSet("Temp");
                adapter.Fill(ds1);
                GridGen.DataSource = ds1.Tables[0];
                for (int i = 0; i <= 6; i++)
                {
                    if (GridGen.Columns[i].Name.Substring(3, 8) == "Not_Prog")
                    {
                        GridGen.Columns[i].Visible = false;
                    }
                }
            }
            catch (Exception ex)
            {
                Global.Create_OnLog("Alart", ex.Message + " :  LoadError file....");
                //MessageBox.Show("Error Code:- 12002", ex.Message);
            }
        }
Exemple #2
0
 private void RunStatus_Click(object sender, EventArgs e)
 {
     try
     {
         GridGen.Refresh();
         String          DataPath    = "D:\\TestCell_" + Global.T_CellNo + "\\" + Global.Data_Dir + "\\";
         string          strFileName = DataPath + "Error_Data\\" + Global.Eng_Error_FileNm + ".csv";
         OleDbConnection conn        = new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0; Data Source = " + System.IO.Path.GetDirectoryName(strFileName) + "; Extended Properties = \"Text;HDR=YES;FMT=Delimited\"");
         conn.Open();
         OleDbDataAdapter adapter = new OleDbDataAdapter("SELECT * FROM " + System.IO.Path.GetFileName(strFileName), conn);
         DataSet          ds1     = new DataSet("Temp");
         adapter.Fill(ds1);
         GridGen.DataSource       = ds1.Tables[0];
         GridGen.Columns[0].Width = 60;
         GridGen.Columns[1].Width = 100;
         GridGen.Columns[2].Width = 60;
         GridGen.Columns[3].Width = 350;
         GridGen.Columns[4].Width = 120;
         GridGen.Columns[5].Width = 60;
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error Code:- 12002", ex.Message);
     }
 }
Exemple #3
0
 public bool CanReachToCell(GridCell checkCell, int range, bool UnhinderedSteps)
 {
     if (!checkCell.Walkable)
     {
         return(false);
     }
     if (checkCell == playerGridCell && !AllowTurnSkip)
     {
         return(false);
     }
     if (!UnhinderedSteps)
     {
         if (checkCell.dijkstraValue == 1 && AllowTurnSkip)
         {
             return(true);
         }
         if (checkCell.dijkstraValue <= range + 1 && checkCell.dijkstraValue != 1)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
     else
     {
         return(GridGen.UnhinderedMinStepsBetween2Cells(playerGridCell, checkCell) <= range);
     }
 }
Exemple #4
0
 public void SetGrid(ref GridGen grid)
 {
     xRes        = grid.xRes;
     yRes        = grid.yRes;
     llc         = new Vector2(grid.trans.position[0], grid.trans.position[2]);
     unitsize    = grid.unitsize;
     worldHeight = grid.trans.position[1];
 }
Exemple #5
0
 public void SetLoadEssence()
 {
     gridGen       = GameObject.Find("Grid").GetComponent <GridGen>();
     _img          = GetComponent <Image>();
     _defaultImg   = _img.sprite;
     _defaultColor = _img.color;
     loaded        = true;
     SetEssence();
 }
Exemple #6
0
    public void UpdateGridMap()
    {
        GridGen gridGen = GetComponent <GridGen>();

        gridMap.SetGrid(ref gridGen);          // set up grid data
        gridMap.SetWalkable(ref walkableData); // set up walkable data
        gridMap.heuristic_id = heuIndex;       // set up heuristic function
        Debug.Log("Update GridMap Data." + "Current Heuristic Function ID: " + gridMap.heuristic_id);
    }
Exemple #7
0
    // Use this for initialization
    void Start()
    {
        essenceDisplay = GetComponent <EssenceDisplay>();
        gridGen        = GameObject.Find("Grid").GetComponent <GridGen>();
        audioPlayer    = GameObject.Find("SoundManager").GetComponent <AudioPlayer>();
        dropSpot       = GameObject.FindGameObjectsWithTag("DropSpot");

        startPos = transform.position;
    }
Exemple #8
0
    private void Update()
    {
        GridGen board = GameObject.Find("GridHolder(Clone)").GetComponent <GridGen>();

        if (!cardIsCreate && board != null && canvas.textInfos.isActiveAndEnabled)
        {
            cardIsCreate = GameObject.FindObjectOfType <GestionCartes>().GenerateCards();
            //DrawCard(board.gameObject.GetComponent<GestionCartes>().allCards);
        }
    }
Exemple #9
0
 public static void Initialize()
 {
     StartInfo = GameObject.Find("Initialize").GetComponent <GridGen>();
     StartLoc  = GameObject.Find("StartLoc");
     Map       = GameObject.Find("Map");
     Camera    = GameObject.Find("MainCamera");
     Move      = GameObject.Find("Move");
     Attack    = GameObject.Find("Attack");
     Stop      = GameObject.Find("Stop");
     Turn      = GameObject.Find("TurnCount").GetComponent <TextMesh>();
 }
Exemple #10
0
    void Awake()
    {
        grid = this.gameObject.GetComponent <GridGen>();
        x    = grid.playerX;
        y    = grid.playerY;
        //tiles = grid.tiles;

        rowsLength    = grid.rowsLength;
        columnsLength = grid.columnsLength;
        print(x + " " + y);
    }
Exemple #11
0
 void Start()
 {
     audioPlayer = GameObject.Find("SoundManager").GetComponent <AudioPlayer>();
     gridGen     = GameObject.Find("Grid").GetComponent <GridGen>();
     _img        = GetComponent <Image>();
     if (loaded == false)
     {
         _defaultImg   = _img.sprite;
         _defaultColor = _img.color;
     }
 }
Exemple #12
0
    void LaunchGame()
    {
        m_Canvas.StartGameUI();
        GestionCartes deck = gameDeck.GetComponent <GestionCartes>();

        terrain = GameObject.FindObjectOfType <GridGen>();
        Instantiate(handGO).transform.parent = GameObject.Find("GamePanel").transform;

        m_MyActionPhase = m_Action.Mouvement;

        m_Canvas.UpdateInterface(m_MyActionPhase, hand);
    }
Exemple #13
0
    // Start is called before the first frame update
    void Start()
    {
        cameraHolderRotation = GetComponentInChildren <Transform>();
        grid = FindObjectOfType <GridGen>();
        GameObject orCorner  = GameObject.CreatePrimitive(PrimitiveType.Sphere);
        GameObject farCorner = GameObject.CreatePrimitive(PrimitiveType.Sphere);

        grid.farCorner.x    += movementlimit;
        grid.farCorner.y    += movementlimit;
        grid.originCorner.x -= movementlimit;
        grid.originCorner.y -= movementlimit;
        orCorner.transform.SetPositionAndRotation(grid.originCorner, Quaternion.identity);
        farCorner.transform.SetPositionAndRotation(grid.farCorner, Quaternion.identity);
    }
Exemple #14
0
    public virtual void CreateGrid()
    {
        if (canMove == false)
        {
            return;
        }
        canMove = false;
        Realign();
        ClearGrid();
        //grid = GenerateGrid.CreateGrid(actionPoints, this.transform.position);
        gridInfo = GridGen.GenPoints(actionPoints, actionPoints, this.transform.position, navMeshAgent);

        if (gridInfo.gridPoints != null || gridInfo.gridPoints.Count > 0)
        {
            grid = GridGen.CreateGrid(gridInfo, this.transform.position, actionPoints);
        }
    }
Exemple #15
0
        //private void LoadPm()
        //{
        //    try
        //    {
        //        GridGen.Refresh();

        //        Global.Open_PMConn("Data", "conPM");
        //        OleDbDataAdapter adp = new OleDbDataAdapter("Select * from " + Global.Eng_PMFileNm + " Order By TM ", Global.conPM);
        //        DataSet ds = new DataSet();
        //        adp.Fill(ds);
        //        GridGen.DataSource = ds.Tables[0];
        //        foreach (DataGridViewColumn colm in GridGen.Columns)
        //        {
        //            colm.SortMode = DataGridViewColumnSortMode.NotSortable;
        //            colm.Width = 80;
        //        }

        //    }
        //    catch (Exception ex)
        //    {
        //        MessageBox.Show("Error Code:- 12001", ex.Message);
        //    }
        //}
        private void LoadPm()
        {
            try
            {
                GridGen.Refresh();
                String          DataPath    = "D:\\TestCell_" + Global.T_CellNo + "\\" + Global.Data_Dir + "\\";
                string          strFileName = DataPath + "PM_Data\\" + Global.Eng_PMFileNm + ".csv";
                OleDbConnection conn        = new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0; Data Source = " + System.IO.Path.GetDirectoryName(strFileName) + "; Extended Properties = \"Text;HDR=YES;FMT=Delimited\"");
                conn.Open();
                OleDbDataAdapter adapter = new OleDbDataAdapter("SELECT * FROM " + System.IO.Path.GetFileName(strFileName), conn);
                DataSet          ds1     = new DataSet("Temp");
                adapter.Fill(ds1);
                GridGen.DataSource = ds1.Tables[0];
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error Code:- 12003", ex.Message);
            }
        }
Exemple #16
0
    public override void Update()
    {
        base.Update();

        if (navMeshAgent.destination == this.transform.position)
        {
            if (selected && createGrid == true)
            {
                ClearGrid();

                gridInfo = GridGen.GenPoints(actionPoints, actionPoints, this.transform.position, navMeshAgent);

                if (gridInfo.gridPoints != null || gridInfo.gridPoints.Count > 0)
                {
                    grid = GridGen.CreateGrid(gridInfo, this.transform.position, actionPoints);
                }

                createGrid = false;
            }
            path = null;
            navMeshAgent.ResetPath();
            lineRenderer.positionCount = 0;
            canMove = true;
            Realign();

            animator.SetBool("Moving", false);
        }

        if (path == null)
        {
            return;
        }
        lineRenderer.positionCount = path.corners.Length;

        for (int i = 0; i < path.corners.Length; i++)
        {
            lineRenderer.SetPosition(i, path.corners[i]);
        }
    }
Exemple #17
0
	public void setParent(GridGen parent){
		this.parent = parent;
	}
Exemple #18
0
 // Start is called before the first frame update
 void Start()
 {
     grid = FindObjectOfType <GridGen>();
     allCardsInPlayerHand = new List <Carte>();
 }
Exemple #19
0
 void Start()
 {
     iniGrid = GameObject.Find("GridHolder").GetComponent <GridGen>();
 }