I Need to Make the Up Arrow Key On the Keyboard Send My Pawn to Different Locations in My Scene

start by right clicking in the event graph background, and type AddCustomEvent. then name that custom event LoopingCustomEvent, or whatever you want to call it. then add another node, this time, typing in SetTimerByEvent. drag off the blue output pin return value, and select promoteToVariable, and name it MenuCursorTimer.

in your project settings you will have to make inputaction events and inputAxisEvents.

you should make Input actions for Up_Btn, Down_btn, and make an input axis event called MoveUp. these should be set up with the gamepad left joystick and the W and S keys.

then you just create a vector variable, turn it into an array by clicking on the icon that looks like 9 squares next to the variable type dropdown menu. then create an integer variable, which keeps track of the current index into the array, allowing you to pick 1 element out of that list of locations, using the Array Get node.

to find nodes like Get and Length, you just drag off of an array variable. for nodes like Set, you select those when you drag a variable from the variables list into the event graph.

as for < > + etc… those are just math nodes (less than, greater than, and addition), when searching for < , it should say “float < float” or “integer < integer”, which allows you to compare either decimal numbers (floats) or counting whole numbers (integers).