aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction
AgeCommit message (Collapse)Author
2008-07-26BRA now parses path data from the scripts.Nicola Mettifogo
svn-id: r33295
2008-07-25Changed the remaining references to Nodes into Points.Nicola Mettifogo
svn-id: r33290
2008-07-25* Changed walk code to use Common::Point instead of the clumsy WalkNode.Nicola Mettifogo
* Changed walk code to use object copy instead of managing pointers. svn-id: r33289
2008-07-25Made character visible in BRA.Nicola Mettifogo
svn-id: r33273
2008-07-25Converted BRA to work with the new menu approach. It is not yet well ↵Nicola Mettifogo
plugged-in as in NS, but it suffices for the moment. svn-id: r33272
2008-07-25* Merged old input management flags into a single mouse status variable.Nicola Mettifogo
* Mouse is now displayed when it is needed, and hidden when it is not ;) svn-id: r33270
2008-07-24Fixed leak in new gui code.Nicola Mettifogo
svn-id: r33261
2008-07-24* Moved end intro and end game sequences code to gui.Nicola Mettifogo
* Rewrote all gui code to be run inside the main loop * Added code to avoid crashes when a scene with no standard background is drawn svn-id: r33260
2008-07-24Can't test a SharedPtr for nullity!Nicola Mettifogo
svn-id: r33258
2008-07-23Removed the historical waitUntilLeftClick function and adapted code to use ↵Nicola Mettifogo
the more general readInput and waitForButtonEvent. svn-id: r33226
2008-07-23Removed useless event management code and made readInput() more general.Nicola Mettifogo
svn-id: r33225
2008-07-23More decoupling of inventory code.Nicola Mettifogo
svn-id: r33224
2008-07-23Fixed mouse cursor when closing inventory.Nicola Mettifogo
svn-id: r33220
2008-07-23More merging of input code.Nicola Mettifogo
svn-id: r33219
2008-07-22Merged inventory input code from different files.Nicola Mettifogo
svn-id: r33198
2008-07-22Fix build.Nicola Mettifogo
svn-id: r33193
2008-07-22Fixed regression in dialogue code: certain commands weren't executed anymore ↵Nicola Mettifogo
after dialogue ended. svn-id: r33191
2008-07-22Removed unneeded input code.Nicola Mettifogo
svn-id: r33189
2008-07-22Changed comment display code so that input polling is integrated into the ↵Nicola Mettifogo
main loop, instead of being performed in a blocking way from a separate routine. svn-id: r33188
2008-07-21Some refactoring for tracking of floating labels.Nicola Mettifogo
svn-id: r33165
2008-07-21Massive refactoring of dialogue code, which is now implemented as a finite ↵Nicola Mettifogo
state machine. Related code in other files has been updated has well. svn-id: r33162
2008-07-17Fixed regression bug in dialogue, which de-facto allowed user to skip ↵Nicola Mettifogo
in-game protection. svn-id: r33086
2008-07-15Made frame unpacking buffer dynamic (this frees some BSS space).Nicola Mettifogo
svn-id: r33072
2008-07-14Removed all labels from the rendering list to avoid random crashes after ↵Nicola Mettifogo
introduction is over. svn-id: r33058
2008-07-14Fixed regression in walk code. Now standing frames are correctly selected ↵Nicola Mettifogo
when the character encounters an unexpected blocking object in his/her path. svn-id: r33053
2008-07-14Made sure characters are not removed from the rendering list during switches.Nicola Mettifogo
svn-id: r33052
2008-07-13More refactoring of walk code.Nicola Mettifogo
svn-id: r33033
2008-07-13Cleanup of walk code.Nicola Mettifogo
svn-id: r33023
2008-07-13Cleanup and improved debugging output for CommandExec::run()Nicola Mettifogo
svn-id: r33022
2008-07-13Properly implemented the OFF command. The new rendering order for graphics ↵Nicola Mettifogo
let this mistake finally surface. svn-id: r33021
2008-07-11Cleanup.Nicola Mettifogo
svn-id: r33006
2008-07-11Moved program and command execution code out of the engine, into their own ↵Nicola Mettifogo
brand new classes. svn-id: r33003
2008-07-11Fixed leak in sound code by explicitly deleting the midi driver.Nicola Mettifogo
svn-id: r33002
2008-07-10Fixed destruction of sprites in BRA.Nicola Mettifogo
svn-id: r32983
2008-07-09Fixed leaks in NS and BRA.Nicola Mettifogo
svn-id: r32976
2008-07-09Fixed regression introduced with GfxObj: the character sprite was sometimes ↵Nicola Mettifogo
removed from the rendering list. svn-id: r32974
2008-07-09Added a couple of NULLity checks.Nicola Mettifogo
svn-id: r32972
2008-07-07Fixed regression after label code refactoring.Nicola Mettifogo
svn-id: r32940
2008-07-04Correct typo.Travis Howell
svn-id: r32903
2008-07-04- Moved dialogue balloon management code from Gfx to its own classNicola Mettifogo
- Added a class to draw balloons in BRA (still without text and with wrong placement) svn-id: r32902
2008-07-03Changed balloons to use GfxObj as well. Next step is to integrate balloons ↵Nicola Mettifogo
for BRA. svn-id: r32883
2008-07-03Fix for bug #2008054: Parallaction engine doesn't compile under MSVC9Eugene Sandulenko
svn-id: r32879
2008-07-02- Changed labels to be GfxObj's, thus removing the Label object altogether.Nicola Mettifogo
- Changed Item's to be almost GfxObj's, since ownership and destruction of underlying resource is an issue here (got to think some more about it). svn-id: r32873
2008-06-30Small cleanup/shuffling of Gfx code.Nicola Mettifogo
svn-id: r32847
2008-06-29Merged the three render lists (for animations, doors and objects) into a ↵Nicola Mettifogo
single one. svn-id: r32834
2008-06-29Changed all remaining code to use the GfxObj class to keep frames data. This ↵Nicola Mettifogo
allows for more uniform processing during rendering, and also fixes the display of dialogue faces for BRA. svn-id: r32833
2008-06-28Added comment for fix for bug #2001193.Nicola Mettifogo
svn-id: r32820
2008-06-24Fix for bug #2001193. Character confirmation screen didn't appear and game ↵Nicola Mettifogo
crashed because too many strings were added to the draw list. svn-id: r32762
2008-06-22Fixed 2 MSVC warnings (potentially undefined behavior and possibly ↵Filippos Karapetis
uninitialized variable used) svn-id: r32758
2008-06-22Added constructor and destructor to Dialogue, thus fixing a long standing leak.Nicola Mettifogo
svn-id: r32757