tarek2, yeah, took me a while to figure out that after you do "Simulate control", condition "Is moving" will still be false until the end of the tick. Not sure if this is a bug, but other behaviors (8direction, platform) start moving in the same tick.
I see, it makes sense now why it doesn't work when is at the bottom but I still think is a bit unintuitive especially for new beginners but hey the behaviour its been around for some time now and no one reported it, so looks like no one has a problem with it lol )
I don't use it normally I use "MoveTo" behaviour most of the time so for me doesn't bother me much.
Also, another thing that I notice is that the Condition "is Not moving" is a bit misleading because it behaves more as "MoveTo >>>> on Hit Target"
Example:
Right Key its Down >>> MoveRight
If you keep moving right none stop then still the "is Not moving" condition it will fire up on each tile even if you didn't stop moving so its look more like on "Hit Target" condition
I will instead do it like MoveTo where it has the same thing but separated into two conditions:
1-Is Moving
2-Oh Hit Target
The "MoveTo" >>>>("is Moving" << Inverted) condition it will not run unless you stop moving
That's why the "TileMovement"-- "is Not Moving" it feels like they have both conditions in one
Anyway, it was a good thread to refresh everything about "TileMovement" as I didn't use it since it came out.