Skip to content

Adding a cursor animation and changing the move cursor functions in the Storage UI

MR Description

  • This MR changes the 'CursorHandler' functions, which move the cursor, to support moving "out of the screen", which means when you are at any edge of the screen and you press right/left/up/down in the direction where there is no row/column the cursor will end up at the edge of the opposing site instead of not moving at all.
  • It also adds an animation to the cursor for bumping up and down.

Tests to realize

  • When pressing down and reaching the edge of the screen and pressing down again the cursor ends up at the top of that row
  • When pressing up and reaching the box selection and pressing up again the cursor ends up at the bottom of the same row it was before pressing up to the box selection
  • When pressing right in either the first or second column the cursor will go to the first pokemon in the party after reaching the right edge of the inbox
  • When pressing left in either the first or second column the cursor will go to the second pokemon in the party after reaching the left edge of the inbox
  • When pressing right in the third column the cursor will go to the third pokemon in the party after reaching the right edge of the inbox
  • When pressing left in the third column the cursor will go to the fourth pokemon in the party after reaching the left edge of the inbox
  • When pressing right in either the fourth or fifth column the cursor will go to the fifth pokemon in the party after reaching the right edge of the inbox
  • When pressing left in either the fourth or fifth column the cursor will go to the sixth pokemon in the party after reaching the left edge of the inbox
  • The cursor is moving up and down when you enter the Storage Scene

Showcasing content

Moving cursor from up to down

FpmHwxH_1_

Moving cursor left and right

tB631hA_1_

Edited by joeyw

Merge request reports