/// <summary> /// Checks if a generated location is an land tile, so objects do not spawn on roads /// </summary> /// <param name="x"></param> /// <param name="z"></param> /// <param name="map"></param> /// <returns></returns> bool CheckIfPlacableTile(int x, int z, TDMapII map) { if (map.getTile(x, z) == 1 || map.getTile(x, z) == 2 || map.getTile(x, z) == 3) return true; else return false; }
/// <summary> /// Loads a TDMap into a tilemap used in this class /// </summary> /// <param name="Tiles"></param> public void LoadMapTiles(TDMapII Tiles) { TileMap = new int[300][]; for (int i = 0; i < 300; i++) { TileMap[i] = new int[300]; } for (int i = 0; i < 300; i++) { for (int j = 0; j < 300; j++) { TileMap[i][j] = Tiles.getTile(i, j); } } }