aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/parallaction_br.cpp
AgeCommit message (Collapse)Author
2009-12-09Changed MidiDriver::createMidi to take a MidiDriverType instead of an intMax Horn
svn-id: r46316
2009-09-30Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other ↵Max Horn
things) svn-id: r44495
2009-09-30* Added secondary inventories for BRA.Nicola Mettifogo
* Added comments where code must be added/updated to support multiple inventories. svn-id: r44476
2009-05-21Made BRA demos start again by partially reverting commit 39773. Multiple ↵Nicola Mettifogo
inventory support must be done somehow differently. svn-id: r40750
2009-04-28Added in-game menu for BRA. Load/save is not supported yet.Nicola Mettifogo
svn-id: r40176
2009-04-06Removed useless references to the global _vm.Nicola Mettifogo
svn-id: r39879
2009-04-06Cleanup of Balloon and Dialogue code:Nicola Mettifogo
* moved version-specific code into DialogueManager's derivatives * reworked construction of BalloonManager's derivatives * moved a couple of globals used in dialogues (NS specific) to engine svn-id: r39878
2009-04-03Moved background and character loading code from LocationParser_br to the ↵Nicola Mettifogo
engine for BRA. svn-id: r39814
2009-03-31Added basic multiple inventory support. This will be used for the GIVE and ↵Nicola Mettifogo
SWAP commands. svn-id: r39773
2009-03-29(Re)link bounding animations after location has been completely parsed. This ↵Nicola Mettifogo
avoids problems due to forward references. svn-id: r39740
2009-03-29Ensure zone and animation flags are restored when a location is reloaded. ↵Nicola Mettifogo
This should definitely fix bug #2718462. svn-id: r39739
2009-03-28Added initialization for _index and _locationIndex in Zone objects.Nicola Mettifogo
svn-id: r39723
2009-03-28Save zone and animation flags when a location is closed. This fixes bug ↵Nicola Mettifogo
#2718462. svn-id: r39722
2009-03-23Pushed down dependencies from parser.hNicola Mettifogo
svn-id: r39636
2009-03-23Fully implemented scrolling.Nicola Mettifogo
svn-id: r39622
2009-03-15Fix loading objects in the Amiga version of BRA.Travis Howell
svn-id: r39413
2009-03-15Enable music in Amiga version of BRA too.Travis Howell
svn-id: r39409
2009-03-14Added midi support to BRA. So far music starts, but related script commands ↵Nicola Mettifogo
haven't been implemented yet. svn-id: r39397
2009-03-14* Added a generic sound manager that hides engine-specific managers and ↵Nicola Mettifogo
allows accessing them through a simplified command/parameter interface. * Updated client code to use the new manager. * Moved Nippon Safes sound code from sound.cpp to sound_ns.cpp. svn-id: r39394
2009-03-02Initialize and save zones flags and follower position when a location switch ↵Nicola Mettifogo
occurs. svn-id: r39064
2009-03-02Fixed overflow in flag table.Nicola Mettifogo
svn-id: r39062
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-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-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-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-04Implemented counters in BRA. Only valid answer options are shown, and ↵Nicola Mettifogo
counter calculations in scripts are performed. svn-id: r35723
2008-12-21Moved more GfxObj management to Gfx object.Nicola Mettifogo
svn-id: r35466
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-07Fixed assorted leaks in Parallaction.Nicola Mettifogo
svn-id: r35270
2008-11-16Added missing initialization (which caused random crashes).Nicola Mettifogo
svn-id: r35092
2008-11-09Better cleanup and handling of mouse when changing location in NS.Nicola Mettifogo
svn-id: r34942
2008-11-08* removed the obsolete _quit flagNicola Mettifogo
* refactored most cleanup code for locations and game svn-id: r34939
2008-11-06Switched various Engine APIs to use Common::ErrorMax Horn
svn-id: r34916
2008-10-12Changed BRA to use the new Common:Archive infrastructure.Nicola Mettifogo
svn-id: r34777
2008-10-11Fixed crash when existing BRA: fonts were deallocated twice.Nicola Mettifogo
svn-id: r34766
2008-09-30Renamed Engine::quit to Engine::shouldQuit (previously, it was easily ↵Max Horn
confused with Engine::quitGame); also cleaned up engine.h a bit svn-id: r34700
2008-09-03Moved check for shouldRTL() from engines to scummvm_mainMax Horn
svn-id: r34310
2008-09-02Merging more of the GSoC 2008 RTL branch: PARALLACTIONNicola Mettifogo
svn-id: r34268
2008-08-31Cleanup.Nicola Mettifogo
svn-id: r34222
2008-08-31Moved save/load code into SaveLoad class.Nicola Mettifogo
svn-id: r34220
2008-08-31Uniformed the interface of Parallaction class (and its hierarchy) with ↵Nicola Mettifogo
regards of gui code, which is now independent of engine version. svn-id: r34219