diff options
author | Joseph-Eugene Winzer | 2017-09-01 12:29:33 +0200 |
---|---|---|
committer | Thierry Crozat | 2018-01-23 02:15:31 +0000 |
commit | 5bdfb6f13a6f507ec7ff94305a6ac1b8f256c292 (patch) | |
tree | 417933785ef0c708cdc12f1f4a66838922e576f7 /engines | |
parent | 577ec1c56dcf8c884234942b252d952c54e16c8b (diff) | |
download | scummvm-rg350-5bdfb6f13a6f507ec7ff94305a6ac1b8f256c292.tar.gz scummvm-rg350-5bdfb6f13a6f507ec7ff94305a6ac1b8f256c292.tar.bz2 scummvm-rg350-5bdfb6f13a6f507ec7ff94305a6ac1b8f256c292.zip |
SUPERNOVA: Removes saveload.h
This header file contained info on the data structres of the original
game. The engine reimplementation is too different now to easily provide
compatibility for the original save files though.
Diffstat (limited to 'engines')
-rw-r--r-- | engines/supernova/saveload.h | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/engines/supernova/saveload.h b/engines/supernova/saveload.h deleted file mode 100644 index 3f97d24639..0000000000 --- a/engines/supernova/saveload.h +++ /dev/null @@ -1,68 +0,0 @@ -/* ScummVM - Graphic Adventure Engine - * - * ScummVM is the legal property of its developers, whose names - * are too numerous to list here. Please refer to the COPYRIGHT - * file distributed with this source distribution. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - * - */ - -#ifndef SAVELOAD_H -#define SAVELOAD_H - -namespace Supernova { - -const int kNumRoom0 = 1; -const int kNumRoom1 = 16; -const int kNumRoom2 = 9; -const int kNumRoom3 = 21; - -struct OriginalObject { - char *_name; - char *_description; - byte _id; - int16 _type; - char _click; - char _click2; - char _section; - char _exitroom; - char _direction; -}; - -struct OriginalRoom { - char *_file; - byte _shown[40]; - uint16 _funcptr[3]; - OriginalObject _object[25]; -}; - -struct OriginalGameSaveState { - uint16 _ptrCurrentRoom; - uint16 _inventory[30]; - int16 _inventorySize; - int16 _inventoryScroll; - OriginalRoom _roomlist0[kNumRoom0]; - OriginalRoom _roomlist1[kNumRoom1]; - OriginalRoom _roomlist2[kNumRoom2]; - OriginalRoom _roomlist3[kNumRoom3]; -}; - -// TODO: Create a table with mapping of offsets to corresponding strings in -// object definitions to keep save files valid. (msn.exe:0xD400..) - -} - -#endif // SAVELOAD_H |