Example #1
0
    public void spawnChunk(int x, int y)
    {
        Debug.Log("Spawning chunk of " + x + "," + y);

        MWorld_Chunk tmpChunk = chunks [x, y];

        tmpChunk.spawnChunk();
    }
Example #2
0
    public void initChunk(int x, int y)
    {
        // Initializing each chunk
        Debug.Log("Initializing chunk " + x + "," + y);
        MWorld_Chunk tmpChunk = (MWorld_Chunk)MWorld_Chunk.CreateInstance("MWorld_Chunk");

        tmpChunk.tilesToUse = tilesToUse;
        tmpChunk.totChunksX = numChunkX;
        tmpChunk.totChunksY = numChunkY;
        tmpChunk.initMWorld_Chunk(chunkSize, chunkSize, x, y);
        tmpChunk.initTiles();
        int terrainType = tileIDArray [x, y];

        Debug.Log("Setting terrain type at " + x + "," + y + " to " + terrainType);
        tmpChunk.setTerrainType(terrainType);
        Debug.Log("Just ran setTerrain method...");

        chunks [x, y] = tmpChunk;
    }