aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/parser.h
AgeCommit message (Expand)Author
2010-05-19Add a parser for HEAR zones in BRA, and handle the relative MUSIC command. Pa...Nicola Mettifogo
2009-07-26Moved parser functions arrays to file scope, as they were tripping up the obs...Nicola Mettifogo
2009-04-03Moved background and character loading code from LocationParser_br to the eng...Nicola Mettifogo
2009-03-29Commands now evaluate their reference Zone at runtime, thus handling of forwa...Nicola Mettifogo
2009-03-24Removed paranoia check.Nicola Mettifogo
2009-03-24* Pushed evaluation of 'following question' from dialogue parsing to dialogue...Nicola Mettifogo
2009-03-23Turned ZoneTypes into a regular numeric id (no more a bitfield).Nicola Mettifogo
2009-03-23Implemented all variants of IF script instruction. Program class has been cha...Nicola Mettifogo
2009-03-18Postpone loading of mask and path data on BRA. This fixed locations in which ...Nicola Mettifogo
2009-03-07Whitespace cleanup: Convert space followed by tab to just tabMax Horn
2009-03-02Initialize and save zones flags and follower position when a location switch ...Nicola Mettifogo
2009-02-27The engine has now to build the drawing list for the graphic department, inst...Nicola Mettifogo
2009-02-24Changed interface to walk code, to better handle the differences between game...Nicola Mettifogo
2009-01-08Don't assert anymore when a command flag doesn't exist, but ignore it and pri...Nicola Mettifogo
2009-01-04Implemented counters in BRA. Only valid answer options are shown, and counter...Nicola Mettifogo
2009-01-03Dropped the script preprocessor introduced to fix the broken scripts. The par...Nicola Mettifogo
2008-12-21Moved more GfxObj management to Gfx object.Nicola Mettifogo
2008-12-13* Replaced char* with Common::String in the parser.Nicola Mettifogo
2008-12-07Fixed assorted leaks in Parallaction.Nicola Mettifogo
2008-11-14Removed unused parameter.Nicola Mettifogo
2008-11-13Update to the low level parser:Nicola Mettifogo
2008-11-09Update ReadStringStream and parser to work with the new eos() logic.Nicola Mettifogo
2008-09-14Big patch changing semantics of ReadStream::eos():Willem Jan Palenstijn
2008-08-31Uniformed the interface of Parallaction class (and its hierarchy) with regard...Nicola Mettifogo
2008-08-15Added routines to load and handle item masks: animation are now correctly hid...Nicola Mettifogo
2008-08-14Finally moved parseNextToken to Script, where it belongs!Nicola Mettifogo
2008-08-02* Added a preprocessor to deal with the crappy location scripts in BRA.Nicola Mettifogo
2008-07-31* Removed references to the current _backgroundInfo from parser code.Nicola Mettifogo
2008-07-28Tiny readability aid for parser code.Nicola Mettifogo
2008-07-26BRA now parses path data from the scripts.Nicola Mettifogo
2008-07-25Changed the remaining references to Nodes into Points.Nicola Mettifogo
2008-07-25* Changed walk code to use Common::Point instead of the clumsy WalkNode.Nicola Mettifogo
2008-06-05Merged revisions 32507-32513,32516,32518,32520-32521,32523-32524,32526-32548,...Christopher Page
2008-06-04* Implemented character change opcodes in BRANicola Mettifogo
2008-06-03PARA: Fixed some memory leaksChristopher Page
2008-06-03Fixed initialization of parsers, necessary after the latest removal of static...Nicola Mettifogo
2008-06-02Merged revisions 32348-32349,32351-32356,32358-32411,32413-32441,32443-32445,...Christopher Page
2008-06-02PARA: Got rid of calls to system->quit() so that the Parallaction engine can ...Christopher Page
2008-06-01Got rid of the static arrays for initialization of parsers and exec opcodes, ...Nicola Mettifogo
2008-05-11Renamed some parallaction member vars to have a leading underscore (besides b...Max Horn
2008-05-11Cleanup of parsing code.Nicola Mettifogo
2008-05-10Extracted script parsing code to its own class.Nicola Mettifogo
2008-05-09Moved location parsing out of the engines, to LocationParser_ns and LocationP...Nicola Mettifogo
2008-05-04Added new Parser class, which will gradually grow to include all parsing code...Nicola Mettifogo
2008-04-06Replaced custom ManagedList with Common::SharedPtr.Nicola Mettifogo
2008-02-03Fixed maximum token length for the parser.Nicola Mettifogo
2007-10-14Integrated low-level routines into the Script class, turning it into a self-c...Nicola Mettifogo
2007-08-24First step in restructuring engine code:Nicola Mettifogo
2007-07-08Yet another fix for broken parsing/displaying of strings. Now quotes are prop...Nicola Mettifogo
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client fo...Max Horn