equal
deleted
inserted
replaced
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 } |