Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-09-30 | Simplified inventory handling (too much information hiding will kill you). | Nicola Mettifogo | |
svn-id: r44485 | |||
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-21 | Made BRA demos start again by partially reverting commit 39773. Multiple ↵ | Nicola Mettifogo | |
inventory support must be done somehow differently. svn-id: r40750 | |||
2009-04-28 | Added in-game menu for BRA. Load/save is not supported yet. | Nicola Mettifogo | |
svn-id: r40176 | |||
2009-04-06 | Cleanup 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-03 | Moved Nippon Safes specific code from Parallaction to Parallaction_ns and ↵ | Nicola Mettifogo | |
adapted client code. svn-id: r39813 | |||
2009-03-31 | Added basic multiple inventory support. This will be used for the GIVE and ↵ | Nicola Mettifogo | |
SWAP commands. svn-id: r39773 | |||
2009-03-31 | Character doesn't need a reference to the engine anymore. | Nicola Mettifogo | |
svn-id: r39770 | |||
2009-03-29 | Added declaration for Amiga BRA callables. | Nicola Mettifogo | |
svn-id: r39741 | |||
2009-03-23 | Pushed down dependencies from parser.h | Nicola Mettifogo | |
svn-id: r39636 | |||
2009-03-14 | Added 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-07 | Whitespace cleanup: Convert space followed by tab to just tab | Max Horn | |
svn-id: r39203 | |||
2009-03-02 | Fixed selection of zone and animation for removal in BRA. This enables the ↵ | Nicola Mettifogo | |
follower animation to follow the main character across location switches. svn-id: r39065 | |||
2009-03-02 | Initialize and save zones flags and follower position when a location switch ↵ | Nicola Mettifogo | |
occurs. svn-id: r39064 | |||
2009-03-01 | Merged Engine::go() and ::init() into a new run() method (currently ↵ | Max Horn | |
implemented by calling the existing init&go methods; to be cleaned up by engine authors svn-id: r39002 | |||
2009-02-27 | The engine has now to build the drawing list for the graphic department, ↵ | Nicola Mettifogo | |
instead of setting visibility flags; the new field _prog has been added to GfxObj to help sorting the list. The outcome is that cleaning up unused resources on location switches is now easier to manage, and less error prone. svn-id: r38928 | |||
2009-02-26 | Added filter to preserve needed Animation across location switch. | Nicola Mettifogo | |
svn-id: r38903 | |||
2009-02-26 | changeLocation now uses the internal variable _newLocationName instead of an ↵ | Nicola Mettifogo | |
input parameter. svn-id: r38902 | |||
2009-02-26 | Merged walk code for NS, and simplified handling. | Nicola Mettifogo | |
svn-id: r38894 | |||
2009-02-26 | Cleanup 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-24 | Implemented 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-24 | Added preliminary code for following walker support in BRA. | Nicola Mettifogo | |
svn-id: r38837 | |||
2009-02-24 | Changed 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-23 | Rewrote 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-01-07 | Implemented Engine::getDebugger(). | Nicola Mettifogo | |
svn-id: r35768 | |||
2009-01-06 | Implemented pauseEngineIntern, and fixed music volume handling in SoundMan. | Nicola Mettifogo | |
svn-id: r35756 | |||
2009-01-04 | Implemented counters in BRA. Only valid answer options are shown, and ↵ | Nicola Mettifogo | |
counter calculations in scripts are performed. svn-id: r35723 | |||
2008-12-21 | Moved more GfxObj management to Gfx object. | Nicola Mettifogo | |
svn-id: r35466 | |||
2008-12-17 | Reduced code duplication when manipulating Animations, and cleanup. | Nicola Mettifogo | |
svn-id: r35408 | |||
2008-12-15 | Weeded out some more unused code, and some restructuring. | Nicola Mettifogo | |
svn-id: r35377 | |||
2008-12-14 | Removed references to _vm from the engine itself. | Nicola Mettifogo | |
svn-id: r35358 | |||
2008-12-14 | Removed some unused code. | Nicola Mettifogo | |
svn-id: r35357 | |||
2008-12-13 | * Replaced char* with Common::String in the parser. | Nicola Mettifogo | |
* Enforced const-correctness on related routines. svn-id: r35326 | |||
2008-12-07 | Fixed assorted leaks in Parallaction. | Nicola Mettifogo | |
svn-id: r35270 | |||
2008-11-09 | Better cleanup and handling of mouse when changing location in NS. | Nicola Mettifogo | |
svn-id: r34942 | |||
2008-11-08 | * cleanup | Nicola Mettifogo | |
* moved find routines from Parallaction to Location svn-id: r34940 | |||
2008-11-08 | * removed the obsolete _quit flag | Nicola Mettifogo | |
* refactored most cleanup code for locations and game svn-id: r34939 | |||
2008-11-06 | Switched various Engine APIs to use Common::Error | Max Horn | |
svn-id: r34916 | |||
2008-11-04 | Fixed the EngineFeature vs. MetaEngineFeature mess, clarified some ↵ | Max Horn | |
EngineFeature comments svn-id: r34896 | |||
2008-09-02 | Merging more of the GSoC 2008 RTL branch: PARALLACTION | Nicola Mettifogo | |
svn-id: r34268 | |||
2008-08-31 | More cleanup. | Nicola Mettifogo | |
svn-id: r34223 | |||
2008-08-31 | Cleanup. | Nicola Mettifogo | |
svn-id: r34222 | |||
2008-08-31 | Moved save/load code into SaveLoad class. | Nicola Mettifogo | |
svn-id: r34220 | |||
2008-08-31 | Uniformed 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 | |||
2008-08-30 | Removed global g_system. | Nicola Mettifogo | |
svn-id: r34209 | |||
2008-08-30 | Moved mouse cursor loading/handling to Input class. | Nicola Mettifogo | |
svn-id: r34206 | |||
2008-08-26 | Cleanup. | Nicola Mettifogo | |
svn-id: r34185 |