public void IncrementObstaclueValue() { this.GetComponent <MeshRenderer>().material = obstacleValueMaterial; fCost += obstacleValue; _tilesTypes = TypeTiles.ObstacleType; }
void GeneradorTileMap() { for (int i = 0; i < filasZ; i++) { for (int j = 0; j < columnasX; j++) { TypeTiles tt = tipoTiles[tiles[i, j]]; Instantiate(tt.tilePrefab, new Vector3(j, -1, i), Quaternion.identity); } } }
private void Start() { if (obstacleValueBool) { _tilesTypes = TypeTiles.ObstacleType; } else { _tilesTypes = TypeTiles.NormalType; } if (coverValueBool) { _tilesTypes = TypeTiles.CoverType; AvailablesCovers(); } }
public override void FindAConcretPosition(TypeTiles typeTiles) { throw new System.NotImplementedException(); }
public override void FindAConcretPosition(TypeTiles typeTiles) { }
public abstract void FindAConcretPosition(TypeTiles typeTiles);
public void ChooseTheTarget(TypeTiles typeTile) { }