Yeh i finally got one grid system work. Here is the events:
Upon pressing right arrow = 1 * 32 + X( "Box" )
Upon pressing left arrow = -1 * 32 + X( "Box" )
Upon pressing down arrow = 1 * 32 + Y( "Box" )
Upon pressing up arrow = -1 * 32 + Y( "Box" )
So now it moves gridly, but, if i hold example the left button, it just one time move gridly to left and then it goes to left like normally... How to fix this?
Umm there is now one harder thing to figure out.. There are turns and player one starts. You can move only 1 block (32 * 32 / block) per turn. And i'm finished with the fighting system. I would like the enemy to move at player gridly, of course, it can move only one block too. I Might have idea, but im not sure does it work