Can you add a function for On_direction change and the ability to detect the direction that the npc/enemy change. So for things that have uneven directions like 8x16 or 16x32.
You mean the direction of a sprite or the direction of a movement?
both.
Edit:
I want to be able to set a direction WITHOUT using randomization.
And Detect if a sprite is facing N/E/S/W
For sprites you have the event sprite:on_direction_changed().
For movements, you have the event movement:on_changed(), and the event entity:on_movement_changed().