Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-01-07 | Fixed an MSVC warning | Filippos Karapetis | |
svn-id: r30319 | |||
2008-01-06 | Indent with tabs instead of spaces. | Torbjörn Andersson | |
svn-id: r30315 | |||
2008-01-06 | Removed now useless functions. | Nicola Mettifogo | |
svn-id: r30314 | |||
2008-01-06 | Fixes wrong type. | Nicola Mettifogo | |
svn-id: r30313 | |||
2008-01-06 | Indent with tabs instead of spaces. | Torbjörn Andersson | |
svn-id: r30312 | |||
2008-01-06 | Moved balloons management into Gfx, which is now responsible for positioning ↵ | Nicola Mettifogo | |
and drawing. All balloons are now drawn on a different layer than the game graphics, thus simplifying screen management. Dialogue code has undergone a major revision, and the superior implementation of answer selection in the Amiga version is now used in place of the poor PC one. Other bits (where some changes had already been introduced) have been updated, too. svn-id: r30311 | |||
2008-01-04 | In revision 30221, the correct font wasn't selected in the character ↵ | Nicola Mettifogo | |
selection screen. Always ask things twice. svn-id: r30222 | |||
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 | |||
2008-01-02 | Fixed bug in Nippon Safes for Amiga, Italian version. Game now doesn't crash ↵ | Nicola Mettifogo | |
anymore when starting introduction. svn-id: r30173 | |||
2008-01-02 | Fix for bug #1829409. Character now changes expression accordingly with ↵ | Nicola Mettifogo | |
available dialogue answers. svn-id: r30171 | |||
2008-01-02 | Removed debug printf. | Nicola Mettifogo | |
svn-id: r30169 | |||
2007-12-16 | Changed an explicit warning/remainder into a code comment. | Nicola Mettifogo | |
svn-id: r29879 | |||
2007-12-15 | Added halfbrite effect to Nippon Safes Amiga. Implementation is not ↵ | Nicola Mettifogo | |
complete, since the spotlight during Donna's dance is not moving yet. svn-id: r29863 | |||
2007-12-10 | Updated outdated comment. | Nicola Mettifogo | |
svn-id: r29822 | |||
2007-12-10 | Added 90 extra save slots for Nippon Safes. | Nicola Mettifogo | |
svn-id: r29821 | |||
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-09 | Fix for bug #1777053. Engine was ruling out valid passwords because of wrong ↵ | Nicola Mettifogo | |
implementation. svn-id: r29799 | |||
2007-12-09 | Going back to uncached mode for graphics resources of Examine zones. This ↵ | Nicola Mettifogo | |
prevents engine to crash when trying to cache a resource out of the currently selected archive. svn-id: r29798 | |||
2007-12-08 | Fix for bug #1837503. Location switches can be scheduled recursively, so now ↵ | Nicola Mettifogo | |
flags needed to be handled in a safer way to prevent inconsistencies. svn-id: r29763 | |||
2007-12-04 | Broke up parseDialogue into more manageable and focused short routines. | Nicola Mettifogo | |
svn-id: r29716 | |||
2007-11-28 | Update mouse coordinates onn *all* mouse events, i.e. also after click events | Max Horn | |
svn-id: r29657 | |||
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 | Muting the compiler :P | Sven Hesse | |
svn-id: r29563 | |||
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 | Removed other paranoia code from the original engine (as in revision 29505). | Nicola Mettifogo | |
svn-id: r29558 | |||
2007-11-18 | Cleanup. | Nicola Mettifogo | |
svn-id: r29556 | |||
2007-11-17 | Refactored main input code. | Nicola Mettifogo | |
svn-id: r29532 | |||
2007-11-16 | Added const to static data. | Johannes Schickel | |
svn-id: r29520 | |||
2007-11-16 | Refactored language selection code. | Nicola Mettifogo | |
svn-id: r29518 | |||
2007-11-14 | Removed an unclear (paranoid?) continue statement from the original engine. ↵ | Nicola Mettifogo | |
We are just doing a screen update more than the original this way. If this is bad, then we can go back, but for now, let the execution flow. svn-id: r29505 | |||
2007-11-14 | * centralized kEngineChangeLocation flag handling | Nicola Mettifogo | |
* simplified runGame, moving flags testing into called routines svn-id: r29504 | |||
2007-11-06 | Fixed regression: loading from the start screens was messing up game flags. | Nicola Mettifogo | |
svn-id: r29439 | |||
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-02 | Fixed overflow after fadeout in the last game location (bug #1824026). | Nicola Mettifogo | |
svn-id: r29374 | |||
2007-11-01 | Donna now returns to her normal outfit after swimming. | Nicola Mettifogo | |
svn-id: r29373 | |||
2007-11-01 | Added color-inversion effect in character selection screen. The effect ↵ | Nicola Mettifogo | |
doesn't exactly work like the original yet (Amiga only). svn-id: r29372 | |||
2007-11-01 | Refactored some gui code. | Nicola Mettifogo | |
svn-id: r29371 | |||
2007-11-01 | Made debug console available when displaying slides (like intermissions and ↵ | Nicola Mettifogo | |
menu). svn-id: r29370 | |||
2007-11-01 | Added new debug command. | Nicola Mettifogo | |
svn-id: r29362 | |||
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 | Fix regression introduced in revision 29355. First loadgame performed was ↵ | Nicola Mettifogo | |
destroying the game flags. svn-id: r29356 | |||
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 |