So I've seen a error in the trampoline animations but I never understood why exactly. Today I made some few experiments I discover why the animations of the trampolines are wrong in SMBX 1.4.3.
The trampolines are more complex than I expected. The problem isn't the framespeed itself, it's because in SMBX 1.3 the frames are syncronized with the player Y speed.
Here are two comparisons of the trampolines in SMBX 1.3 and SMBX 1.4:
- Spoiler


So in SMBX 1.3 we can note two things:
- The hitbox of the trampoline is the half of its normal size (16-pixels), when the player touch the half part of the trampolines it will make a bounce and play the third frame of the trampoline.
- The 16 pixels in the top part displays the second animation if the player has Y speed > 0
- Spoiler

In SMBX 1.4.3 it work on this way:
- It takes in count the 32 pixels height of the hitbox, when the player touch the trampoline it display the other animations.
- The second frame of the trampoline displays two times, when it only should display one time.
I guess with this photo I can explain better, the yellow part displays the 2nd frame if the player has Y speed > 0 (only when its descending nor ascending), the pink part makes the bounce to the player and displays the third animation:
- Spoiler

With the orange trampolines its the same, they checks if the NPC/player has Y speed (or X speed for the vertical ones) to displays the 2nd animation and they takes in count the half of the hitbox to make a bounce. :P
In case the horizontal trampolines still depends of the framespeed, I'd suggest change the animation speed to 1 instead 2 (I was wrong in my last post). Here's a ugly test level I made, please test it using SMBX 1.3:


