110 Commits

Author SHA1 Message Date
Travis Howell
4174c4b0ba Ooops
svn-id: r15565
2004-10-16 05:27:42 +00:00
Travis Howell
d42f98d0c4 Add missing case for HE 90+
Always clear complete local script vars.

svn-id: r15564
2004-10-16 05:10:15 +00:00
Travis Howell
086724d774 Remove more duplicates.
svn-id: r15544
2004-10-13 10:55:50 +00:00
Travis Howell
f78ded554c Rename opcode
svn-id: r15543
2004-10-13 09:39:59 +00:00
Travis Howell
9005514601 Add initual sound looping support for HE 70+ games.
svn-id: r15538
2004-10-13 07:52:42 +00:00
Travis Howell
c35a093f96 Rename opcodes
svn-id: r15502
2004-10-10 05:49:30 +00:00
Travis Howell
8df034b6ac Add some missing code for HE100.
Cleanup

svn-id: r15494
2004-10-10 01:52:35 +00:00
Gregory Montoir
550b64dab6 o90_getPolygonOverlap update
svn-id: r15489
2004-10-09 16:10:53 +00:00
Travis Howell
b902c220aa Inital support for later HE games with altered opcode table.
svn-id: r15485
2004-10-09 14:33:31 +00:00
Gregory Montoir
5912d5d25a fix drawWizPolygon glitch
svn-id: r15422
2004-10-05 22:28:13 +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
042d59acb2 Add missing cases
svn-id: r15220
2004-09-21 12:08:02 +00:00
Travis Howell
2c0f36cddc Should be HE60/70.
svn-id: r15211
2004-09-21 01:00:30 +00:00
Max Horn
768133d6e6 Rename some member vars to avoid _ followed by an uppercase letter. More of those are left in the code, though (and I am not really sure whether we want to change that, so far we had no problems caused by this)
svn-id: r15175
2004-09-18 22:42:45 +00:00
Max Horn
e74a3c9a2b Reduce code duplication a bit
svn-id: r15174
2004-09-18 22:26:19 +00:00
Max Horn
7b70210286 renamed HE opcodes to distinguish them from their 'regular' V6/V7 counterparts
svn-id: r15173
2004-09-18 22:09:34 +00:00
Gregory Montoir
22b2cfa002 preliminar AuxQueue support (freddemo intro), some glitches though
svn-id: r15149
2004-09-18 00:36:17 +00:00
Travis Howell
9a65451109 Add case stubs for water
svn-id: r15144
2004-09-17 03:18:00 +00:00
Travis Howell
2cfcc33a33 Update comment
svn-id: r15132
2004-09-16 05:04:09 +00:00
Travis Howell
2a34670cfd ADD HE80+ difference
svn-id: r15131
2004-09-16 04:53:04 +00:00
Travis Howell
efeb100c70 Call direct
svn-id: r15127
2004-09-15 12:40:49 +00:00
Travis Howell
1ee9a242c3 Still not quite right.
svn-id: r15123
2004-09-15 06:41:11 +00:00
Travis Howell
7f766fc2a5 Only palette is different
svn-id: r15122
2004-09-15 01:56:42 +00:00
Travis Howell
167f5d543f Save polygons
Move findObject changes to HE72

svn-id: r15118
2004-09-14 15:06:02 +00:00
Travis Howell
5d25e4a197 Fix array issues.
svn-id: r15113
2004-09-14 10:46:09 +00:00
Travis Howell
20a444099d Correct id check
svn-id: r15112
2004-09-14 09:09:06 +00:00
Eugene Sandulenko
f605130496 Fixed latest bug in polygonContains. Now hotspots work as expected.
svn-id: r15110
2004-09-14 08:28:23 +00:00
Travis Howell
b14a21970c Report when polyogn Wiz image is used.
svn-id: r15108
2004-09-14 07:59:40 +00:00
Travis Howell
b42731afab Load POLD resources in HE80+ games
Some more WIP on polygons

svn-id: r15107
2004-09-14 06:21:11 +00:00
Travis Howell
674cdf130b Set numVerts when storing polygons
svn-id: r15106
2004-09-14 02:56:36 +00:00
Eugene Sandulenko
1439822d1b Fixed yet another bug in polyugonContains. Still not everything :(
svn-id: r15105
2004-09-14 01:12:16 +00:00
Eugene Sandulenko
0eb748b7a2 Fix bug in polygonContains(). Still doesn't work.
Preparations for implementing findObject() HE changes.

svn-id: r15104
2004-09-14 00:59:59 +00:00
Eugene Sandulenko
1699fae483 Implemented formerly known unknownFB and unknownFC.
ScummEngine_v7he::polygonContains() is still buggy and prevents whole
thing from working.

svn-id: r15103
2004-09-13 23:24:36 +00:00
Travis Howell
6611493a56 HE arcade game work a bit now.
svn-id: r15087
2004-09-13 04:45:21 +00:00
Travis Howell
3573ad8dc5 Set correct array length in HE 72+ games.
Add some stubs

svn-id: r15082
2004-09-13 02:09:35 +00:00
Torbjörn Andersson
7688c017e1 Added missing parameters to debug(), as pointed out by Lord_Nightmare.
svn-id: r15080
2004-09-12 17:33:18 +00:00
Travis Howell
172eefde7d Correct debugs
svn-id: r15054
2004-09-12 13:21:44 +00:00
Travis Howell
f8e2bcf024 Add debug
svn-id: r15020
2004-09-12 09:26:48 +00:00
Travis Howell
3b9def962c Add some change to start later HE99 hames.
svn-id: r15017
2004-09-12 02:25:12 +00:00
Travis Howell
5e8ccb315f Add stub
svn-id: r15000
2004-09-11 00:49:22 +00:00
Travis Howell
c1fe9cefd3 Rename opcode
svn-id: r14993
2004-09-10 10:55:43 +00:00
Travis Howell
98f8433396 Missed line
svn-id: r14991
2004-09-10 10:43:10 +00:00
Travis Howell
655728fe7d Change needed for HE 71 too.
svn-id: r14984
2004-09-09 14:07:51 +00:00
Travis Howell
1502b39634 Correction
svn-id: r14982
2004-09-09 11:50:23 +00:00
Travis Howell
1131a70e00 Add HE 70 version changes.
svn-id: r14980
2004-09-09 10:44:17 +00:00
Eugene Sandulenko
b4fa1914e4 Fix bug in ScummEngine_v7he::getCharsetOffset()
svn-id: r14978
2004-09-09 10:08:39 +00:00
Travis Howell
f6b4532086 Duplicate
svn-id: r14975
2004-09-09 04:44:46 +00:00
Travis Howell
ea06200446 Fix array issue.
svn-id: r14961
2004-09-08 10:36:06 +00:00
Travis Howell
255736dfb7 Complete actor clipping override code for HE games.
Add akos speech queue for HE games
Minor cleanup

svn-id: r14883
2004-09-04 08:13:48 +00:00
Travis Howell
6dd0ab9397 Add actor cliping override for HE games.
svn-id: r14879
2004-09-04 00:18:55 +00:00