Teleport Landing on Frame 17

Edge Cancel Teleports are important because they allow Mewtwo to be able to travel large distances quickly and become actionable shortly after but require the player to use precise control stick angles. This post will focus on the controller coordinates that allow for Mewtwo to land onto a platform but will not describe when Mewtwo will reach the edge.

How is Landing Detected?

An Environmental Collision Box (ECB) is a diamond with 4 points that are used to calculate interaction with an object. Landing occurs when the bottom coordinate of the Calculated ECB travels past the stage.

How is Teleport Position Calculated on Frame 17?

Movement is calculated using the Base Position Star (BPS) coordinate. Position of the BPS at frame 17 is approximated by the equation:

R2 = 20.36*R1 + 30.54

where R2 =Distance traveled by Mewtwo and R1 = Radius of the Control stick recorded at frame 5.

FrameDescription
0Up-B input
1Teleport Animation Starts
5Input from control stick is recorded
7-16Intangible teleport movement
17Landing occurs
17 + xEdge is reached

Why is Frame 17 important?

Figure 1: Large change in position of the bottom ECB from frame 16->17
  • Highest X-Velocity during Teleport
  • Highest ECB downward Extension
  • First Landing Frame

How is the Controller Position Recorded at Frame 5?

Figure 2: All the coordinates of the controller are shown in ‘a’ and extend to a radius of 1.00000. All coordinates that result in a non-default teleport are shown in ‘b’. The area of coordinates that results in a diagonal teleport are shown in ‘c’ and the coordinates that result in a horizontal or vertical teleport are shown in ‘d’.

Figure 2.b show all of the coordinates that result in a non-default teleport and encompass the coordinates that create a radius of 0.51250 to 1.00000. A buffer region of 0.27500 exists in the area perpendicular to each axis and is shown in Figure 2.d. These coordinates are redundant to the coordinates on the axis.

How difficult is it to Land on a Platform?

The coordinates that lie in the area where the bottom ECB coordinate extends downward are shown in Figure 3 in green. The green coordinates in Figure 4 correspond to the positions shown in green in Figure 3.

Figure 3: The two blue reference points were used to overlay the graph onto the image. The purple points show 1904 coordinates that Mewtwo teleports from Q1 of the controller. The green points show 188 coordinates that initiate landing from Quadrant 1.
Figure 4: The green shows the coordinates (188 coordinates) that initiate a landing on frame 17 on the right platform from the middle of Battlefield

What if the Platform was higher/lower?

Figure 5

Diagonal teleports onto a platform are possible from a platform height range of about 17 to 54. The easiest teleport would occur onto a platform of a height around 39. Keep in mind that the higher platform landing will result in lower x-velocities and therefore the sliding distance of Mewtwo after landing.

How did I collect and plot this data?

I got my calculations and information from 20xx v4.07. I then created a Python script that goes through all of the coordinates on the controller and calculated the resulting position at frame 17. The coordinates that resided in the area of the ECB downward extension were written to a file where I then plotted them with gnuplot.

Conclusion

If you want to land onto the middle Battlefield platform from center stage, choose one of the coordinates in the blue region of Figure 4. If you want to teleport onto a platform with the most ease, teleport from a height of about 39 position units below the platform.