There are a few things in IG Maker that just don't make sense so I thought to record them here in case it either helps somebody avoid the glitches or knows of a solution and is willing to share it!
Collision with the tiles from below doesn't get registered as "collided with wall"
This is awkward in the situation when you want a gadget, say a rocket, to self destruct when it hits the ceiling or a platform from below. Not a huge deal if you happen to have a platform or two - this effect can just be faked with an empty gadget positioned on the lower part of the platform that will destroy the rocket upon collision, but if you have say a labyrinthine room full of platforms and a homing missile type of rocket (that should self destruct upon collision with a solid surface) chasing the player it will just glide along the bottom of the platform or start twitching until it reaches the corner of the platform.
Lowering "Player's gravity" memory shortens the height of the jump
This "memory" is supposed to be used if we want the player gadget gravity changed during runtime, for example (as the help says) when the player is on the moon etc. But, for some reason it also makes the character's jump last less, so paradoxically the lower the gravity the smaller the jump! Admittedly the falling down works as expected (is slower) but this is just weird.
Changing the Player's Gravity and tweaking the Jump Speed under the Action Program's movements just makes an even bigger mess...
