Commit Graph
68 Commits
Author SHA1 Message Date
Max Horn 033ff78ae9 updated copyright notice
svn-id: r12176
2004-01-06 12:45:34 +00:00
Gregory Montoir d62d44d29c simplified room switching code a bit
svn-id: r12165
2004-01-06 09:29:33 +00:00
Gregory Montoir 5e413ceb5c - enabled debugger in QueenEngine::errorString
- initialise Cutaway::_personCount* when the Cutaway starts
- minor tweaks in BankManager

svn-id: r12163
2004-01-05 20:46:37 +00:00
Gregory Montoir 232a709fd4 added a class to manage banks, Queen::Graphics cleanup
svn-id: r12157
2004-01-05 13:40:28 +00:00
Gregory Montoir 143b5bea80 - added code to only redraw changed blocks in order to avoid full screen refresh
- minor code cleanup in Graphics/Display

svn-id: r12147
2004-01-04 20:25:21 +00:00
Gregory Montoir c7965a7a04 minor rewrite of screenblanker code
svn-id: r12086
2004-01-02 14:15:45 +00:00
Gregory Montoir 80b4510da1 remove hack from original code, this was apparently only needed for SELECT_VERB (from what I understood, bob 16 was supposed to highlight the current selected verb ; but the original doesn't use it at all)
svn-id: r12041
2003-12-30 22:01:16 +00:00
Gregory Montoir bd23a44f49 cleanup & follow code conventions
svn-id: r12019
2003-12-29 20:18:31 +00:00
Gregory Montoir 5bbb3be159 enable alternative introduction
svn-id: r11959
2003-12-27 12:58:26 +00:00
Gregory Montoir 749b5d4ca5 cleanup
svn-id: r11946
2003-12-26 15:36:28 +00:00
Gregory Montoir 33ca6ecfa5 some code to play the 'room background sfx' (equivalent to sfxplay(NULLstr))
svn-id: r11786
2003-12-20 16:54:46 +00:00
Gregory Montoir b7a5d97207 put all 'bam' related stuff in a class and allow load/save during a 'bam' scene
svn-id: r11759
2003-12-19 09:22:20 +00:00
Gregory Montoir c2be8ed45d constructors cleanup
svn-id: r11589
2003-12-11 22:16:35 +00:00
Gregory Montoir 894360920b fix klunk scene glitches
svn-id: r11486
2003-12-03 13:00:56 +00:00
Gregory Montoir 3ccce8da35 new room/gamestate constants
svn-id: r11483
2003-12-03 10:32:12 +00:00
Gregory Montoir 1706fefb6e cleanup
svn-id: r11453
2003-12-01 22:36:39 +00:00
Gregory Montoir 3befded402 cleanup header includes
svn-id: r11449
2003-12-01 20:48:41 +00:00
Gregory Montoir 577aad5edd cleanup
svn-id: r11438
2003-11-30 20:41:02 +00:00
Gregory Montoir 9c6e5ce50a - speak correct sentence when object is not usable
- some hardcoded stuff for rooms 69 & 108
- handle CUTJOEF

svn-id: r11383
2003-11-27 13:49:00 +00:00
Gregory Montoir 2f444d2a07 fix some animation issues
svn-id: r11380
2003-11-26 23:03:21 +00:00
Gregory Montoir 484edca7a5 use constants instead of plain integers for room numbers
svn-id: r11353
2003-11-20 09:39:29 +00:00
Gregory Montoir f0f0b0143b fix 'chasing car disappearing for a frame' issue
svn-id: r11320
2003-11-17 09:19:36 +00:00
Gregory Montoir 308b5de8a6 fix some bugs :
- right-clicking on inventory item doesn't execute default action
- unapplied room light level when Joe enters a room
- updated comment in roomDisplay on palette fading problem
- during dialogue, invalid mouse-overs (added enum for joeWalk flag too)

preparing Journal stuff :
- add a (almost useless) useJournal method to Logic
- removed useless code in Graphics, as it should (and could) be easily re-written in a more OO way

svn-id: r11299
2003-11-15 15:44:50 +00:00
Gregory Montoir d5a28b43de fix some bugs :
- panel not grayed when playing a cutaway
- command text still displayed when playing a cutaway
- panel drawing glitch on pinnacle room exit
- text color on the dialogue choices not updated

svn-id: r11267
2003-11-12 10:50:05 +00:00
Gregory Montoir 72d9199022 fix some bugs :
- bettle not disappearing when caught
- wrong Joe position when switching rooms
- bellboy dispappearing after spoken to him (partially fixed)

svn-id: r11249
2003-11-10 14:06:55 +00:00
Paweł Kołodziejski 8f130401a1 cleanup whitespaces
svn-id: r11224
2003-11-08 23:45:45 +00:00
Gregory Montoir f4dc977839 add bob parallax stuff for room 74 (carbam)
svn-id: r11197
2003-11-07 16:44:13 +00:00
David Eriksson c524a58197 The more I implement, the more I need to implement.
- More cutaway code
- More dialogue code
Hint: Let the last intro cutaway finish if you don't want Joe to get stuck.

svn-id: r11160
2003-11-06 08:44:33 +00:00
David Eriksson 495bba6751 Match new[] with delete[].
svn-id: r11064
2003-11-02 20:56:33 +00:00
Gregory Montoir 885fd48a66 rename Queen::GameSettings to Queen::GameConfig
svn-id: r11031
2003-11-01 20:45:45 +00:00
Gregory Montoir 55cb72e5fa add mouse cursor code
svn-id: r11015
2003-10-31 10:11:27 +00:00
Joost Peters e02fe63f2e added loadFileMalloc() method
svn-id: r10988
2003-10-28 12:42:35 +00:00
Gregory Montoir b24bb81695 cleanup Graphics / populate BobSlot
svn-id: r10961
2003-10-25 09:12:18 +00:00
Joost Peters 6fc0cd7913 whatever
svn-id: r10959
2003-10-25 01:11:14 +00:00
David Eriksson ad98347eb0 Initial version of the Input class. Some things still missing.
svn-id: r10944
2003-10-23 06:44:35 +00:00
David Eriksson 4e5a40f013 Correct string animation.
svn-id: r10931
2003-10-21 12:07:33 +00:00
Gregory Montoir 78f8733180 fix missing thugs & Hugh during intro + smoother scrolling + flashspecial (sm37)
svn-id: r10914
2003-10-20 12:30:34 +00:00
Gregory Montoir 769f033b00 Logic::anim / BobSlot cleanup
svn-id: r10909
2003-10-20 08:34:48 +00:00
Gregory Montoir 26aa6c9087 fix truck intro problem
svn-id: r10901
2003-10-18 19:40:11 +00:00
Gregory Montoir eadf6356d3 fix bob clipping errors
svn-id: r10899
2003-10-18 17:12:50 +00:00
David Eriksson 2a5c965283 Improved the 'special moves' for intro cutaway (but the thugs must be
hiding behind some crate...)

svn-id: r10897
2003-10-18 16:19:36 +00:00
David Eriksson d2e65e35e9 Handle cutaway text.
svn-id: r10892
2003-10-18 12:48:05 +00:00
David Eriksson 935a476a29 Moved function from Talk to Graphics because Cutaway need it too.
svn-id: r10891
2003-10-18 12:18:43 +00:00
Gregory Montoir be8bbb143e minor adds + cleanup + fix parallax problem
svn-id: r10887
2003-10-18 08:12:14 +00:00
Gregory Montoir f4b5626fd7 preliminar parallax scrolling support (Rita/Joe intro scene), not perfect as Bobs coordinates are also modified in cutaway/action_special_move
svn-id: r10860
2003-10-17 14:26:05 +00:00
Torbjörn Andersson 40b231e6fe Hack for allowing ScummVM to respond to events during while the intro is
playing. I apologize for adding a global variable, but for now that seemed
like the least intrusive change.

svn-id: r10845
2003-10-17 08:40:48 +00:00
David Eriksson 29fc207062 Make frames array available.
svn-id: r10828
2003-10-16 16:55:13 +00:00
Gregory Montoir 8833f8c490 new Display class, cleanup Graphics
svn-id: r10827
2003-10-16 13:54:48 +00:00
Gregory Montoir 354f1bebf3 fix body/head problem
svn-id: r10822
2003-10-16 09:27:45 +00:00
Gregory Montoir 57a2b4c453 preliminary GRAPHIC_ANIM support
svn-id: r10814
2003-10-15 16:31:51 +00:00