Skip to content
GitLab
    • Why GitLab
    • Pricing
    • Contact Sales
    • Explore
  • Why GitLab
  • Pricing
  • Contact Sales
  • Explore
  • Sign in
  • Get free trial
  • Solarus Games Solarus Games
  • Solarus Solarus
  • Issues
  • #937

Error when changing animation of sprite if current direction does not exist

Error when changing animation of custom entity if current direction does not exist:

The sprite of a custom entity "witch" was initialized with direction 2, then I called

custom_entity:get_sprite():set_animation("witch_mixing")

and then I got: Error: Illegal direction 2 for sprite 'npc/witch' in animation 'witch_mixing'.

Since the direction 2 does not exist for the new animation, the direction should be reseted to 0.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking