824 { |
824 { |
825 SlGlobList(_view_desc); |
825 SlGlobList(_view_desc); |
826 } |
826 } |
827 |
827 |
828 static void SaveLoad_MAPT() { |
828 static void SaveLoad_MAPT() { |
829 SlArray(_map_type_and_height, lengthof(_map_type_and_height), SLE_UINT8); |
829 SlArray(_map_type_and_height, MapSize(), SLE_UINT8); |
830 } |
830 } |
831 |
831 |
832 static void SaveLoad_MAP2() { |
832 static void SaveLoad_MAP2() { |
833 SlArray(_map2, lengthof(_map2), SLE_UINT8); |
833 SlArray(_map2, MapSize(), SLE_UINT8); |
834 } |
834 } |
835 |
835 |
836 static void SaveLoad_M3LO() { |
836 static void SaveLoad_M3LO() { |
837 SlArray(_map3_lo, lengthof(_map3_lo), SLE_UINT8); |
837 SlArray(_map3_lo, MapSize(), SLE_UINT8); |
838 } |
838 } |
839 |
839 |
840 static void SaveLoad_M3HI() { |
840 static void SaveLoad_M3HI() { |
841 SlArray(_map3_hi, lengthof(_map3_hi), SLE_UINT8); |
841 SlArray(_map3_hi, MapSize(), SLE_UINT8); |
842 } |
842 } |
843 |
843 |
844 static void SaveLoad_MAPO() { |
844 static void SaveLoad_MAPO() { |
845 SlArray(_map_owner, lengthof(_map_owner), SLE_UINT8); |
845 SlArray(_map_owner, MapSize(), SLE_UINT8); |
846 } |
846 } |
847 |
847 |
848 static void SaveLoad_MAP5() { |
848 static void SaveLoad_MAP5() { |
849 SlArray(_map5, lengthof(_map5), SLE_UINT8); |
849 SlArray(_map5, MapSize(), SLE_UINT8); |
850 } |
850 } |
851 |
851 |
852 static void SaveLoad_MAPE() { |
852 static void SaveLoad_MAPE() { |
853 SlArray(_map_extra_bits, lengthof(_map_extra_bits), SLE_UINT8); |
853 SlArray(_map_extra_bits, MapSize() / 4, SLE_UINT8); |
854 } |
854 } |
855 |
855 |
856 |
856 |
857 static void Save_CHTS() |
857 static void Save_CHTS() |
858 { |
858 { |