Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void walkup() {
- if (allowmove==1){
- y--;
- }
- }
- void walkdown() {
- if (allowmove==1){
- y++;
- }
- }
- void walkright() {
- if (allowmove==1){
- x++;
- }
- }
- void walkleft() {
- if (allowmove==1){
- x--;
- }
- if(x % 16 == 0 && y % 16 == 0) {
- if(pad.Buttons & PSP_CTRL_UP) {
- walkup(); dir = 1; subframe += 1;canmove=1;
- }
- if(pad.Buttons & PSP_CTRL_DOWN) {
- walkdown(); dir = 3; subframe += 1; canmove=3;
- }
- if(pad.Buttons & PSP_CTRL_RIGHT) {
- walkright(); dir = 2; subframe += 1; canmove=2;
- }
- if(pad.Buttons & PSP_CTRL_LEFT) {
- walkleft(); dir = 4; subframe += 1; canmove=4;
- }
- }else{
- if (dir == 1){
- walkup(); subframe += 1; canmove=1;
- }
- if (dir == 3){
- walkdown(); subframe += 1; canmove=3;
- }
- if (dir == 2){
- walkright(); subframe += 1; canmove=2;
- }
- if (dir == 4){
- walkleft(); subframe += 1; canmove=4;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement