aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction
AgeCommit message (Collapse)Author
2009-01-12Fixed regression from revision 35765. Mask and path patches were destroyed ↵Nicola Mettifogo
before getting a chance to be used. svn-id: r35835
2009-01-08Attempted fix of bug #2438637 (Dino not erased in introduction screen on ↵Nicola Mettifogo
Amiga Nippon Safes), by not forcing the character visible on a location switch. svn-id: r35786
2009-01-08Fixed points 2 and 3 of bug #2438549, spotlight wasn't displayed correctly.Nicola Mettifogo
svn-id: r35785
2009-01-08Trim resource filenames to 8 characters as a last resort on BRA. Script ↵Nicola Mettifogo
files are unbelievably broken. svn-id: r35784
2009-01-08Don't assert anymore when a command flag doesn't exist, but ignore it and ↵Nicola Mettifogo
print a warning instead. Some location scripts in BRA are totally broken. svn-id: r35783
2009-01-07Fixed warningsMax Horn
svn-id: r35780
2009-01-07Implemented Engine::getDebugger().Nicola Mettifogo
svn-id: r35768
2009-01-07Extended PathBuffer to support BRA.Nicola Mettifogo
svn-id: r35766
2009-01-07* moved more mask management to BackgroundInfoNicola Mettifogo
* simplified mask management for client code * reduced the clutter into graphics.h by moving the implementations of BackgroundInfo, MaskBuffer and PathBuffer to graphics.cpp * preparation for the full implementation of BRA's PathBuffer svn-id: r35765
2009-01-07Cleanup.Nicola Mettifogo
svn-id: r35764
2009-01-06Implemented pauseEngineIntern, and fixed music volume handling in SoundMan.Nicola Mettifogo
svn-id: r35756
2009-01-06Fixed broken condition check for displaying dialogue balloons.Nicola Mettifogo
svn-id: r35748
2009-01-05Deleted unused declarations, sorted others, and removed some dead code.Nicola Mettifogo
svn-id: r35739
2009-01-04Fixed warningMax Horn
svn-id: r35730
2009-01-04Made sure to display labels on animations.Nicola Mettifogo
svn-id: r35726
2009-01-04Made sure each event is processed only once. This wasn't always the case ↵Nicola Mettifogo
when _inputMode changed as a result of a game action. This also caused the comment mode to be apparently skipped. svn-id: r35725
2009-01-04Implemented counters in BRA. Only valid answer options are shown, and ↵Nicola Mettifogo
counter calculations in scripts are performed. svn-id: r35723
2009-01-03Dropped the script preprocessor introduced to fix the broken scripts. The ↵Nicola Mettifogo
parser has evolved in the meantime and can deal with it accordingly. svn-id: r35700
2008-12-30Another change I forgot to do in revision 35447.Nicola Mettifogo
svn-id: r35619
2008-12-27GUI: Added Widget::setVisible convenience wrapperMax Horn
svn-id: r35572
2008-12-26Fixed selection of invalid frame numbers. This means that most locations can ↵Nicola Mettifogo
be switched to and don't crash up anymore! svn-id: r35550
2008-12-25Pushing down some header deps (on common/system.h, mostly)Max Horn
svn-id: r35542
2008-12-25Fix for bug #2464538 "PARALLACTION: Compiler error on AmigaOS4",Johannes Schickel
svn-id: r35533
2008-12-24Questions in dialogues can have up to 10 answers in BRA.Nicola Mettifogo
svn-id: r35524
2008-12-24Fixed display of location background when changing from a scrollable to a ↵Nicola Mettifogo
non-scrollable one. svn-id: r35522
2008-12-24Simplified destructions of Balloon objects.Nicola Mettifogo
svn-id: r35521
2008-12-21Moved more GfxObj management to Gfx object.Nicola Mettifogo
svn-id: r35466
2008-12-21Added a stub to dialogue parser, so that dialogue lines controlled by ↵Nicola Mettifogo
counters are displayed. svn-id: r35465
2008-12-20Moved mask creation/handling to Gfx.Nicola Mettifogo
svn-id: r35447
2008-12-17Reduced code duplication when manipulating Animations, and cleanup.Nicola Mettifogo
svn-id: r35408
2008-12-15Weeded out some more unused code, and some restructuring.Nicola Mettifogo
svn-id: r35377
2008-12-14Removed references to _vm from the engine itself.Nicola Mettifogo
svn-id: r35358
2008-12-14Removed some unused code.Nicola Mettifogo
svn-id: r35357
2008-12-13Some more restructuring of rendering code.Nicola Mettifogo
svn-id: r35343
2008-12-13Restructuring of rendering code.Nicola Mettifogo
svn-id: r35342
2008-12-13* Replaced char* with Common::String in the parser.Nicola Mettifogo
* Enforced const-correctness on related routines. svn-id: r35326
2008-12-13Fixed positioning of inventory.Nicola Mettifogo
svn-id: r35325
2008-12-12Initialised variables to silence lots of valgrind's warnings.Nicola Mettifogo
svn-id: r35312
2008-12-07Fixed some more leaks and mismatched allocations/deallocations.Nicola Mettifogo
svn-id: r35277
2008-12-07Missing break statement caused many broken warning messages.Nicola Mettifogo
svn-id: r35271
2008-12-07Fixed assorted leaks in Parallaction.Nicola Mettifogo
svn-id: r35270
2008-12-07Fix bug #2401150: "Compiler: No matching function (Parallaction / Amiga)"Eugene Sandulenko
svn-id: r35269
2008-12-06Fixed positioning of overlayed graphics (dialogues, inventory, labels) in ↵Nicola Mettifogo
all locations. These items are now all handled in screen coordinates which are translated automatically by the renderer. svn-id: r35255
2008-12-06Simplified scrolling calculations.Nicola Mettifogo
svn-id: r35254
2008-12-06Implemented horizontal scrolling for BRA, by using a back buffer. Dialogues ↵Nicola Mettifogo
in scrollable locations are a bit messed up for the moment. svn-id: r35253
2008-12-04Made readLineIntern() return a zero-length string when no printable text is ↵Nicola Mettifogo
read out of a script. This makes life easier for the parser, and also makes the introduction fully viewable. svn-id: r35233
2008-12-03Replaced remaining usages of readLine_OLD with readLine.Nicola Mettifogo
svn-id: r35218
2008-11-30It's unnecessary to use strlen() just to find out if a string is empty or not.Torbjörn Andersson
svn-id: r35185
2008-11-16Added missing initialization (which caused random crashes).Nicola Mettifogo
svn-id: r35092
2008-11-14Committed my patch #2123680 "SDL: Backend transaction / rollback support".Johannes Schickel
svn-id: r35062