Travis Howell
b5f281e9d8
Cleanup
...
svn-id: r17333
2005-04-02 14:24:43 +00:00
Travis Howell
c832b858b7
Actor order needs to be checked too (For HE games)
...
svn-id: r17327
2005-04-01 14:46:58 +00:00
Max Horn
c1b948ff12
This is now obsolete
...
svn-id: r17298
2005-03-30 17:37:35 +00:00
Travis Howell
b1da5a46c7
Switch warnings to errors, to make sure any use isn't missed.
...
svn-id: r17290
2005-03-30 03:36:31 +00:00
Travis Howell
56a2f204a5
Limit to scumm 7+ games again, it should not be checked in HE games.
...
svn-id: r17281
2005-03-29 00:26:51 +00:00
Max Horn
414fbd0491
Moved ObjectClass to object.h
...
svn-id: r17280
2005-03-28 22:37:30 +00:00
Max Horn
c13f6b9cbb
Always check hasManyDirections for AKOS costumes -- this could cause regressions with HE games (or fix something, who knows?)
...
svn-id: r17279
2005-03-28 20:34:18 +00:00
Max Horn
abcf7bf2de
Tie the AKOS code into the new costume infrastructure, too
...
svn-id: r17259
2005-03-27 01:07:22 +00:00
Max Horn
5bd26a52df
More costume code restructuring
...
svn-id: r17258
2005-03-27 00:42:53 +00:00
Max Horn
446be21239
Started to overhaul the costume infrastructure a bit, properly separating the NES costume code in the process (sorry if I broke stuff for the NES folks, but I figure it is better to get this done properly now before we have to untangle the mess later)
...
svn-id: r17257
2005-03-27 00:23:38 +00:00
Max Horn
980576a4b6
Do not use (non-const) local static variables
...
svn-id: r17221
2005-03-25 00:37:14 +00:00
Eugene Sandulenko
0bcb0ac257
Many MM NES fixes/improvements from Quietust:
...
o Doesn't crash when going upstairs. Now game is playable up to
the green tentacle
o Proper subtitles colors
o Room mask is decoded but doesn't affect sprites yet
o Inventory draw issues fixed
o Fix actors position when they're facing right
svn-id: r17191
2005-03-21 23:51:48 +00:00
Travis Howell
6381320def
Add bug fix from cyx for:
...
883415 - COMI: Guybrush appears above tomb
svn-id: r17183
2005-03-19 00:46:15 +00:00
Travis Howell
4361ef655e
HE72+ games use slightly different code for subtitle color.
...
svn-id: r17174
2005-03-17 10:53:29 +00:00
Travis Howell
dd71f57aeb
Actor position fix for NES maniac, from Quietust
...
svn-id: r17163
2005-03-16 03:01:12 +00:00
Max Horn
6e33b3f0a7
Some cleanup/costume code unification. Note: NES costume code probably should be using subclasses; and maybe we should add AKOSLoadedCostume and NESLoadedCostume ?
...
svn-id: r17161
2005-03-15 21:48:06 +00:00
Eugene Sandulenko
154c4af8dc
Mass-renamed all variables of Actor object according to our current code
...
formatting standards. Earlier we had half of vars named with leading
underscore and half without it.
Now code in actor.cpp is considerably more readable.
svn-id: r17068
2005-03-11 01:10:06 +00:00
Eugene Sandulenko
b4780deac6
(more) correct v2 ditherers. Still suffers from some differences and
...
text colors are not always match.
svn-id: r16818
2005-02-20 01:37:47 +00:00
Eugene Sandulenko
27469a1896
Patch #1121337 (CGA rendering in early LEC titles).
...
Differences against patch:
o Updated documentation
o Fixed text colors
o Implemented Hercules dithering
Ditherers are based on loom ega and monkey ega, so for zak and mm they're
wrong, i.e. these games look better than with original ditherers.
TODO:
Proper ditherers for zak & MM
EGA ditherers for VGA SCUMM v5 games
svn-id: r16816
2005-02-20 00:17:22 +00:00
Max Horn
47280d9433
Updated copyright
...
svn-id: r16398
2005-01-01 16:09:25 +00:00
Max Horn
682dfbcaf7
cleanup
...
svn-id: r16389
2004-12-30 15:30:26 +00:00
Gregory Montoir
da874257a5
to please PalmOS, I moved the _wiz member to ScummEngine_v70he, where it actually belongs, I don't quite like the upcasts I introduced, but I don't know how to deal without them
...
svn-id: r16132
2004-12-19 12:30:40 +00:00
Gregory Montoir
5e351b0c31
moved all the HE wiz stuff to a separate module, with minor cleanups and simplifications
...
svn-id: r15921
2004-11-27 17:50:23 +00:00
Travis Howell
df17c27ebf
Add patch #1060453 - MIVGA: Actor Scale Patch
...
svn-id: r15712
2004-11-05 05:13:56 +00:00
Travis Howell
beb1ed4598
Rename as requested.
...
svn-id: r15530
2004-10-12 14:40:32 +00:00
Travis Howell
687a5db4a8
Rename vars
...
Add some missng code for HE games.
svn-id: r15528
2004-10-12 14:12:20 +00:00
Travis Howell
4b4c4f1d1d
Rename var
...
Update HE issues
svn-id: r15525
2004-10-12 04:26:02 +00:00
Max Horn
42863d5cc2
cleanup / updated some comments
...
svn-id: r15524
2004-10-11 22:27:26 +00:00
Max Horn
f488f4c15f
Another attempt at a fix for bug #1032964 (INDY3-VGA: actors walking in wrong places), by making sure all actor walkdata is saved
...
svn-id: r15455
2004-10-07 21:23:29 +00:00
Travis Howell
96c493d94b
Missed spot
...
svn-id: r15420
2004-10-05 14:05:23 +00:00
Travis Howell
49a3691132
Add actor transparency var for HE99 games.
...
svn-id: r15405
2004-10-04 06:20:10 +00:00
Travis Howell
e7cff906a9
Increase Actor animVariable for HE80+ games.
...
svn-id: r15382
2004-10-02 10:58:15 +00:00
Max Horn
e082cb0587
Fix for bug #902360 (MANIAC: Plant has no head if he has Pepsi before growing)
...
svn-id: r15374
2004-10-01 23:04:47 +00:00
Gregory Montoir
2f8136b703
constness
...
svn-id: r15364
2004-09-30 23:49:46 +00:00
Max Horn
ad3062ab93
Fix (I hope) for bug #1032964 (INDY3-VGA: actors walking in wrong places)
...
svn-id: r15335
2004-09-28 23:05:45 +00:00
Max Horn
6a50ba2308
Changed more of the actor class members to match our coding guidelines (in the future, when adding new member vars here, please always use our conventions, i.e. prefix them with _ and use CamelBackStyle
...
svn-id: r15331
2004-09-28 19:28:59 +00:00
Travis Howell
7ced14e961
talkQueue should be actor specific
...
svn-id: r15318
2004-09-28 00:58:00 +00:00
Max Horn
d17f88d967
Use Gdi::_numStrips in costume code (this allows us to be more flexible in how we compute _numStrips: from now on, only one place has to be changed for that)
...
svn-id: r15254
2004-09-24 21:36:04 +00:00
Gregory Montoir
6bfeab77e1
cleanup
...
add some warnings to detect the use of new Aux animation data
svn-id: r15226
2004-09-21 21:10:23 +00:00
Gregory Montoir
6e9ce1b17c
fix freddemo intro glitches
...
svn-id: r15225
2004-09-21 20:21:31 +00:00
Max Horn
2f9ea12ddd
cleanup
...
svn-id: r15224
2004-09-21 13:54:30 +00:00
Max Horn
5f0ec872e0
More cleanup
...
svn-id: r15223
2004-09-21 12:57:38 +00:00
Travis Howell
2fdfd35834
Add HE90+ opcode difference
...
svn-id: r15214
2004-09-21 05:59:26 +00:00
Gregory Montoir
0fad7a9538
cleanup / code re-use
...
svn-id: r15203
2004-09-20 18:27:13 +00:00
Gregory Montoir
fe2f551952
only warn if the AXFD block is valid
...
svn-id: r15185
2004-09-19 08:58:51 +00:00
Travis Howell
45c34259bd
Fix last commit
...
Add stub/warning
svn-id: r15184
2004-09-19 08:37:20 +00:00
Travis Howell
8a42691d87
Missed one spot, needed for costume reset too.
...
svn-id: r15181
2004-09-19 03:26:47 +00:00
Travis Howell
1475b5ad0d
Correct auxblock hides.
...
svn-id: r15180
2004-09-19 02:00:33 +00:00
Paweł Kołodziejski
5c442f53aa
fixed warnings
...
svn-id: r15161
2004-09-18 11:34:55 +00:00
Travis Howell
a0312bd8cb
Should be for HE71 and later.
...
svn-id: r15151
2004-09-18 01:00:22 +00:00