Commit Graph
86814 Commits
Author SHA1 Message Date
Paweł Kołodziejski 0711b52e96 update
svn-id: r12253
2004-01-08 15:41:41 +00:00
Travis Howell 38a7f018b2 Need for loomcd too.
svn-id: r12252
2004-01-08 15:07:44 +00:00
Max Horn 2e8d4e2d9e Workaround for bug #770049
svn-id: r12251
2004-01-08 14:41:14 +00:00
Gregory Montoir 85f8b442f2 - new Grid class to handle all zones / areas stuff
- adapted Logic/Walk code to use it

svn-id: r12250
2004-01-08 14:10:32 +00:00
Oliver Kiehl ea154852b7 add newlines to end of files
svn-id: r12249
2004-01-08 13:36:26 +00:00
Torbjörn Andersson 150805b18c Merged read() and readBuffer(), like in BS2.
svn-id: r12248
2004-01-08 13:05:32 +00:00
Torbjörn Andersson 12cd552cab Allow quitting during cutscenes and credits again. This is getting a bit
hackish...

svn-id: r12247
2004-01-08 13:03:50 +00:00
Chris Apers ac801f9828 Save more memory on PalmOS
svn-id: r12246
2004-01-08 12:14:48 +00:00
Chris Apers a6f378aee2 No more needed
svn-id: r12245
2004-01-08 12:12:46 +00:00
Chris Apers 1fab23ad20 Renamed functions + a missing one
svn-id: r12244
2004-01-08 12:07:38 +00:00
Chris Apers bda4d687f4 More iterations
svn-id: r12243
2004-01-08 12:05:48 +00:00
Chris Apers 984f4663cb Lastest Simon changes
svn-id: r12242
2004-01-08 12:04:11 +00:00
Chris Apers ba34439ef9 Moved and renamed
svn-id: r12241
2004-01-08 12:02:33 +00:00
Gregory Montoir 74829245d9 mostly cleanup :
- moved main update() method to QueenEngine
- merged update() & checkPlayer()
- added a method in Logic class to handle the CUTAWAY_SPECIAL stuff
- Journal remembers last seen page
- no need to call loadPanel() to restore panel palette, use palSetPanel() instead

