aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction
AgeCommit message (Collapse)Author
2009-02-26Added filter to preserve needed Animation across location switch.Nicola Mettifogo
svn-id: r38903
2009-02-26changeLocation now uses the internal variable _newLocationName instead of an ↵Nicola Mettifogo
input parameter. svn-id: r38902
2009-02-26Removed null*Ptr dummy objects, using SharedPtr's reset method to null ↵Nicola Mettifogo
pointers instead. svn-id: r38897
2009-02-26Merged walk code for NS, and simplified handling.Nicola Mettifogo
svn-id: r38894
2009-02-26Fixed crashes and leaks when quitting BRA from menu and splash screen.Nicola Mettifogo
svn-id: r38893
2009-02-26Cleanup of CommandExec and ProgramExec, and pushed down dependencies from ↵Nicola Mettifogo
exec.h. svn-id: r38892
2009-02-25* Rebased Parallaction_br to inherit from Parallaction instead of ↵Nicola Mettifogo
Parallaction_ns * Same as above for CommandExec_br and ProgramExec_br This should finally kill most issues with destruction, at the cost of some code duplication. svn-id: r38877
2009-02-25Updated all for(;;) loops to use prefix increment on iterators.Nicola Mettifogo
svn-id: r38876
2009-02-25Fixed segfault when quitting BRA.Nicola Mettifogo
svn-id: r38875
2009-02-24Fixed shadowed name.Nicola Mettifogo
svn-id: r38841
2009-02-24Implemented follower support, except that:Nicola Mettifogo
* follower is forgotten when location changes (see freeLocation) * the final walking frame is screwed svn-id: r38838
2009-02-24Added preliminary code for following walker support in BRA.Nicola Mettifogo
svn-id: r38837
2009-02-24Changed interface to walk code, to better handle the differences between ↵Nicola Mettifogo
games. Moreover: * merged PathBuilder_BR into PathWalker_BR * implemented checkTrap routine for BRA svn-id: r38836
2009-02-23Cleanup.Nicola Mettifogo
svn-id: r38817
2009-02-23Rewrote the sarcophagus puzzle in Nippon Safes, since I finally understood ↵Nicola Mettifogo
how it was implemented in the original! svn-id: r38816
2009-02-23* Refactored drawAnimations to be more easily extensible when adding ↵Nicola Mettifogo
game-specific features. * Added a new zonesToUpdate list to keep track of movable zones. svn-id: r38815
2009-02-21Fix for bug #1864270. Music now goes on after the the credits have been ↵Nicola Mettifogo
displayed in the Amiga demo version of Nippon Safes. svn-id: r38664
2009-02-21Fix for bug #2619824. Command list execution is now paused when showing ↵Nicola Mettifogo
credits. This fixes the Amiga demo of Nippon Safes, which would otherwise quit without displaying the credits. svn-id: r38662
2009-02-15- Replace OSystem::clearScreen with OSystem::fillScreen as discussed on -devel.Johannes Schickel
- Update BaseBackend and DC port to properly implement OSystem::fillScreen (now only PalmOS has to be updated). - Update all client code which relied on OSystem::clearScreen so far. svn-id: r38304
2009-02-03Fixed support for walking zones in BRA:Nicola Mettifogo
* patches are not applied if the zone is not visible when loading * when applying a patch, always overwrite the existing data instead of OR'ing svn-id: r36209
2009-02-03Removed newlines from debug statements.Nicola Mettifogo
svn-id: r36208
2009-01-30Renamed SpecialDebugLevel to DebugChannelMax Horn
svn-id: r36142
2009-01-29Moved AdvancedDetector from common/ to engines/Max Horn
svn-id: r36132
2009-01-23Renamed Archive::openFile to createReadStreamForMemberMax Horn
svn-id: r36021
2009-01-23Renamed ArchiveMember::open -> createReadStream, and made it a cv member ↵Max Horn
(const); same for Archive::openFile svn-id: r36020
2009-01-20Replacement an immediate with the appropriate #define constant.Nicola Mettifogo
svn-id: r35950
2009-01-20Character is now placed at the right spot when a new location is entered. ↵Nicola Mettifogo
Size may be still not right, though. svn-id: r35945
2009-01-20Adapted fixed-sized arrays to cope with the larger dialogues in BRA. Maybe ↵Nicola Mettifogo
they should be turned into dynamic data structures... svn-id: r35944
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