Commit graph

11 commits

Author SHA1 Message Date
Max Horn
969ef3dac9 * Added new virtual base class 'Stream', ReadStream and
WriteStream are now subclasses of it.
* Added new methods eos(), ioFailed(), clearIOFailed() to
  all streams. This allows better error checking.
* SaveFile classes take advantage of these new standard
  stream APIS
* Removed File::gets()
* Added SeekableReadStream::readLine() (replaces File::gets)
* Added WriteStream::writeString, for convenience

svn-id: r17752
2005-04-22 17:40:09 +00:00
Max Horn
9c0f422d0b Ensure the kyra legal headers match the rest of ScummVM
svn-id: r16504
2005-01-09 16:06:29 +00:00
Max Horn
47280d9433 Updated copyright
svn-id: r16398
2005-01-01 16:09:25 +00:00
Eugene Sandulenko
ddda67753e Patch #1066256. Mostly indentation fixes and some debug messages removed.
svn-id: r15811
2004-11-14 20:11:22 +00:00
James Brown
1f7ccd0293 Bring kyra up-to-date with patch 1051358
svn-id: r15786
2004-11-11 13:37:35 +00:00
Gregory Montoir
c50560a488 Clean up a bit the script stuff. In particular, resized the command pointers array, as it seems that none of kyrandia games have more than 0x13 command opcodes (checked kyra2 and kyra3).
svn-id: r15782
2004-11-10 18:45:32 +00:00
James Brown
b1ec9a92bf Init in the right spot :P
svn-id: r15558
2004-10-15 10:56:16 +00:00
James Brown
0ee4b3e542 Init error.
svn-id: r15557
2004-10-15 10:53:06 +00:00
James Brown
15c184cc12 Fix opcodes.
svn-id: r15556
2004-10-15 10:42:44 +00:00
James Brown
a5e188b9d8 Fix a few things
svn-id: r15555
2004-10-15 10:32:17 +00:00
James Brown
8f65711a28 Merge in some of LordHotos kyra code, with some changes.
It's still non-functional, but once I merge in some more of my local changes things should actually be moving a long a bit.

svn-id: r15554
2004-10-15 06:06:47 +00:00