//TODO: top left corner & bottem right corner of map veiw be set as map edge trigger since omapS are actually square\r
//to stop scrolling and have the player position data move to the edge of the screen with respect to the direction\r
//when player.tx or player.ty == 0 or player.tx == 20 or player.ty == 15 then stop because that is edge of map and you do not want to walk of the map\r
- while(gvar.in.inst->Keyboard[77]){\r
+ if(gvar.in.inst->Keyboard[77]){\r
// for(q=0; q<TILEWH; q++) {\r
omapScrollRight(draw, 1);\r
// omodexShowPage(draw->page);\r
// }\r
}\r
\r
- while(gvar.in.inst->Keyboard[75]){\r
+ if(gvar.in.inst->Keyboard[75]){\r
// for(q=0; q<TILEWH; q++) {\r
omapScrollLeft(draw, 1);\r
// omodexShowPage(draw->page);\r
// }\r
}\r
\r
- while(gvar.in.inst->Keyboard[80]){\r
+ if(gvar.in.inst->Keyboard[80]){\r
// for(q=0; q<TILEWH; q++) {\r
omapScrollDown(draw, 1);\r
// omodexShowPage(draw->page);\r
// }\r
}\r
\r
- while(gvar.in.inst->Keyboard[72]){\r
+ if(gvar.in.inst->Keyboard[72]){\r
// for(q=0; q<TILEWH; q++) {\r
omapScrollUp(draw, 1);\r
// omodexShowPage(draw->page);\r