ID:110659
 
Resolved
Icon states with a single pixmap (1 dir, no animation) did not work properly as movement states.
BYOND Version:480
Operating System:Windows 7 Home Premium 64-bit
Web Browser:Chrome 10.0.648.127
Applies to:Dream Seeker
Status: Resolved (481)

This issue has been resolved.
Descriptive Problem Summary:
Creating an icon with 2 states, one being a movement pixmap state and the other being the non-movement state (could be a pixmap or movie state), and then setting the object's icon to that, it will only show the non-movement state icon when moving. Only when you change the movement state pixmap to a movement state movie, will the movement state be shown. I don't know if this is intentional behavior or not.

Numbered Steps to Reproduce Problem:
- Create a new icon file
- Create 2 states within the icon file, with one being a PIXMAP (they can have whatever actual appearance you want to give them. Just make sure they are distinguishable when testing the environment)
- Make the pixmap state a movement state
- Set your icon to this icon file and Compile & Run to see

Expected Results:
For the movement pixmap to be shown while... moving o.O

Actual Results:
Only the non-movement state is shown no matter how much you move

Does the problem occur:
Every time? Or how often? Everytime
In other games? Never checked, but quite possibly so
In other user accounts? Never checked, but quite possibly so
On other computers? Never checked, but quite possibly so

When does the problem NOT occur?
It always occurs

Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? I originally noticed it in build 479, but is still present in 480.

Workarounds:
Change the movement state pixmap to a movie state with 4 or 8 directions and 1 frame (as to avoid the auto-convert-to-a-pixmap feature).