Commit Graph

44 Commits

Author SHA1 Message Date
Travis Howell
40771358a6 Correct classId.
svn-id: r16896
2005-02-24 08:26:58 +00:00
Travis Howell
350ed76947 Update sprite calls in main loop
svn-id: r16894
2005-02-24 08:00:30 +00:00
Travis Howell
dcb22ee216 Correct SpriteInfo_setFlags*
Rename functions

svn-id: r16890
2005-02-24 06:47:12 +00:00
Eugene Sandulenko
e26480aaee This is a dirty hack which lets see HE sprites, so further debugging is
possible.

svn-id: r16889
2005-02-24 05:11:37 +00:00
Eugene Sandulenko
5787793e05 Fix bug in ScummEngine_v90he::spritesSortActiveSprites()
svn-id: r16888
2005-02-24 04:28:44 +00:00
Eugene Sandulenko
1ad372c589 Initial implementation of spritesProcessWiz. Also plugged it into main loop.
svn-id: r16887
2005-02-24 04:04:17 +00:00
Travis Howell
4bc6cfd469 Fix regression, seems like bug in pajama3 disasm.
svn-id: r16886
2005-02-24 00:48:24 +00:00
Eugene Sandulenko
e936c234af implementation of spritesSortActiveSprites()
svn-id: r16885
2005-02-23 23:28:53 +00:00
Eugene Sandulenko
5ae4dde2fb Fix spriteInfoGet_classFlags*.
svn-id: r16882
2005-02-23 12:26:17 +00:00
Travis Howell
1b7e174f88 Add sprite function
svn-id: r16881
2005-02-23 12:04:42 +00:00
Travis Howell
f215c1ceae Update HE100
svn-id: r16880
2005-02-23 11:15:41 +00:00
Travis Howell
84bc25a426 Clear a few more fields when reseting sprite
svn-id: r16879
2005-02-23 10:14:52 +00:00
Travis Howell
2c10795b48 Correct subOp, used in freddicove
svn-id: r16877
2005-02-23 09:55:34 +00:00
Travis Howell
861e418e70 freddicove adds extra SpriteInfo field.
Correction, only redraw sprite if value changed.

svn-id: r16876
2005-02-23 09:23:54 +00:00
Travis Howell
a890737e0e Add sprite function.
Correct sprite function (class_flags, not flags).

svn-id: r16875
2005-02-23 05:26:56 +00:00
Travis Howell
15b02f9232 Another sprite function.
svn-id: r16874
2005-02-23 05:09:14 +00:00
Travis Howell
f278d588f3 Cleanup
svn-id: r16873
2005-02-23 04:35:20 +00:00
Travis Howell
22b8b3e8eb More sprite functions
svn-id: r16872
2005-02-23 04:05:22 +00:00
Travis Howell
a33edcf009 Add some setSpriteGroupInfo code.
svn-id: r16871
2005-02-23 03:22:05 +00:00
Eugene Sandulenko
dcd7d24717 Implementation of spriteInfoSet_addImageToList. It needs review,
especially inner loop with pointer arithmetix. Cyx, remember that
x * 0x31 that's it just somewhat complicated.

svn-id: r16870
2005-02-23 03:18:49 +00:00
Eugene Sandulenko
b53b1963a9 spriteInfoSet_case183 -> spriteInfoSet_resetSprite and its implementation.
svn-id: r16869
2005-02-23 02:35:59 +00:00
Travis Howell
d674eddefa Add setSpriteGroupInfo stubs
svn-id: r16868
2005-02-23 01:08:29 +00:00
Eugene Sandulenko
ee8f4ca1cf Rename classFlags functions and fix one of them.
svn-id: r16867
2005-02-22 22:52:35 +00:00
Gregory Montoir
26b11cb444 o90_setSpriteInfo so 91
svn-id: r16866
2005-02-22 22:23:10 +00:00
Gregory Montoir
44c6bbe438 some WIP stuff for HE sprites
svn-id: r16865
2005-02-22 21:38:44 +00:00
Travis Howell
4ff034d27c Add a few sprite stubs
svn-id: r16854
2005-02-22 01:25:53 +00:00
Eugene Sandulenko
03804ce33f Rename script flags as suggested.
svn-id: r16853
2005-02-22 01:23:15 +00:00
Eugene Sandulenko
6dd4854ba4 cyx's WIP for sprites. Implemented spritesBlitToScreen
svn-id: r16852
2005-02-22 01:16:41 +00:00
Travis Howell
99bf57e7b8 Typos
svn-id: r16850
2005-02-21 12:43:18 +00:00
Travis Howell
01a7042be6 Update HE100
svn-id: r16845
2005-02-21 04:53:34 +00:00
Travis Howell
6b41feac65 Rename vars
svn-id: r16844
2005-02-21 02:37:05 +00:00
Eugene Sandulenko
6942100a94 WIP for o90_spriteInfoSet
svn-id: r16842
2005-02-21 02:02:32 +00:00
Travis Howell
b1e67c4ce8 Add functions for o90_getSpriteGroupInfo
svn-id: r16841
2005-02-21 01:08:48 +00:00
Eugene Sandulenko
97688df92d WIP for o90_spriteInfoSet. Regression fix.
svn-id: r16840
2005-02-21 00:59:50 +00:00
Travis Howell
7783d6596e A few var renames.
svn-id: r16837
2005-02-21 00:34:00 +00:00
Travis Howell
4f2cd36bd9 More getSpriteInfo functions
svn-id: r16836
2005-02-21 00:25:30 +00:00
Eugene Sandulenko
70982f556e o WIP for o90_spriteInfoSet.
o kSFx -> kSF0x
o kSGFx -> kSGF0x

svn-id: r16835
2005-02-21 00:02:44 +00:00
Travis Howell
e62d949fb6 Add sprite function
svn-id: r16834
2005-02-20 23:55:11 +00:00
Travis Howell
8ae3fe1ffe Add more sprite functions
svn-id: r16833
2005-02-20 23:30:37 +00:00
Gregory Montoir
f1f7e6ce7a some WIP HE sprites stuff
svn-id: r16832
2005-02-20 22:16:31 +00:00
Robert Göffringmann
7c54b0af7d I guess someone forgot to put paranthesis here.
Forgive me if it was really meant to be like it was... but I can't believe it. :)

svn-id: r16829
2005-02-20 18:40:32 +00:00
Eugene Sandulenko
79a0434971 Sprite flags and one rename in SpriteInfo structure.
svn-id: r16825
2005-02-20 15:05:18 +00:00
Travis Howell
e4b51cbdf2 Add a few sprite functions.
svn-id: r16823
2005-02-20 13:07:57 +00:00
Travis Howell
04fdd5bc52 Add WIP sprite struct for HE games, ready for functions.
svn-id: r16821
2005-02-20 10:56:59 +00:00