SuperTux version: SuperTux-v0.6.3-1198-g5edb95ede from 2024-04-28 06:12
System information: Windows 10, 64bit
Expected behavior
Behavior 1: Tux can duck and stand up if he wouldn't hit his head on the unisolid tile.
Behavior 2: Bouncy Snowballs keep moving normally when inside an unisolid tile hitbox.
Behavior 3: Tux stands normally on top of a frozen enemy.
Behavior 4: Frozen enemies don't do anything to buttons
Actual behavior
Behavior 1: Tux can't stand up after ducking/crawling when inside or below an unisolid tile.
Behavior 2: Bouncy snowballs change their moving direction when they touch the hitbox of an unisolid tile, and get horizontally stuck in the tile when going inside it from below.
Behavior 3: Tux uses the wrong animation when standing on a frozen enemy that is over a solid object that isn't a tile, except for conveyors and invisible walls.
Behavior 4: Buttons start flickering when a frozen enemy is placed on it
Steps to reproduce actual behavior
Behavior 1: Duck when Tux is inside the hitbox of an up-facing unisolid tile, then try to stand up again.
Behavior 2: Place some bouncy snowballs below some unisolid platforms in a way so that they can reach the unisolid tiles after jumping.
Behavior 3: Freeze an enemy, put it over a bonus block, a rock, a brick or a similar object, then stand on the frozen enemy that is on top of this object.
Behavior 4: Place a frozen enemy on top of a button.
SuperTux version: SuperTux-v0.6.3-1198-g5edb95ede from 2024-04-28 06:12 System information: Windows 10, 64bit
Expected behavior
Behavior 1: Tux can duck and stand up if he wouldn't hit his head on the unisolid tile.
Behavior 2: Bouncy Snowballs keep moving normally when inside an unisolid tile hitbox.
Behavior 3: Tux stands normally on top of a frozen enemy.
Behavior 4: Frozen enemies don't do anything to buttons
Actual behavior
Behavior 1: Tux can't stand up after ducking/crawling when inside or below an unisolid tile.
Behavior 2: Bouncy snowballs change their moving direction when they touch the hitbox of an unisolid tile, and get horizontally stuck in the tile when going inside it from below.
Behavior 3: Tux uses the wrong animation when standing on a frozen enemy that is over a solid object that isn't a tile, except for conveyors and invisible walls.
Behavior 4: Buttons start flickering when a frozen enemy is placed on it
Steps to reproduce actual behavior
Behavior 1: Duck when Tux is inside the hitbox of an up-facing unisolid tile, then try to stand up again.
Behavior 2: Place some bouncy snowballs below some unisolid platforms in a way so that they can reach the unisolid tiles after jumping.
Behavior 3: Freeze an enemy, put it over a bonus block, a rock, a brick or a similar object, then stand on the frozen enemy that is on top of this object.
Behavior 4: Place a frozen enemy on top of a button.
Video with all behaviors being reproduced Make sure to pay attention to the controllers on the screen.