11500 Commits

Author SHA1 Message Date
Chris Apers
2f72e6fe2d Adjustments
svn-id: r15426
2004-10-06 09:33:26 +00:00
Travis Howell
270de2a503 Ooops
svn-id: r15425
2004-10-06 01:01:44 +00:00
Travis Howell
23ae8207de Better clipping code.
svn-id: r15424
2004-10-05 23:37:59 +00:00
Gregory Montoir
ac896f09dc fix ending credits glitch
svn-id: r15423
2004-10-05 22:28:58 +00:00
Gregory Montoir
5912d5d25a fix drawWizPolygon glitch
svn-id: r15422
2004-10-05 22:28:13 +00:00
Travis Howell
3ea5ebce0e thinkerk works now.
svn-id: r15421
2004-10-05 14:40:22 +00:00
Travis Howell
96c493d94b Missed spot
svn-id: r15420
2004-10-05 14:05:23 +00:00
Travis Howell
29e0bbb13f Allow color adjustment when decompressing wizImages.
svn-id: r15419
2004-10-05 09:39:39 +00:00
Travis Howell
67efe7f6d0 Switch to warning
svn-id: r15418
2004-10-05 06:14:40 +00:00
Travis Howell
56ae86ef4f HE71+ games use wizImages for charset too.
svn-id: r15417
2004-10-05 05:52:48 +00:00
Eugene Sandulenko
f1ffeaf3ec o Convert some objectMap methods to more C++-like.
o Add stubs for unhandled scene resources in first scene
o Fix object map entry structure
o Fix bug with objject_info() debug command

All this was done in attempt to make room exits work until I realized that
they are different hit zone list which is activate at end of walk sequence.

svn-id: r15416
2004-10-05 02:16:26 +00:00
Eugene Sandulenko
53d807ab16 Fix button clicking. Now actor walks to correct spot and interface buttons
work.

svn-id: r15415
2004-10-04 23:51:23 +00:00
Eugene Sandulenko
8b7740d8af R_POINT -> Common::Point, R_RECT -> Common::Rect. Less R_ prefixes.
svn-id: r15414
2004-10-04 23:09:38 +00:00
Max Horn
05412066b1 Sort variables by their number
svn-id: r15413
2004-10-04 14:58:37 +00:00
Max Horn
b8419baa67 Remove Gdi::fillRect, use the existing fill() method instead
svn-id: r15412
2004-10-04 14:39:42 +00:00
Max Horn
0de20e2911 cleanup
svn-id: r15411
2004-10-04 14:39:21 +00:00
Travis Howell
4e268316d0 Rename var and enable in COMI.
svn-id: r15410
2004-10-04 14:28:43 +00:00
Travis Howell
292bd1a62b Ooops, got reverted.
svn-id: r15409
2004-10-04 14:02:37 +00:00
Eugene Sandulenko
1cb05366f8 Implement case 150 for drawBMAPBg
svn-id: r15408
2004-10-04 13:49:30 +00:00
Travis Howell
460212697a Add warning
svn-id: r15407
2004-10-04 12:38:52 +00:00
Travis Howell
38a7893aa9 COMI stores room transparency in RMHD.
Minor cleanup.

svn-id: r15406
2004-10-04 12:16:52 +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
db63483001 Add missing roomOps case for HE games.
svn-id: r15404
2004-10-04 04:04:37 +00:00
Travis Howell
4364606894 Add some HE99 vars
Rename opcodes

svn-id: r15403
2004-10-04 02:23:02 +00:00
Travis Howell
f9e21fe4e2 Rename opcode
svn-id: r15402
2004-10-04 01:34:29 +00:00
Travis Howell
a7570bf99d Add extra HE99+ cases for wizImageOps
svn-id: r15401
2004-10-04 01:19:05 +00:00
Travis Howell
d48661766a Add opcode difference
svn-id: r15400
2004-10-04 00:01:06 +00:00
Travis Howell
781191e83d Add stub
svn-id: r15399
2004-10-03 23:37:34 +00:00
Gregory Montoir
e681049e56 merged FRAMES_JOE and FRAMES_JOE_XTRA
svn-id: r15398
2004-10-03 21:34:39 +00:00
Gregory Montoir
fbe5b94137 as pointed out by salty-horse, it's better to stop speech and sfx only when the cutaway is cancelled
svn-id: r15397
2004-10-03 20:27:39 +00:00
Gregory Montoir
f94cc6b198 cleanup
svn-id: r15396
2004-10-03 20:14:55 +00:00
Gregory Montoir
247d5724f5 simplification
svn-id: r15395
2004-10-03 19:57:19 +00:00
Torbjörn Andersson
4fcdba446e Fixed bug #1039162 (Sam & Max intro crash) by making drawBox() do nothing
if the box's width or height is zero or less.

svn-id: r15394
2004-10-03 17:25:24 +00:00
Torbjörn Andersson
ff1cf82089 A few, mostly untested, fixes to the SAGA script engine:
* The frame pointer is updated. This won't make any difference since we
  don't actually *use* the frame pointer yet.
* Return values from script functions are handled like in the original now,
  i.e. the function sets thread->retVal and lets the call instruction push
  it onto the stack. (There are two call instructions, one that handles
  return values and one that doesn't, so the script function doesn't know
  if it should push or not.)
* Script return values are handled.

None of this makes any noticeable difference to the ITE intro.

svn-id: r15393
2004-10-03 17:11:23 +00:00
Travis Howell
80fd0d75f3 Add safety check.
svn-id: r15392
2004-10-03 14:24:28 +00:00
Travis Howell
3aadf745f9 Add missing code for opcode
svn-id: r15391
2004-10-03 14:13:05 +00:00
Max Horn
a34efa68c2 Too many semicolons
svn-id: r15390
2004-10-03 10:02:32 +00:00
Travis Howell
6c2a8ee48b Reading 1 too far.
svn-id: r15389
2004-10-03 06:23:03 +00:00
Travis Howell
7445393720 Add missing code for opcode
svn-id: r15388
2004-10-03 06:07:25 +00:00
Travis Howell
39645f5bef Ooops
svn-id: r15387
2004-10-03 05:34:48 +00:00
Travis Howell
ac58d5c307 Add missing code for opcode.
svn-id: r15386
2004-10-03 05:29:31 +00:00
Travis Howell
b1bf9f94d8 Should use findWrappedBlock
svn-id: r15385
2004-10-03 04:49:20 +00:00
Max Horn
e72ccd620b One more...
svn-id: r15384
2004-10-02 22:26:34 +00:00
Max Horn
37aa90052c Turned some methods into static functions
svn-id: r15383
2004-10-02 22:23:59 +00:00
Travis Howell
e7cff906a9 Increase Actor animVariable for HE80+ games.
svn-id: r15382
2004-10-02 10:58:15 +00:00
Travis Howell
1345fcac14 Array corrections
svn-id: r15381
2004-10-02 07:46:06 +00:00
Travis Howell
168c9757d3 Add/correct opcode
svn-id: r15380
2004-10-02 01:40:34 +00:00
Travis Howell
4317976107 Add a few opcodes for pajama3
svn-id: r15379
2004-10-02 01:08:31 +00:00
Travis Howell
060393d5e1 That was duplicate
svn-id: r15378
2004-10-02 00:12:09 +00:00
Travis Howell
09cfed33f2 Add/correct opcode
svn-id: r15377
2004-10-01 23:56:39 +00:00