svn-id: r12240
2004-01-08 10:25:18 +00:00
Paweł Kołodziejski 8c2da44b97 add name here too
svn-id: r12239
2004-01-08 09:00:29 +00:00
Paweł Kołodziejski e0545d6dca forgot about this
svn-id: r12238
2004-01-08 08:47:09 +00:00
Paweł Kołodziejski 9931fe9a34 or maybe not :)
svn-id: r12237
2004-01-08 08:43:15 +00:00
Paweł Kołodziejski 201902bfef jumps only for the same hookid and ignore jumps for music for now. added sound names for checks if some sounds are really have a lot jumps and regions(it's posssible), in bundle loop size can be 0 and after that loops should be ended
svn-id: r12236
2004-01-08 08:39:25 +00:00
Torbjörn Andersson d9e67812e8 Changed spaces to tabs.
svn-id: r12235
2004-01-08 08:29:55 +00:00
Max Horn 6222d6e643 more cleanup
svn-id: r12234
2004-01-08 03:24:41 +00:00
Max Horn ab2192761d useful convenience method
svn-id: r12233
2004-01-08 03:24:01 +00:00
Max Horn d852e2855a cleanup (make some more use of class Common::Rect)
svn-id: r12232
2004-01-08 03:10:16 +00:00
Max Horn 619e6b43c4 Fix for bug #803381 (COMI: Text cut off)
svn-id: r12231
2004-01-08 02:16:27 +00:00
Max Horn f224da09f4 fix a memory leak; re-add assert, just to be sure
svn-id: r12230
2004-01-08 01:59:11 +00:00
Max Horn a655527949 fix maskpos (I think... needs testing)
svn-id: r12229
2004-01-08 01:43:32 +00:00
Max Horn 467861917d various fixes for vertical scrolling rooms: fixed, screen updates (and made them more efficient), fixed transitionEffect() for 'high' rooms, documented drawStripToScreen() params a little (we really should start documenting for each function which takes coordinates in which coordinate system they are). Please test all vertical scrolling rooms (and others, too) for regressions
svn-id: r12228
2004-01-08 00:48:37 +00:00
Paweł Kołodziejski 7698782979 fixed uninitialized warning
svn-id: r12227
2004-01-07 22:12:45 +00:00
Paweł Kołodziejski d1b1cbf948 some cleanup
svn-id: r12226
2004-01-07 21:02:48 +00:00
Paweł Kołodziejski 0a93e978c5 some cleanup
svn-id: r12225
2004-01-07 20:17:51 +00:00
Paweł Kołodziejski 81c8c722f5 fixed size result related bug in imuse digi
svn-id: r12224
2004-01-07 19:38:37 +00:00
Robert Göffringmann 63fbde359a implemented drawing of additional scrolling frames
svn-id: r12223
2004-01-07 19:08:59 +00:00
Torbjörn Andersson 821bbed1e0 Tried to make the menus behave a bit more like the original. Perhaps most
noticeably:

* It no longer matters where you release the mouse button when talking to
  someone. It uses whatever topic you selected on mouse-down.

* The inventory menu doesn't vanish if you're holding an object, even if
  you move the pointer away from it.

* When using an object on a character (to talk to him about it), the top
  menu fades away, rather than vanishing instantly.

Ok, that last change is rather non-obvious, but it does obsolete the
clearMenu() function, which has therefore been removed.

svn-id: r12222
2004-01-07 19:03:30 +00:00
Robert Göffringmann 8e30afd438 some changes for Czech version
svn-id: r12221
2004-01-07 18:08:24 +00:00
Robert Göffringmann 8030f1b148 implemented volume control panel
svn-id: r12220
2004-01-07 17:47:46 +00:00
Gregory Montoir c46d2f0530 fix 'panel still displayed during dialogue' bug (this was noticeable when trying to bypass the floda receptionist)
svn-id: r12219
2004-01-07 15:46:45 +00:00
Gregory Montoir 272eb21287 - moved some Person/Anim code to Graphics
- some renaming

svn-id: r12218
2004-01-07 15:45:24 +00:00
James Brown cb609b4cf5 Testing stuff.
svn-id: r12217
2004-01-07 14:09:43 +00:00
Max Horn d2a56c01d6 is this discrepancy here intended?
svn-id: r12216
2004-01-07 14:03:40 +00:00
James Brown a04b2fc020 Temporarly enabling this buffer underrun hack until aquadran looks at it. (See bug 872339)
svn-id: r12215
2004-01-07 13:40:54 +00:00
Max Horn 9a191d2c43 do clipping somewhat more efficiently
svn-id: r12214
2004-01-07 13:29:30 +00:00
Max Horn 2e1026f8fe malloc/new are relatively slow operations; avoid doing them in tight loops, if possible
svn-id: r12213
2004-01-07 13:29:12 +00:00
Travis Howell a2fbba2e4e Actor flip should be reset, fixes some glitches in putt putt games
svn-id: r12212
2004-01-07 10:34:53 +00:00
Torbjörn Andersson 6d0dd6aee8 Valgrind fixes. Mostly about memory not being freed when the engine is
deleted.

svn-id: r12211
2004-01-07 07:42:00 +00:00
Paweł Kołodziejski 9fc9e6be20 changed lipsync func param
svn-id: r12210
2004-01-07 06:51:45 +00:00
Travis Howell 97cb72885a Add another check for ignoreTurns, ignoreTurns.
Should be complete for scumm7 games

svn-id: r12209
2004-01-07 06:08:54 +00:00
Jonathan Gray 3577dad949 comment unused vars
svn-id: r12208
2004-01-07 06:08:33 +00:00
Paweł Kołodziejski 1e2ff5a469 handle jumps
svn-id: r12207
2004-01-07 05:58:12 +00:00
Travis Howell ae4cd2291f These two subops are the same, checked dig/ft disasm.
svn-id: r12206
2004-01-07 05:51:56 +00:00
Travis Howell ad8cd22de0 Add missing break
svn-id: r12205
2004-01-07 05:28:56 +00:00
Paweł Kołodziejski 761371cc66 added code for ms track position
svn-id: r12204
2004-01-07 05:17:51 +00:00