229 Commits

Author SHA1 Message Date
Paweł Kołodziejski
d1b74aa7cc added talkVolume, and changed talkPan call method
svn-id: r12790
2004-02-09 08:05:23 +00:00
Travis Howell
2f29091469 Used wrong check, might have caused regressions.
svn-id: r12747
2004-02-06 14:16:14 +00:00
Travis Howell
64a99ea13d Not needed
svn-id: r12622
2004-01-26 11:39:10 +00:00
Travis Howell
e9e7ded89f Ooops
svn-id: r12621
2004-01-26 10:51:57 +00:00
Travis Howell
45739906a5 actor ignoreTurns is complete for scumm6
svn-id: r12571
2004-01-22 03:22:01 +00:00
Travis Howell
1f7a74099a Remove a few old warnings.
svn-id: r12570
2004-01-22 02:37:41 +00:00
Travis Howell
d211d671f8 Small difference in HE games, fixes radio still moving after speech ends.
svn-id: r12450
2004-01-17 10:37:34 +00:00
Travis Howell
9a8aac9e63 Only needed for V1 Maniac.
svn-id: r12431
2004-01-16 10:51:48 +00:00
James Brown
ac5b7036c2 Fix for bug #862263 - Maniac actors never stop talking. I know this could probably be neater :)
svn-id: r12430
2004-01-16 10:45:56 +00:00
James Brown
6b923d306b Hack for infinite loop in walkbox code - hacks around Maniac bug #862245 (fixes is a strong word for a breakout counter hack :)
svn-id: r12428
2004-01-16 09:05:57 +00:00
Travis Howell
555caf2251 Add correct actor palette color changing for HE games.
svn-id: r12419
2004-01-16 01:52:49 +00:00
Travis Howell
d09aea9318 This should be zeroed too.
svn-id: r12402
2004-01-15 06:36:58 +00:00
Travis Howell
19707c748f Only stop walkScript if it is been used.
svn-id: r12398
2004-01-15 03:03:00 +00:00
Travis Howell
6752f57473 Use simpler checks
HE games used old directions style

svn-id: r12397
2004-01-15 02:59:51 +00:00
Travis Howell
718bdd1829 Add back missing line.
svn-id: r12369
2004-01-14 04:24:57 +00:00
Max Horn
e3a28ad4b7 ... and so we are back at precisely my original code, wasn't it fun? :-)
svn-id: r12367
2004-01-14 03:07:29 +00:00
Travis Howell
683a1561a2 Slight change to match disasm. exactly.
svn-id: r12365
2004-01-14 01:54:04 +00:00
Travis Howell
73d73982af Revert last change, misread code.
svn-id: r12355
2004-01-13 05:30:46 +00:00
Travis Howell
d758f12fcc Typo
svn-id: r12354
2004-01-13 04:59:40 +00:00
Travis Howell
a57810c854 Fix #775662, actor frame should always be reset to 0 for tentacle.
svn-id: r12353
2004-01-13 04:57:31 +00:00
Travis Howell
3180834549 Add skipLimb actor var, which is used by puttmoon.
Use forceClip for actorOps case 218, since it should have same effect.

svn-id: r12340
2004-01-12 14:09:39 +00:00
Travis Howell
a578817f98 Ooops
svn-id: r12316
2004-01-11 08:59:51 +00:00
Travis Howell
b3e44d8f00 This make HE games actor clipping code closer to disasm.
Add some missing code for akos games.

svn-id: r12315
2004-01-11 08:39:39 +00:00
James Brown
c4528ac022 More conversion to debug channels
svn-id: r12293
2004-01-10 11:01:47 +00:00
Max Horn
04b002bbaa move the charset mask to the charset renderer class; some other related changes
svn-id: r12263
2004-01-08 21:21:40 +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
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
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
Max Horn
033ff78ae9 updated copyright notice
svn-id: r12176
2004-01-06 12:45:34 +00:00
Max Horn
a469559d13 added Actor::getElevation and Actor::setElevation; cleaned up costume API a bit; some minor cleanup/tweaks
svn-id: r12160
2004-01-05 16:19:14 +00:00
Travis Howell
b65ca3db3d Add partial support for ignoreTurns, fixes some glitches in putt putt games.
svn-id: r12150
2004-01-05 06:53:03 +00:00
Travis Howell
74f958fdf1 Should be enabled for all GF_NEW_COSTUMES games.
Fixes missing actors in craters section of puttmoon

svn-id: r12105
2004-01-03 06:38:34 +00:00
Travis Howell
4043db7d63 Fix some masking issue in Putt Putt games
svn-id: r12080
2004-01-02 04:29:04 +00:00
Travis Howell
6c3e0134c2 Putt Putt games use old calculation
svn-id: r11994
2003-12-28 12:51:18 +00:00
Travis Howell
28199bc840 Putt Putt games use old calculation
svn-id: r11993
2003-12-28 10:39:39 +00:00
Travis Howell
278484bed7 Ooops, wrong bug id.
svn-id: r11660
2003-12-15 16:05:40 +00:00
Travis Howell
c6737ee5c8 Add comment
svn-id: r11659
2003-12-15 16:04:31 +00:00
Travis Howell
a284d93fe0 Stops zak losing his body.
svn-id: r11654
2003-12-15 14:59:24 +00:00
Max Horn
4afcd1747c potential fix for bug #830106 (ugly)
svn-id: r11525
2003-12-06 16:12:14 +00:00
Travis Howell
6f567b480f Add fix for annoying costume warning in FT, part of patch #853099
svn-id: r11481
2003-12-03 06:34:45 +00:00
Max Horn
eeb3cdebf1 new savegame version: store actor pan data; store Audio CD playback status (and when loading, resume playing of tracks which are meant to loop forever)
svn-id: r11423
2003-11-29 13:58:17 +00:00
Paweł Kołodziejski
d5eddef057 changed some shift operators to *, /
svn-id: r11315
2003-11-16 20:52:57 +00:00
Max Horn
03f50231d2 cleanup / some warnings (I'd like to know if and where those opcodes are used)
svn-id: r11237
2003-11-10 00:28:09 +00:00
Jonathan Gray
7c97e7c2b9 more spelling fixes
svn-id: r11176
2003-11-07 02:11:41 +00:00
Max Horn
9f33b3abbe possible fix for bug #833854 - I rechecked the assembly, there actually is a check for box flag 0x20 in there. However, that flag has a differeing meaning in older engine versions, so I put a version check in and updated the comments. Please test.
svn-id: r11019
2003-11-01 01:17:15 +00:00
Max Horn
d7660a2662 introduced namespace Scumm; made #include statements use scumm/ prefix explicitly
svn-id: r10571
2003-10-03 18:33:57 +00:00
Max Horn
3f55f2669d renamed class Scumm to ScummEngine (consisten with other engine names; also makes room for a potential 'Scumm' namespace)
svn-id: r10549
2003-10-02 22:42:03 +00:00
Max Horn
0e645f88ae renamed namespace ScummVM to Common
svn-id: r10544
2003-10-02 17:43:02 +00:00
Max Horn
4b74eec418 this was actually the fix for bug #809547
svn-id: r10465
2003-09-28 16:08:23 +00:00