aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/objects.h
AgeCommit message (Expand)Author
2009-04-29Refactoring.Nicola Mettifogo
2009-03-30PARALLACTION: Commit of parentheses patch from salty-horse. (from -devel "Ena...Johannes Schickel
2009-03-29(Re)link bounding animations after location has been completely parsed. This ...Nicola Mettifogo
2009-03-29Commands now evaluate their reference Zone at runtime, thus handling of forwa...Nicola Mettifogo
2009-03-29Merged CommandData into Command.Nicola Mettifogo
2009-03-28Added initialization for _index and _locationIndex in Zone objects.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-23Oops.Nicola Mettifogo
2009-03-23Merged GetData, HearData, SpeakData, PathData, ExamineData, MergeData into Ty...Nicola Mettifogo
2009-03-23Implemented all variants of IF script instruction. Program class has been cha...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-26Removed null*Ptr dummy objects, using SharedPtr's reset method to null pointe...Nicola Mettifogo
2009-02-24Implemented follower support, except that:Nicola Mettifogo
2009-02-24Changed interface to walk code, to better handle the differences between game...Nicola Mettifogo
2009-02-23Cleanup.Nicola Mettifogo
2009-02-23Rewrote the sarcophagus puzzle in Nippon Safes, since I finally understood ho...Nicola Mettifogo
2009-01-20Adapted fixed-sized arrays to cope with the larger dialogues in BRA. Maybe th...Nicola Mettifogo
2009-01-04Implemented counters in BRA. Only valid answer options are shown, and counter...Nicola Mettifogo
2008-12-26Fixed selection of invalid frame numbers. This means that most locations can ...Nicola Mettifogo
2008-12-24Questions in dialogues can have up to 10 answers in BRA.Nicola Mettifogo
2008-12-20Moved mask creation/handling to Gfx.Nicola Mettifogo
2008-12-17Reduced code duplication when manipulating Animations, and cleanup.Nicola Mettifogo
2008-12-13* Replaced char* with Common::String in the parser.Nicola Mettifogo
2008-08-26Cleanup.Nicola Mettifogo
2008-08-15Added routines to load and handle item masks: animation are now correctly hid...Nicola Mettifogo
2008-08-15Updated layer calculation: animations are now hidden properly by background e...Nicola Mettifogo
2008-08-15Made coordinates and frame number protected into Zone and Animation, and chan...Nicola Mettifogo
2008-08-15Made scripts access Animation fields via accessors and mutators, instead of u...Nicola Mettifogo
2008-08-15Simplified handling of script variables (especially locals).Nicola Mettifogo
2008-07-29* Added flexible verb configuration for both NS and BRA.Nicola Mettifogo
2008-07-28Preliminary code for traps.Nicola Mettifogo
2008-07-28Added a post processing step to runScripts, so that Animation can be validate...Nicola Mettifogo
2008-07-26BRA now parses path data from the scripts.Nicola Mettifogo
2008-07-02- Changed labels to be GfxObj's, thus removing the Label object altogether.Nicola Mettifogo
2008-06-29Changed all remaining code to use the GfxObj class to keep frames data. This ...Nicola Mettifogo
2008-06-22Added constructor and destructor to Dialogue, thus fixing a long standing leak.Nicola Mettifogo
2008-05-09Tiny cleanup to ease extraction of the program parser code.Nicola Mettifogo
2008-05-08Reverted commit 31928 by Buddha_, and defined kFlagsAll as 0xFFFFFFFFU in the...Nicola Mettifogo
2008-05-07A (temporary?) fix for the signed/unsigned issues with enum CommandFlags usage.Kari Salminen
2008-05-05- Moved some members from the engine class to Location, since they belong there.Nicola Mettifogo
2008-04-06Replaced custom ManagedList with Common::SharedPtr.Nicola Mettifogo
2008-02-09More refactoring for command parsing/execution.Nicola Mettifogo
2008-02-09Added new debug command to dump scripts execution status.Nicola Mettifogo
2008-02-03Programs are now handled in their own list, instead of being accessed via the...Nicola Mettifogo
2008-01-28All interactive objects are now drawn in the framebuffer instead of using the...Nicola Mettifogo
2008-01-28Fixed the spaces before tabs.Jordi Vilalta Prat
2008-01-09Replaced the remaining old string code with the new label code. All the text ...Nicola Mettifogo
2008-01-08Restructured label handling and moved all related code to Gfx.Nicola Mettifogo