texteff.c
changeset 2685 805a28b7c3b7
parent 2639 eeaefdabfdfd
child 4261 28670f743746
equal deleted inserted replaced
2684:4df784e4be66 2685:805a28b7c3b7
   362 	memset(_animated_tile_list, 0, sizeof(_animated_tile_list));
   362 	memset(_animated_tile_list, 0, sizeof(_animated_tile_list));
   363 }
   363 }
   364 
   364 
   365 static void SaveLoad_ANIT(void)
   365 static void SaveLoad_ANIT(void)
   366 {
   366 {
   367 	if (_sl_version < 6) {
   367 	// In pre version 6, we has 16bit per tile, now we have 32bit per tile, convert it ;)
       
   368 	if (CheckSavegameVersion(6)) {
   368 		SlArray(_animated_tile_list, lengthof(_animated_tile_list), SLE_FILE_U16 | SLE_VAR_U32);
   369 		SlArray(_animated_tile_list, lengthof(_animated_tile_list), SLE_FILE_U16 | SLE_VAR_U32);
   369 	} else {
   370 	} else {
   370 		SlArray(_animated_tile_list, lengthof(_animated_tile_list), SLE_UINT32);
   371 		SlArray(_animated_tile_list, lengthof(_animated_tile_list), SLE_UINT32);
   371 	}
   372 	}
   372 }
   373 }