Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-04-28 | Moved some static members into Parallaction class. | Nicola Mettifogo | |
svn-id: r31755 | |||
2008-04-17 | Fixed usage of SharedPtr, so that reference counting is proper and there are ↵ | Nicola Mettifogo | |
no more objects that need constructors at global level (helps PalmOS). svn-id: r31533 | |||
2008-04-07 | Bugfix for linking error in MSVC8 - it doesn't like multiple unnamed ↵ | Paul Gilbert | |
structures within a class svn-id: r31442 | |||
2008-04-06 | Replaced custom ManagedList with Common::SharedPtr. | Nicola Mettifogo | |
svn-id: r31415 | |||
2008-02-09 | More refactoring for command parsing/execution. | Nicola Mettifogo | |
svn-id: r30841 | |||
2008-02-05 | Changed main loop to allow BRA to return to menu after intro. | Nicola Mettifogo | |
svn-id: r30798 | |||
2008-02-03 | Fixed maximum token length for the parser. | Nicola Mettifogo | |
svn-id: r30776 | |||
2008-02-03 | - Character is now initialized when needed (for the moment only by NS) | Nicola Mettifogo | |
- Forward lists are now bigger since BRA scripts are larger svn-id: r30769 | |||
2008-02-03 | Programs are now handled in their own list, instead of being accessed via ↵ | Nicola Mettifogo | |
the referring Animation. svn-id: r30768 | |||
2008-02-02 | Enabled rudimentary location switch in BRA. | Nicola Mettifogo | |
svn-id: r30748 | |||
2008-02-02 | Subtitles are now displayed in the intro for BRA, though in wrong color (and ↵ | Nicola Mettifogo | |
I don't know why). svn-id: r30747 | |||
2008-02-02 | BRA now loads and displays location backgrounds (at least in the intro). | Nicola Mettifogo | |
svn-id: r30740 | |||
2008-02-02 | Cleanup of BRA menu code. | Nicola Mettifogo | |
svn-id: r30739 | |||
2008-02-02 | Reworked menu in BRA (now functioning). | Nicola Mettifogo | |
svn-id: r30737 | |||
2008-01-28 | Removed usage of kBitFront and kBitBack. Only the old kBit2 buffer is kept ↵ | Nicola Mettifogo | |
to store the background picture. svn-id: r30687 | |||
2008-01-28 | Move low level background management into Gfx. | Nicola Mettifogo | |
svn-id: r30681 | |||
2008-01-28 | Fixed animation sorting: everything should be drawn like before revision ↵ | Nicola Mettifogo | |
30673 now. Character may still disappear when changing location because of wrong resource management, though. svn-id: r30680 | |||
2008-01-28 | Removed all job routines. Stubs have been left for future reference in the ↵ | Nicola Mettifogo | |
code for BRA. svn-id: r30675 | |||
2008-01-28 | All interactive objects are now drawn in the framebuffer instead of using ↵ | Nicola Mettifogo | |
the old kBitBack/kBitFront buffers. Animation are not sorted yet, so they can overlap in an inconsistent fashion for the time being. svn-id: r30673 | |||
2008-01-28 | Fixed the spaces before tabs. | Jordi Vilalta Prat | |
svn-id: r30667 | |||
2008-01-08 | Restructured label handling and moved all related code to Gfx. | Nicola Mettifogo | |
svn-id: r30345 | |||
2008-01-06 | Indent with tabs instead of spaces. | Torbjörn Andersson | |
svn-id: r30315 | |||
2008-01-04 | Fix for bug# 1729307. Fonts are now displayed with shadows when needed on ↵ | Nicola Mettifogo | |
Amiga. The correct font for intro screen has also been selected. svn-id: r30221 | |||
2007-12-10 | * Switched Nippon Safes to use new names for savefiles. User will be asked ↵ | Nicola Mettifogo | |
to perform conversion on engine start. * Special files used for keeping track of completed parts of the game have been replaced by special savefile 'nippon.999'. svn-id: r29820 | |||
2007-12-04 | Broke up parseDialogue into more manageable and focused short routines. | Nicola Mettifogo | |
svn-id: r29716 | |||
2007-11-22 | * added adapter from Graphics::Surface to Frames | Nicola Mettifogo | |
* changed all Disk routines to return Frames* instead of Graphics::Surface* * changed displayItemComment to use new gfx routines * merged code for Examine zones into displayComment svn-id: r29615 | |||
2007-11-22 | * added (incomplete) explicit state machine handling in engine class (see ↵ | Nicola Mettifogo | |
_inputMode) * added service routines to Gfx * changed displayCharacterComment to work with the new state machine and gfx routines svn-id: r29613 | |||
2007-11-21 | * moved label drawing into Gfx, to be drawn directly in the framebuffer | Nicola Mettifogo | |
* changed low level blitting function to accept Graphics::Surface to ease development * temporarily disabled labels/subtitles in BRA svn-id: r29593 | |||
2007-11-19 | * made engine use Inventory and InventoryRenderer | Nicola Mettifogo | |
* inventory drawing is now performed directly in the framebuffer instead of using the game screen buffer * specialized jobs to handle inventory drawing have been deleted as they had become obsolete svn-id: r29571 | |||
2007-11-19 | Walk and script handling are now directly handled by the main loop, instead ↵ | Nicola Mettifogo | |
of relying on the job list. svn-id: r29568 | |||
2007-11-18 | Cleanup. | Nicola Mettifogo | |
svn-id: r29562 | |||
2007-11-18 | Partly decoupled rendering from game data update. Graphics routines to ↵ | Nicola Mettifogo | |
draw/erase animations and labels are now invoked explicitly instead of being handled in the job list. svn-id: r29561 | |||
2007-11-18 | Cleanup. | Nicola Mettifogo | |
svn-id: r29556 | |||
2007-11-17 | Refactored main input code. | Nicola Mettifogo | |
svn-id: r29532 | |||
2007-11-14 | * centralized kEngineChangeLocation flag handling | Nicola Mettifogo | |
* simplified runGame, moving flags testing into called routines svn-id: r29504 | |||
2007-11-04 | * Pushed specific code from base class down to Nippon Safes. | Nicola Mettifogo | |
* Some refactoring of the main loop. svn-id: r29407 | |||
2007-11-03 | Patch #1825276: "DETECTION: advanced detector engine simplification" | Eugene Sandulenko | |
svn-id: r29386 | |||
2007-11-01 | Refactored some gui code. | Nicola Mettifogo | |
svn-id: r29371 | |||
2007-11-01 | Fix for bug #1822819. Donna now changes her look into Suzy after makeup. | Nicola Mettifogo | |
svn-id: r29361 | |||
2007-11-01 | Consolidated game data cleanup in a single routine to location switches more ↵ | Nicola Mettifogo | |
reliable, especially on savegames and on game start. svn-id: r29357 | |||
2007-11-01 | More refactoring for gui code. | Nicola Mettifogo | |
svn-id: r29355 | |||
2007-11-01 | * Merged object Menu into Parallaction_ns. | Nicola Mettifogo | |
* Some preliminary refactoring of ex-menu code. svn-id: r29354 | |||
2007-11-01 | Added new LocationName class to simplify handling of location switches. | Nicola Mettifogo | |
svn-id: r29353 | |||
2007-10-30 | Fix for bug #1822680. | Nicola Mettifogo | |
svn-id: r29326 | |||
2007-10-21 | Added new debug level for inventory routines. | Nicola Mettifogo | |
svn-id: r29239 | |||
2007-10-14 | Made location parser more fault-tolerant, in that it prints out a warning ↵ | Nicola Mettifogo | |
message instead of exiting ScummVM when it encounters an unexpected keywords in the scripts. svn-id: r29220 | |||
2007-10-13 | Decoupled password request from actual rendering of the dialogue screen, ↵ | Nicola Mettifogo | |
thus making it possible to fix bug #1765300. This bug was present in the original game, causing garbled text to appear when asking for password (only in the English version). svn-id: r29213 | |||
2007-10-07 | Added beep sound to Nippon Safes for Amiga. | Nicola Mettifogo | |
svn-id: r29171 | |||
2007-10-06 | Fixed bug #1808615. An unexpected (but harmless) 'ENDCOMMANDS' statement was ↵ | Nicola Mettifogo | |
spotted in the game scripts by the new stricter parser. svn-id: r29158 | |||
2007-09-23 | Moved most of inventory-related code inside classes Inventory and ↵ | Nicola Mettifogo | |
InventoryRenderer. Shift is not completed, as new code doesn't handle selections yet (falling back to existent code). svn-id: r29060 |