aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction
AgeCommit message (Collapse)Author
2007-08-09Removed an extra semicolon.Kari Salminen
svn-id: r28512
2007-08-09Added code to load and display splash screens for BRA. The game crashes ↵Nicola Mettifogo
afterwards. svn-id: r28511
2007-08-09Fix warning.Nicola Mettifogo
svn-id: r28510
2007-08-09Encapsulated palette stuff into a new Palette object and got rid of a lot of ↵Nicola Mettifogo
#defines. This should ease handling of palettes in different versions of the engine. svn-id: r28509
2007-08-09Fixed some memory leaks.Nicola Mettifogo
svn-id: r28503
2007-08-09Fix compile warnings.Travis Howell
svn-id: r28501
2007-08-08Removed some duplicated code.Nicola Mettifogo
svn-id: r28491
2007-08-07Fix memory leak.Nicola Mettifogo
svn-id: r28485
2007-08-07Turned StaticCnv struct into stock Graphics::Surface, and changed all ↵Nicola Mettifogo
relevant code. svn-id: r28484
2007-08-07MaskBuffer and PathBuffer are now correctly freed before they are ↵Nicola Mettifogo
deallocated, and so is background Surface. svn-id: r28483
2007-08-07Cleanup.Nicola Mettifogo
svn-id: r28482
2007-08-07Location comments are now displayed by a single Gfx function.Nicola Mettifogo
svn-id: r28481
2007-08-06- Renamed BitBuffer to MaskBufferNicola Mettifogo
- Added PathBuffer to handle 1-bit buffers for walkable areas - Changed relevant walk code to use PathBuffer objects for querying screen dimensions. svn-id: r28478
2007-08-06Made sure mask buffer is zeroed to prevent bizarre artifacts.Nicola Mettifogo
svn-id: r28477
2007-08-06Made disk code directly create background Surface from resources.Nicola Mettifogo
svn-id: r28475
2007-08-06Removed useless mask width and size data members from engine.Nicola Mettifogo
svn-id: r28474
2007-08-06Made disk code directly create mask BitBuffer from resources.Nicola Mettifogo
svn-id: r28473
2007-08-06Cleanup.Nicola Mettifogo
svn-id: r28472
2007-08-06Changed graphics mask to a more generic BitBuffer object.Nicola Mettifogo
svn-id: r28471
2007-08-06Made thickness of balloon borders consistent with original games.Nicola Mettifogo
svn-id: r28470
2007-08-06Changed internal graphics buffers to use Surface instead of vanilla arrays. ↵Nicola Mettifogo
ScummVM's stock surfaces are used for the moment. svn-id: r28469
2007-08-06User can now quit (using shortcuts) when asked for ingame protection code.Nicola Mettifogo
svn-id: r28468
2007-08-06Fixes bug #1766217 (flickering monk), and prevents animations from stepping ↵Nicola Mettifogo
back one frame when a dialogue starts. This is part of the regression introduced when screen refreshes were cut down. svn-id: r28467
2007-08-06Added workaround for bugged scripts not declaring local variables before ↵Nicola Mettifogo
using them (as a sample, see balzo.script in Amiga versions). svn-id: r28466
2007-08-04Fixes bug #1765310. Counter needs to be reset at the beginning of each ↵Nicola Mettifogo
iteration. svn-id: r28451
2007-08-04Added routine to restore door backgrounds: this means that backgrounds for ↵Nicola Mettifogo
door and get zones are now handled by two different sets of routines. This fixes bugs #1765191 and #1762643 (it was actually the same bug). svn-id: r28449
2007-08-04Fixed broken implementation of Close command.Nicola Mettifogo
svn-id: r28444
2007-07-31Changed code to use the new fadePalette function, thus removing ↵Nicola Mettifogo
fadeInPalette and some custom fade code in _c_endComment. svn-id: r28368
2007-07-31Generalized fadePalette to support custom target palette.Nicola Mettifogo
svn-id: r28367
2007-07-31Renamed palette functions.Nicola Mettifogo
svn-id: r28365
2007-07-30Fixed palette going psychedelic at the very end of the game.Nicola Mettifogo
svn-id: r28335
2007-07-30Replaced some palette code in _c_endComment with a function call.Nicola Mettifogo
svn-id: r28334
2007-07-29Refactored allegedly ugly code.Nicola Mettifogo
svn-id: r28318
2007-07-29Oops. Last cleanup left out one very important line.Nicola Mettifogo
svn-id: r28317
2007-07-29Now callables array is properly initialized.Nicola Mettifogo
svn-id: r28316
2007-07-29Cleanup.Nicola Mettifogo
svn-id: r28315
2007-07-29Added callables stubs for Big Red Adventure.Nicola Mettifogo
svn-id: r28312
2007-07-29Removed debug code.Nicola Mettifogo
svn-id: r28311
2007-07-29Fixed some warningsMax Horn
svn-id: r28308
2007-07-29Cleanup.Nicola Mettifogo
svn-id: r28303
2007-07-29Made current callable routines members of Parallaction_ns, and moved them to ↵Nicola Mettifogo
callables_ns.cpp. svn-id: r28302
2007-07-29Fixed mismatched table name in initialization.Nicola Mettifogo
svn-id: r28300
2007-07-29Moved all callable routines and related data into callables.cpp.Nicola Mettifogo
svn-id: r28299
2007-07-29- Added parser strings for Big Red AdventureNicola Mettifogo
- Pushed parser strings initialization down to engine subclasses svn-id: r28295
2007-07-29Fix build.Nicola Mettifogo
svn-id: r28292
2007-07-29Removed direct references to callable functions (opcodes). They are now only ↵Nicola Mettifogo
available via a virtual member function in the engine. svn-id: r28291
2007-07-29Cleanup and some new comments.Nicola Mettifogo
svn-id: r28290
2007-07-29Moved specialized initialization code into subclasses.Nicola Mettifogo
svn-id: r28289
2007-07-29Added dummy SoundMan to help with integration of Big Red Adventure.Nicola Mettifogo
svn-id: r28288
2007-07-28Should fix bug #1762614. There is a chance some regression glitches appear ↵Nicola Mettifogo
in locations where animations are displayed together with character comments. svn-id: r28272