Travis Howell
b1e49b13af
Fix actorOps case 218/9 in HE games
...
svn-id: r14115
2004-06-29 05:36:01 +00:00
Travis Howell
c026a0a5e1
Another palette change needed for HE 7.0 games.
...
Rename a few HE sound vars
svn-id: r14084
2004-06-27 15:41:01 +00:00
Eugene Sandulenko
2e0814514c
HE 7.0 fixes
...
o Stub for o7_startSound
o graphics decoders
o findResource was moved to ScummEngine and extended
o 7.0+ titles use akos costumes, so fix that in launcher
o more o6_resourceRoutines stubs
Now HE 7.0 games (first 320x200 windows ports) show intros and some are
playable to some extent.
svn-id: r14003
2004-06-23 01:36:57 +00:00
Max Horn
a16a86d90f
simplify code by integrating a call to translateText() into addMessageToStack(); improved translateText() further
...
svn-id: r13438
2004-04-02 21:42:42 +00:00
Max Horn
6a1532772a
Revamped COMI/DIG speech decoding (this my cause regressions, watch out). Goal was to streamline code logic, and get rid of a FIXME
...
svn-id: r13347
2004-03-19 23:19:57 +00:00
Max Horn
fd52b3a3c0
Patch #917503 : Remove stray semicolons
...
svn-id: r13319
2004-03-16 23:51:41 +00:00
Max Horn
e2617f90a1
disambiguate the two talkingActor() methods (one was a getter, one a setter -- reflect that in the name)
...
svn-id: r13301
2004-03-15 03:33:08 +00:00
Max Horn
ac11c62312
clearMsgQueue now just is a synonym for stopTalk -> remove it
...
svn-id: r13300
2004-03-15 03:24:29 +00:00
Max Horn
e1b25fb721
After the refactoring it's clearly that _messagePtr can be removed. Hooray, yet another obscure global 'parameter' gone :-)
...
svn-id: r13299
2004-03-15 03:22:36 +00:00
Max Horn
ba5aa37dcc
refactor use of _messagePtr -> instead of using it as an implicit parameter for various methods, pass its value explicitly to those methods. Note: this *should* be just a code transformation, with no change to the program logic - unless I messed up once again <sigh>
...
svn-id: r13298
2004-03-15 03:09:48 +00:00
Max Horn
782dabbcd3
...and mor. Next big thing should be to document the overlay stuff, but that'll have to wait till after I slept :-)
...
svn-id: r13295
2004-03-15 02:21:04 +00:00
Travis Howell
43cab33e98
Remove warnings, they were dummy warnings in originals.
...
svn-id: r13024
2004-02-24 13:59:29 +00:00
Travis Howell
42a94ca017
Ooops
...
svn-id: r12963
2004-02-21 11:41:46 +00:00
Travis Howell
580a2ffcfe
Add a few more actor inits. for later games.
...
svn-id: r12962
2004-02-21 11:37:52 +00:00
Travis Howell
1f2ab0145b
FT/DIG/COMI should always default to 100 for actor.forceclip.
...
svn-id: r12925
2004-02-18 04:21:19 +00:00
Max Horn
41154fb613
save talkVolume
...
svn-id: r12919
2004-02-17 00:40:52 +00:00
Travis Howell
d5bf1699ca
Add akos drawing offsets
...
svn-id: r12910
2004-02-16 02:55:23 +00:00
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