+}else{
+//88 switch!
+ //right movement\r
+ if((keyp(77) && !keyp(75) && pand == 0) || pand == 2)\r
+ {\r
+ if(pand == 0){ pand = 2; }\r
+ if(panq<=(TILEWH/SPEED))\r
+ {
+ bg->page->dx++;
+ spri->page->dx++;
+ mask->page->dx++;
+ modexShowPage(bg->page);
+ modexShowPage(spri->page);
+ modexShowPage(mask->page);
+ panq++;\r
+ } else { panq = 1; pand = 0; }\r
+ }\r
+ //left movement\r
+ if((keyp(75) && !keyp(77) && pand == 0) || pand == 4)\r
+ {\r
+ if(pand == 0){ pand = 4; }\r
+ if(panq<=(TILEWH/SPEED))\r
+ {\r
+ bg->page->dx--;
+ spri->page->dx--;
+ mask->page->dx--;
+ modexShowPage(bg->page);
+ modexShowPage(spri->page);
+ modexShowPage(mask->page);
+ panq++;\r
+ } else { panq = 1; pand = 0; }\r
+ }\r
+ //down movement\r
+ if((keyp(72) && !keyp(80) && pand == 0) || pand == 3)\r
+ {\r
+ if(pand == 0){ pand = 3; }\r
+ if(panq<=(TILEWH/SPEED))\r
+ {\r
+ bg->page->dy--;
+ spri->page->dy--;
+ mask->page->dy--;
+ modexShowPage(bg->page);
+ modexShowPage(spri->page);
+ modexShowPage(mask->page);
+ panq++;\r
+ } else { panq = 1; pand = 0; }\r
+ }\r
+ //up movement\r
+ if((keyp(80) && !keyp(72) && pand == 0) || pand == 1)\r
+ {\r
+ if(pand == 0){ pand = 1; }\r
+ if(panq<=(TILEWH/SPEED))\r
+ {\r
+ bg->page->dy++;
+ spri->page->dy++;
+ mask->page->dy++;
+ modexShowPage(bg->page);
+ modexShowPage(spri->page);
+ modexShowPage(mask->page);\r
+ panq++;\r
+ } else { panq = 1; pand = 0; }\r
+ }
+}
+
+ //the scripting stuf....