Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-10-14 | Integrated low-level routines into the Script class, turning it into a ↵ | Nicola Mettifogo | |
self-contained parser for location, program and table scripts. svn-id: r29221 | |||
2007-09-19 | Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵ | Nicola Mettifogo | |
been updated. svn-id: r28966 | |||
2007-08-24 | First step in restructuring engine code: | Nicola Mettifogo | |
- code has been consolidated in fewer files - new table-driven parsers/execution - some functions has been pushed down the engine hierarchy - Parallaction_br now inherits from Parallaction_ns svn-id: r28711 | |||
2007-08-16 | Changed more parsing routines to use tables instead of switch statements. | Nicola Mettifogo | |
svn-id: r28637 | |||
2007-08-12 | Added preliminary support for loading locations in BRA: | Nicola Mettifogo | |
- changed parseLocation to invoke subclasses for version-specific keywords. - implemented loading of background resources (backgrounds should be visible) svn-id: r28568 | |||
2007-07-08 | Yet another fix for broken parsing/displaying of strings. Now quotes are ↵ | Nicola Mettifogo | |
properly considered when they are needed, and ignored when they aren't. svn-id: r27967 | |||
2007-07-08 | Finally fixed parsing of labels. | Nicola Mettifogo | |
svn-id: r27962 | |||
2007-07-08 | Made parseNextToken *really* work this time. | Nicola Mettifogo | |
svn-id: r27960 | |||
2007-07-08 | Parser is now able to deal with missing quotes at the end of instructions in ↵ | Nicola Mettifogo | |
location scripts. svn-id: r27959 | |||
2007-05-30 | Updated legal headers in source files, based on what Pidgin (the IM client ↵ | Max Horn | |
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024 | |||
2007-05-13 | cleanup | Nicola Mettifogo | |
svn-id: r26834 | |||
2007-04-03 | - added a new archive member variable to Disk, to decouple resource archives ↵ | Nicola Mettifogo | |
from location archives - made Script use a stream as input with overall simplification of Disk routines svn-id: r26379 | |||
2007-03-04 | made Script optionally take ownership and dispose input text | Nicola Mettifogo | |
svn-id: r25973 | |||
2007-03-04 | replaced memAlloc/memFree with standard malloc/free | Nicola Mettifogo | |
svn-id: r25962 | |||
2007-02-20 | changed parseComment to use Script stream instead of file | Nicola Mettifogo | |
svn-id: r25739 | |||
2007-02-20 | cleanup and small fixes | Nicola Mettifogo | |
svn-id: r25738 | |||
2007-02-20 | animation 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-19 | first step in parser simplification | Nicola Mettifogo | |
svn-id: r25733 | |||
2007-02-19 | a little more refactoring | Nicola Mettifogo | |
svn-id: r25725 | |||
2007-02-19 | refactoring | Nicola Mettifogo | |
svn-id: r25724 | |||
2007-02-19 | a little bit of fiddling to expose similarities between routines | Nicola Mettifogo | |
svn-id: r25723 | |||
2007-02-19 | moved specialised parsing routines in parser.cpp, so code can be refactored ↵ | Nicola Mettifogo | |
more easily svn-id: r25718 | |||
2007-02-17 | Some indentation and format changes. Mostly replacing spaces with tabs. | Torbjörn Andersson | |
svn-id: r25654 | |||
2007-02-13 | skip_whitespace() -> Common::ltrim() | Eugene Sandulenko | |
svn-id: r25573 | |||
2007-01-14 | Initial import of Parallaction engine | Eugene Sandulenko | |
svn-id: r25083 |