Commit Graph
86814 Commits
Author SHA1 Message Date
Travis Howell 9f364eaf65 Add dummy case used in airport
svn-id: r16971
2005-03-02 10:53:14 +00:00
Travis Howell e913602100 Fix array read from files in HE72+
svn-id: r16970
2005-03-02 08:42:42 +00:00
Torbjörn Andersson 27bcd6e47a When restoring older savegames, fill the script slot 'cycle' fields with
what I hope is a sensible value. This fixes a regression with a MonkeyVGA
savegame I had where none of the scripts that should have been running
were since all 'cycle' fields were 0.

svn-id: r16969
2005-03-02 07:11:58 +00:00
Travis Howell f097bcbf2b Fix string display in Buzzy games.
svn-id: r16968
2005-03-02 07:00:42 +00:00
Travis Howell 7dd05d6d10 Fix COMI part III regression, I lost a line.
svn-id: r16967
2005-03-02 05:01:52 +00:00
Torbjörn Andersson 91c1c67fc5 Fixed warning.
svn-id: r16966
2005-03-01 07:45:36 +00:00
Travis Howell f94b10db49 Update HE issues
svn-id: r16965
2005-02-28 22:47:05 +00:00
Max Horn a9e53c989c Perform some validation before using GFX strip offset (see also bug #795214)
svn-id: r16964
2005-02-28 20:20:57 +00:00
Gregory Montoir 15bfd975a0 preliminar work on processWizImage 9 and updated wiz flags
svn-id: r16963
2005-02-28 20:19:56 +00:00
Joost Peters 991dbdf18c change division to right-shift
svn-id: r16962
2005-02-28 17:34:52 +00:00
Torbjörn Andersson 58dc309969 And, finally, the change I meant to before I got side-tracked: Use
ScummVM's "Rect" data type in the mouse list. The benefit of this is that
we can then use the contains() function in checkMouseList(), which makes
the code a bit less eye-watering.

svn-id: r16961
2005-02-28 14:03:53 +00:00
Travis Howell e50aca32a8 Missed a change.
svn-id: r16960
2005-02-28 13:34:52 +00:00
Torbjörn Andersson bed897719c Index the "mouse list" from 0 instead of 1. I have no idea why it wasn't
this way to begin with.

svn-id: r16959
2005-02-28 13:28:02 +00:00
Travis Howell 36705d4344 Add support for script cycles used by HE90+ games.
svn-id: r16958
2005-02-28 13:23:10 +00:00
Torbjörn Andersson 9424c5aef2 Changed a few more hard-coded text-ids to constants.
svn-id: r16957
2005-02-28 13:22:31 +00:00
Travis Howell c840db8ab2 *** empty log message ***
svn-id: r16956
2005-02-28 04:35:26 +00:00
Travis Howell d343ba9bb9 Cleanup
svn-id: r16955
2005-02-28 04:34:22 +00:00
Travis Howell 3b2fe18d2c Rename sprite functions
svn-id: r16954
2005-02-28 04:17:17 +00:00
Torbjörn Andersson f628ee836b Restored the original values to the return codes. Since I've been removing
a bunch of them, it's better that the remaining ones keep the same value
between future releases. (Not that the user will ever get error messages,
of course. *cough* :-)

svn-id: r16953
2005-02-27 16:20:01 +00:00
Torbjörn Andersson a5356edb36 Got rid of all the .h files but one in the 'driver' directory. They were
either very small or, in the case of driver96.h, a disorganized jumbles.

svn-id: r16952
2005-02-27 16:11:19 +00:00
Travis Howell 0d8a49de37 Revert the spriteGroupId checks.change.
svn-id: r16951
2005-02-27 06:07:09 +00:00
Travis Howell 991c1859b1 Correct spriteGroupId checks.
Remove duplicate/pointess code.

svn-id: r16950
2005-02-27 06:01:11 +00:00
Travis Howell 68d15ad91d Correction, only redraw if flags changed.
svn-id: r16949
2005-02-27 05:14:24 +00:00
Gregory Montoir d5d3bc8e3b correction, WIZH tag is LE
svn-id: r16948
2005-02-27 04:14:54 +00:00
Gregory Montoir decda90ffd moved some variables to ScummEngine_v90he and renamed some SpriteInfo fields
svn-id: r16947
2005-02-27 03:36:33 +00:00
Gregory Montoir a0347d46de fixed footdemo startup wizimage
svn-id: r16946
2005-02-27 03:23:16 +00:00
Gregory Montoir 5eec97c24c added processWizImage mode 8 ; this breaks footdemo, feel free to disable
svn-id: r16945
2005-02-27 02:55:13 +00:00
Travis Howell 4cb4f662c8 Rename vars
svn-id: r16944
2005-02-27 02:29:54 +00:00
Travis Howell 8560e08940 Ooops
svn-id: r16943
2005-02-27 01:23:50 +00:00
Travis Howell 68581fe2e0 Add floodState struct and rename opcode.
svn-id: r16942
2005-02-27 01:20:44 +00:00
Travis Howell 8446e7c645 Add a few more HE items
svn-id: r16941
2005-02-27 01:02:46 +00:00
Travis Howell 52989edb1c Update debug msg.
svn-id: r16940
2005-02-27 00:49:09 +00:00
Travis Howell cf0aac1506 Add more safety checks.
svn-id: r16939
2005-02-27 00:42:52 +00:00
Travis Howell 72efd4c50e *** empty log message ***
svn-id: r16938
2005-02-26 23:59:23 +00:00
Travis Howell 6665f1f9fa Update HE items
svn-id: r16937
2005-02-26 23:51:58 +00:00
Andrew Kurushin baf72d3e94 fix iso mode object draw order
svn-id: r16936
2005-02-26 18:06:55 +00:00
Andrew Kurushin 343d59c9d4 implemented iso pathfinding
glitches: some tiles draws above figures

svn-id: r16935
2005-02-26 17:37:16 +00:00
Gregory Montoir 23c2b3fc96 typo
svn-id: r16934
2005-02-26 12:48:51 +00:00
Travis Howell ca660a3512 Compile fix from wjp
svn-id: r16933
2005-02-26 12:12:15 +00:00
Travis Howell 4a803b93c0 Correction to findSprite()
svn-id: r16932
2005-02-26 12:10:06 +00:00
Andrew Kurushin 280003edee iso pathfining work in progress:
- all figures now stands in right way on iso scene startup

svn-id: r16931
2005-02-26 11:44:30 +00:00
Eugene Sandulenko 3abfcbc579 Lots of other sprite-related renames as suggested by cyx.
svn-id: r16930
2005-02-26 11:22:00 +00:00
Eugene Sandulenko 885d584842 Rename HE sprite flag kSF31 -> kSFImageless and corresponding functions.
svn-id: r16929
2005-02-26 11:05:13 +00:00
Eugene Sandulenko e106b0a853 Disable ditrherers for v1 games. Algorithm there is different and also
palette settings seem to be different too. So to not let people get confused
it is disabled until proper implementation.

svn-id: r16928
2005-02-26 11:02:27 +00:00
Gregory Montoir 46844bbb7d added a missing line to findSpriteWithClassOf and updated _varNumSpriteGroups computing
svn-id: r16927
2005-02-26 10:59:50 +00:00
Travis Howell 77b50fcce8 Typo
svn-id: r16926
2005-02-26 10:53:23 +00:00
Gregory Montoir 4f5589bb8b fix issue in spritesBlitToScreen and added some suggestions for fields/flags renaming
svn-id: r16925
2005-02-26 10:02:22 +00:00
Travis Howell 1d23aada61 Catch all invalid image resource reads
svn-id: r16924
2005-02-26 04:53:43 +00:00
Travis Howell 6d7935cc6b Revert that last change, mixed functions.
svn-id: r16923
2005-02-26 04:20:47 +00:00
Travis Howell 2689832d75 Rename sprite function
Correct spritesResetSpriteGroup

svn-id: r16922
2005-02-26 03:57:11 +00:00