75 if ((tileIndex >= map->nTiles) || (tileIndex < 0)) {
76 G3d_error(
"G3d_getTilePtr: tileIndex out of range");
83 G3d_error(
"G3d_getTilePtr: error in G3d_cache_elt_ptr");
89 if (map->currentIndex == tileIndex)
92 map->currentIndex = tileIndex;
93 if (!
G3d_readTile(map, map->currentIndex, map->data, map->typeIntern)) {
94 G3d_error(
"G3d_getTilePtr: error in G3d_readTile");
118 G3d_error(
"G3d_tileLoad: error in G3d_getTilePtr");
133 G3d_error(
"G3d_removeTile: error in G3d_cache_remove_elt");
177 if (map->typeIntern == DCELL_TYPE)
210 if (map->typeIntern == FCELL_TYPE)
246 if (type == FCELL_TYPE) {