aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction
AgeCommit message (Collapse)Author
2007-02-27changed font handling:Nicola Mettifogo
- engine doesn't see font as a low-level Cnv anymore - the Graphics class takes care of freeing memory on font changes svn-id: r25900
2007-02-25made Archive inherit from SeekableReadStream instead of File since write ↵Nicola Mettifogo
capabilities and file handle are not needed. Implementation of SeekableReadStream virtual functions is now complete. svn-id: r25870
2007-02-25Fix warningsMax Horn
svn-id: r25869
2007-02-25made Archive inherit from Common::File, added some methods to comply to ↵Nicola Mettifogo
interface, changed callers to exploit readByte capabilities svn-id: r25868
2007-02-25made Archive behave more like Common::File, preparing for inheritanceNicola Mettifogo
svn-id: r25867
2007-02-25wrapped archive routines into a new class named Archive. File-level static ↵Nicola Mettifogo
variables have been made members of the new class. svn-id: r25866
2007-02-25oops. Forgot the very last reference.Nicola Mettifogo
svn-id: r25865
2007-02-25got rid of ArchievedFile. Since only one single file is being read from the ↵Nicola Mettifogo
archives at every moment, the ArchivedFile structure used for bookkeeping is useless. svn-id: r25864
2007-02-24Use AGDS feature for specifying demosEugene Sandulenko
svn-id: r25822
2007-02-24nippon safes demo is English, not FrenchNicola Mettifogo
svn-id: r25821
2007-02-24Set the extra field for the Amiga demo, to just 'demo', since the language ↵Travis Howell
and platform are auto added. svn-id: r25815
2007-02-24ArchiveFile's details are now known only to archive codeNicola Mettifogo
svn-id: r25814
2007-02-24french amiga demo is now recognized (not playable yet)Nicola Mettifogo
svn-id: r25813
2007-02-23Fix fixed spelling :)Max Horn
svn-id: r25803
2007-02-23Fix spelling.Eugene Sandulenko
svn-id: r25802
2007-02-21Add support for MIDI music. THough the music is not yet heard sinceEugene Sandulenko
there are no instrument assignments yet. svn-id: r25774
2007-02-20made hi-level parsing routines (Zone, Commands, Dialogue, Animation) rely on ↵Nicola Mettifogo
Script objects for input. svn-id: r25743
2007-02-20changed parseComment to use Script stream instead of fileNicola Mettifogo
svn-id: r25739
2007-02-20cleanup and small fixesNicola Mettifogo
svn-id: r25738
2007-02-20animation scripts are now parsed through the same pipeline used for location ↵Nicola Mettifogo
scripts. Thus, animation scripts are now cached instead of being read line by line. svn-id: r25737
2007-02-19first step in parser simplificationNicola Mettifogo
svn-id: r25733
2007-02-19a little more refactoringNicola Mettifogo
svn-id: r25725
2007-02-19refactoringNicola Mettifogo
svn-id: r25724
2007-02-19a little bit of fiddling to expose similarities between routinesNicola Mettifogo
svn-id: r25723
2007-02-19Fix compilationEugene Sandulenko
svn-id: r25722
2007-02-19table routines merged with common engine codeNicola Mettifogo
svn-id: r25721
2007-02-19oops forgot to update make moduleNicola Mettifogo
svn-id: r25720
2007-02-19renamed file to follow common conventionNicola Mettifogo
svn-id: r25719
2007-02-19moved specialised parsing routines in parser.cpp, so code can be refactored ↵Nicola Mettifogo
more easily svn-id: r25718
2007-02-19fixed bad implementationNicola Mettifogo
svn-id: r25717
2007-02-19fixed engine bug preventing savegames from being consistent with the actual ↵Nicola Mettifogo
game status. The workaround code comes from BRA. svn-id: r25715
2007-02-19fixed regression bug preventing user from interacting with many items, ↵Nicola Mettifogo
notably not allowing combining items from the inventory svn-id: r25714
2007-02-18Bad hack to make thsi engine run on PalmOSChris Apers
svn-id: r25686
2007-02-18fixed broken savegames with duplicate itemsNicola Mettifogo
svn-id: r25681
2007-02-18replaced magic number with kFlagsVisited where neededNicola Mettifogo
svn-id: r25680
2007-02-18found and commented gross hack in the original engineNicola Mettifogo
svn-id: r25679
2007-02-18change in debug levelNicola Mettifogo
svn-id: r25678
2007-02-18set the size of savegame name to the same length for both saving and loadingNicola Mettifogo
svn-id: r25677
2007-02-18enforced use of MAKE_INVENTORY_IDNicola Mettifogo
svn-id: r25676
2007-02-18fixed broken sprintf formats in saving routinesNicola Mettifogo
svn-id: r25675
2007-02-18new special debug levelsNicola Mettifogo
svn-id: r25674
2007-02-18fixes last broken commitNicola Mettifogo
svn-id: r25673
2007-02-18more big-endianness fixesNicola Mettifogo
svn-id: r25672
2007-02-18adjusted wrong commentNicola Mettifogo
svn-id: r25670
2007-02-17fixed regression bug causing labels not to be aligned properly when near the ↵Nicola Mettifogo
right border svn-id: r25665
2007-02-17changed mapChar to use unsigned (byte) instead of char, to avoid possible ↵Nicola Mettifogo
sign issues svn-id: r25664
2007-02-17changed CNV loading code to be endian-safeNicola Mettifogo
svn-id: r25663
2007-02-17Changed spaces to tabs again.Torbjörn Andersson
svn-id: r25656
2007-02-17more conventional termination handling. Event loops are going to get merged ↵Nicola Mettifogo
soon, so there are FIXME remainders around there. svn-id: r25655
2007-02-17Some indentation and format changes. Mostly replacing spaces with tabs.Torbjörn Andersson
svn-id: r25654