Commit Graph

110 Commits

Author SHA1 Message Date
James Brown
dabe8799a1 Fix for bug 769896, update README a little
svn-id: r8935
2003-07-12 09:45:10 +00:00
Max Horn
7a79ef8f5f added getOBIMFromObject and getObjectImage methods; changed code to use those
svn-id: r8651
2003-06-26 01:46:41 +00:00
Max Horn
7f3118f8d8 more const qualifiers
svn-id: r8649
2003-06-25 23:49:54 +00:00
Torbjörn Andersson
5a2678b72a Make the mouse-over hilight work again on the inventory arrows in V2 games.
svn-id: r8523
2003-06-17 07:11:58 +00:00
James Brown
a5a72ef3f8 V2 inventory arrow tweaks - closes cosmetic bug #751659
svn-id: r8516
2003-06-16 11:52:04 +00:00
Max Horn
f7a8cbf7c7 Patch #754151: Removed READ_*_UNALIGNED and always read stuff bytewise; augmented by some more changes of mine
svn-id: r8482
2003-06-14 18:52:30 +00:00
Max Horn
77aa2fe000 fix for bug #752843 (based on patch #748675)
svn-id: r8458
2003-06-13 09:24:00 +00:00
Max Horn
86df3537b9 replaced GF_AFTER with _version
svn-id: r8372
2003-06-07 00:13:26 +00:00
Jonathan Gray
620762b466 v1 object drawing updates from aquadran
svn-id: r8346
2003-06-06 07:35:19 +00:00
Paweł Kołodziejski
00288b07f8 fixed almost object drawing for v1 games, (ugly hack for drawBitmap)
svn-id: r8345
2003-06-06 05:27:45 +00:00
Max Horn
61de12d3a1 Modified version of erik's patch #745986: Experimental V2 mouseover stuff
svn-id: r8142
2003-05-30 14:29:07 +00:00
Max Horn
1f70da0155 const as const can!
svn-id: r8058
2003-05-28 20:01:47 +00:00
James Brown
573678abc0 V2 Inventory scrolling, etc
svn-id: r7817
2003-05-22 05:44:18 +00:00
Max Horn
b12d741ac1 cleaned up V2 input code
svn-id: r7811
2003-05-21 23:54:39 +00:00
Max Horn
86d57f3c7a many pedantic warning fixes (and some actual potential buglets fixed, too)
svn-id: r7795
2003-05-21 18:09:49 +00:00
Max Horn
8a82e59065 constness fixes
svn-id: r7787
2003-05-21 16:28:02 +00:00
James Brown
60ac300bf3 Work on V2 inventory hack a little more
svn-id: r7776
2003-05-21 10:13:06 +00:00
James Brown
0c0cb61876 Move stuff around
svn-id: r7775
2003-05-21 09:29:24 +00:00
James Brown
6db28696e4 Fix invalid variable
svn-id: r7599
2003-05-17 06:18:34 +00:00
James Brown
2813d48e92 Cleanup
svn-id: r7598
2003-05-17 06:14:08 +00:00
Max Horn
7baef4ad4e make some more use of ScummVM::Point; cleanup
svn-id: r7549
2003-05-15 22:41:35 +00:00
Max Horn
a8603e5bfc some more ScummVM::Rect
svn-id: r7548
2003-05-15 22:36:43 +00:00
Max Horn
f4c7f37743 Make use of ScummVM::Rect
svn-id: r7546
2003-05-15 22:30:32 +00:00
Max Horn
12f7d71bf2 fix regression in MI1 (and possibly others)
svn-id: r7472
2003-05-12 16:57:04 +00:00
Max Horn
acb35fc915 renamed _scrWidth/_scrHeight -> _roomWidht/_roomHeight, and _realWidth/_realHeight -> _screenWidth/_screenHeight (inspired by MadMoose, but I'll take the blame - still this seems much more logical & intuitive)
svn-id: r7423
2003-05-10 21:49:59 +00:00
Max Horn
114af3159e added a 'width' parameter to drawBitmap (contrary to 'numstrips', it specifies the full width of the image passed in, not how much we shoul draw of it) - this will be used for the new V2 drawBitmap code; renamed drawBitmap parameter 'h' to 'height'
svn-id: r7412
2003-05-10 12:59:32 +00:00
Max Horn
54a9ad3204 super hackish mouse click support for Zak (doesn't do anything useful in MM yet; and in Zak, all clicks are for the scene, i.e. no verb clicks etc.)
svn-id: r7408
2003-05-09 22:26:00 +00:00
Max Horn
e3acde9f9c assert in compile mode expands to ... nnothing!
svn-id: r7236
2003-04-30 22:37:03 +00:00
Max Horn
89c425dc60 fixed LoomEGA distaff (you'll need to start a new game); added FIXME comment
svn-id: r7189
2003-04-29 01:38:10 +00:00
Max Horn
351ed4077f fixed verb objects for GF_OLD_BUNDLE games
svn-id: r7143
2003-04-26 17:16:53 +00:00
Paweł Kołodziejski
9290218e4f img and imgh should be readed from offset +2, but i'm not sure about imptr (it should skip only length)
svn-id: r7007
2003-04-13 21:21:56 +00:00
Max Horn
06810ea184 oops, copy&paste, I should avoid 'em or check better :-(
svn-id: r6998
2003-04-12 20:19:29 +00:00
Max Horn
bd2011467b hacked in some verb object support for OLD_BUNDLE (drawVerbBitmap part not yet tested; but the setVerbObject is needed now already)
svn-id: r6993
2003-04-12 19:44:06 +00:00
Max Horn
df9ccab935 removed -1's in image verb code: a) the original code doesn't have these b) it's not clear why they were added c) this should fix the distaff in LoomCD
svn-id: r6929
2003-04-07 15:51:37 +00:00
Max Horn
df82b6881b fixed verb regression in older games
svn-id: r6884
2003-03-29 20:48:57 +00:00
Max Horn
fb7fdc8e7e fixed verb drawing in COMI (and maybe FT, too?)
svn-id: r6874
2003-03-28 19:11:16 +00:00
Paweł Kołodziejski
aa3766018f updated copyrights headers
svn-id: r6726
2003-03-06 21:46:56 +00:00
Paweł Kołodziejski
093428ae9a and more cleanup
svn-id: r6718
2003-03-06 17:58:13 +00:00
James Brown
7e08dcc271 Remove dodgy fix for verb backgrounds.
svn-id: r6476
2003-01-16 08:04:34 +00:00
Max Horn
5a180bbea9 COMI conversation verb fix
svn-id: r6465
2003-01-15 02:35:40 +00:00
Max Horn
2e4ba0c29f indention fix
svn-id: r6436
2003-01-12 21:12:28 +00:00
James Brown
ea9d3dd9bb Fhew. Fix crash.
svn-id: r6418
2003-01-12 08:37:59 +00:00
James Brown
ef9a8d0714 New method of local object management. Buggy, segfaults on the Part 1 screen and I don't know why yet..
svn-id: r6416
2003-01-12 07:30:17 +00:00
Max Horn
bac0245250 added V8 support to drawVerbBitmap - not even sure if that is used in COMI, though
svn-id: r6286
2002-12-31 03:32:06 +00:00
James Brown
b8ef222a8d Remove translation code from verbage
svn-id: r6255
2002-12-29 17:35:38 +00:00
Paweł Kołodziejski
425b9d1ba2 fixed compilation under VC6
svn-id: r6158
2002-12-26 01:24:19 +00:00
Max Horn
fca9ec09e7 moved CharsetRendere into its own header/source file; changed Scumm::_charset into a pointer, to make it possible to use different implementations of it
svn-id: r6147
2002-12-25 21:04:47 +00:00
Max Horn
fef84f3737 renamed Scumm::charset -> Scumm::_charset
svn-id: r6119
2002-12-25 12:01:04 +00:00
Max Horn
7de2c66194 use dbAllowMaskOr instead of 'true' (which was confusing)
svn-id: r6033
2002-12-21 00:05:20 +00:00
Max Horn
6d948c4f52 removed debug code I accidentally left in
svn-id: r5922
2002-12-13 00:55:42 +00:00
Max Horn
4ca8f4cc48 cleanup
svn-id: r5921
2002-12-13 00:52:14 +00:00
Max Horn
8dd3d2ec29 more cleanup
svn-id: r5837
2002-12-04 21:46:05 +00:00
Max Horn
a730f7f6df more cleanup
svn-id: r5752
2002-11-29 18:27:35 +00:00
Max Horn
9cf9e0ec41 oops, left in debug output
svn-id: r5749
2002-11-29 15:47:57 +00:00
Max Horn
72c672e14c cleanup
svn-id: r5747
2002-11-29 15:13:49 +00:00
Paweł Kołodziejski
390ce3dada removed hardcoded values
svn-id: r5330
2002-10-27 09:41:33 +00:00
Paweł Kołodziejski
a125d1cc1a changed number strips to dynamic and increased arrays tdirty and bdirty to 80
svn-id: r5296
2002-10-24 06:28:54 +00:00
James Brown
4d24a0bfbe Patch #616092: Full Throttle dialog fix
svn-id: r5058
2002-10-01 09:27:09 +00:00
Max Horn
a681eb029e renamec string -> _string and sentence -> _sentence in class Scumm (I originally reworked StringTab, but then noticed the save game format depends on it <sigh>)
svn-id: r4995
2002-09-22 01:17:53 +00:00
Max Horn
ce46866403 Initial revision
svn-id: r4785
2002-08-21 16:07:07 +00:00