diff options
author | Filippos Karapetis | 2010-11-17 09:28:04 +0000 |
---|---|---|
committer | Filippos Karapetis | 2010-11-17 09:28:04 +0000 |
commit | 59ad5085bc317488ebb006737cc130c9cb100a80 (patch) | |
tree | b325870ce4a30901ce5d5b1498ec4f15e529f17f /engines/sci/engine/script.h | |
parent | e4c967a3014eebff5e2c4fd02a3268749eed4122 (diff) | |
download | scummvm-rg350-59ad5085bc317488ebb006737cc130c9cb100a80.tar.gz scummvm-rg350-59ad5085bc317488ebb006737cc130c9cb100a80.tar.bz2 scummvm-rg350-59ad5085bc317488ebb006737cc130c9cb100a80.zip |
SCI: Some more work on SCI3, based on a patch by lskovlun
- Added a SCI3 implementation of Script::load()
- Added a SCI3 implementation of Script::initialiseClasses()
- Removed some duplicate code
svn-id: r54282
Diffstat (limited to 'engines/sci/engine/script.h')
-rw-r--r-- | engines/sci/engine/script.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/sci/engine/script.h b/engines/sci/engine/script.h index 211427942d..2105d1e6de 100644 --- a/engines/sci/engine/script.h +++ b/engines/sci/engine/script.h @@ -261,6 +261,11 @@ private: bool relocateLocal(SegmentId segment, int location); /** + * Gets a pointer to the beginning of the objects in a SCI3 script + */ + const byte *getSci3ObjectsPointer(); + + /** * Initializes the script's objects (SCI0) * @param segMan A reference to the segment manager * @param segmentId The script's segment id |