Opened 12 years ago

Closed 11 years ago

#3684 closed defect

AGI: Fan(Caitlyn's Destiny) - Sprite handling flawed

Reported by: raziel- Owned by:
Priority: low Component: Engine: AGI
Keywords: original Cc:
Game: AGI Fanmade

Description

ScummVM 0.12.0svn (Apr 6 2008 06:47:38)
Features compiled in: Vorbis FLAC MP3 zLib MPEG2

When one talks to Percy a second time (idle chat, NOT
trying to get his ball off the tree with "FLOAT")
Caitlyn's ego will not be erased due to either broken
talk script (Percy is babbling on too although he
didn't say anything) or a wrong sprite handling in
both cases (Caitly and Percy)

"Hey Percy, how are you today?"
"Not so good, Caitlyn. My ball is stuck in that tree.
I was playing and threw it too high. What am i gonna
do???"
"That's a shame Percy, wish i could help find a way to
get it, but i have important things to take care of."

Upto this point the dialogue is the same as on the
first meet, but now it changes:

"You practice your fire spell, being careful not to
get burnt."

No response here, Percy babbling on and a second
Caitlyn sprite appeared.

Save game and screenshot attached.

Caitlyn's Destiny (DOS/English)

AmigaOS4
gcc version 4.0.2 (AmigaOS build 20051012)

Ticket imported from: #1935954. Ticket imported from: bugs/3684.

Attachments (4)

caitlyn.007 (1.2 KB ) - added by raziel- 12 years ago.
"Talk to boy"
AGI_Caitlyn_Double_Sprite.png (56.4 KB ) - added by raziel- 12 years ago.
The left one is the right one ... err
caitlyn.005 (1.2 KB ) - added by raziel- 12 years ago.
Just crawl right
AGI_Caitlyn_Double_Sprite_1.png (63.5 KB ) - added by raziel- 12 years ago.
Spooky

Download all attachments as: .zip

Change History (15)

by raziel-, 12 years ago

Attachment: caitlyn.007 added

"Talk to boy"

by raziel-, 12 years ago

The left one is the right one ... err

comment:1 by raziel-, 12 years ago

File Added: AGI_Caitlyn_Double_Sprite.png

comment:2 by sev-, 12 years ago

Owner: set to SF/buddha_

by raziel-, 12 years ago

Attachment: caitlyn.005 added

Just crawl right

comment:3 by raziel-, 12 years ago

Another instance of this misbehaviour happens right after
one crawls out the cave passageway (after helping Marullus).

Caitlyn will lie down to sleep, gets her stuff stolen by
another elf and wakes in the morning.
Though, she stands but her sleeping sprite is not erased,
thus having two Caitlyn's on the screen again.

It will goe away when she finishes talking, but in a wrong
manner. As she is already standing, the standing sprite is
wrongly erased and she will stand up from the floor again.

Strange behaviour, seems the sprite handling is flawed AND
a script error takes place(?)
File Added: caitlyn.005

by raziel-, 12 years ago

Spooky

comment:4 by raziel-, 12 years ago

File Added: AGI_Caitlyn_Double_Sprite_1.png

comment:5 by raziel-, 12 years ago

Keywords: original added

comment:6 by raziel-, 12 years ago

Tested with DOSBox 0.70 and AGI interpreter v2.936

Exactly the same behaviour

comment:7 by SF/buddha_, 11 years ago

Owner: SF/buddha_ removed

comment:8 by SF/buddha_, 11 years ago

I'm not currently working on this so I'm putting this back to the pool.

comment:9 by sev-, 11 years ago

Priority: normallow

comment:10 by sev-, 11 years ago

Status: newclosed

comment:11 by sev-, 11 years ago

This bugreport has been moved to Wiki to relevant Engine/TODO page. When the bug will be resolved, an appropriate message will be posted here and the bugreport link removed from Wiki

Note: See TracTickets for help on using tickets.