[Scummvm-tracker] [ScummVM :: Bugs] #12996: SCUMM: Restore unused item animation frames?
ScummVM :: Bugs
trac at scummvm.org
Tue Oct 19 18:04:08 UTC 2021
#12996: SCUMM: Restore unused item animation frames?
-------------------------+------------------------------
Reporter: GermanTribun | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: SCUMM
Version: | Resolution:
Keywords: | Game: Monkey Island 3
-------------------------+------------------------------
Comment (by eriktorbjorn):
I could be wrong, but I think this part of script-47 is responsible for
drawing the inventory objects:
{{{
[01FC] (65) if (ifClassOfIs(var266,[146])) {
[0211] (65) if (var514 > 6) {
[0221] (6D) var514 = 3
[022B] (**) }
[022B] (BA)
kernelSetFunctions.superBlastObject([var266,localvar3,localvar4,0,0,255,255,var514])
[025E] (65) if (bitvar323) {
[0268] (6D) var514 = (var514 + 1)
[0278] (6D) bitvar323 = 0
[0282] (66) } else {
[0287] (6D) bitvar323 = 1
[0291] (**) }
[0291] (66) } else {
[0296] (BA)
kernelSetFunctions.superBlastObject([var266,localvar3,localvar4,0,0,255,255,1])
[02C9] (**) }
}}}
Where var514 keeps track of the current frame number. But I don't now how
to get it to use the extra frame. None of the obvious guesses seemed to
work for me.
Not that this is not something I'm looking into at the moment. I'm just
posting this to hopefully save the next one to look at it some work.
--
Ticket URL: <https://bugs.scummvm.org/ticket/12996#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list