+ short map_emc[256];
+
+ /* initialize element mapping */
+
+ for (i = 0; i < 256; i++)
+ map_emc[i] = map_emc_raw[i];
+
+ /* swap tiles for pre-EMC caves (older than V5/V6), if needed */
+
+ if (swapTiles_EM(file_version < FILE_VERSION_EM_V5))
+ for (i = 0; i < 256; i++)
+ if (swap_emc[map_emc[i]] != 0)
+ map_emc[i] = swap_emc[map_emc[i]];