Due to the origin of the sprite, when using
sprite.set_hflip("#sprite", self.last_horiz == -1)
, the sprite flips all the way to the other side, completely out of the collision box. Is there any way to change the origin of rotation? Or is that feature still unimplemented?
If it still is unimplemented, is there any way to fix this issue with the current tools?