📄 pathgame.java
字号:
(short)0xb8, (short)0x07, (short)0x40, (short)0x03, (short)0x11, (short)0x25, (short)0x31, (short)0x12, (short)0x41, (short)0x85, (short)0x71, (short)0x86, (short)0x43, (short)0x67, (short)0x14, (short)0x46 } ,
{
(short)0xb8, (short)0x06, (short)0x00, (short)0x55, (short)0x70, (short)0x72, (short)0x32, (short)0x73, (short)0x42, (short)0x16, (short)0x63, (short)0x96, (short)0x13, (short)0x93 } ,
{
(short)0xb8, (short)0x06, (short)0x30, (short)0x65, (short)0x11, (short)0x55, (short)0x51, (short)0x96, (short)0x82, (short)0x16, (short)0x73, (short)0x97, (short)0x54, (short)0x85 } ,
{
(short)0xb8, (short)0x07, (short)0x60, (short)0x43, (short)0x51, (short)0x14, (short)0x91, (short)0x24, (short)0x22, (short)0x96, (short)0x83, (short)0x16, (short)0x54, (short)0x95, (short)0x35, (short)0x67 } ,
{
(short)0xb8, (short)0x06, (short)0x41, (short)0x65, (short)0x61, (short)0x15, (short)0x71, (short)0x96, (short)0x22, (short)0x66, (short)0x82, (short)0x47, (short)0x23, (short)0x75 } ,
{
(short)0x95, (short)0x00 }
};
/* extern boolean Path_Main(GAEvent Event_p); */
/**
*
*
*
* @param id
* @param x
* @param y
* @param width
* @param height
*
* @returns
*/
void GACharOut(int id, short x, short y)
{
//System.out.println(" GACharOut("+id+", "+x+", "+y+")");
id += PA_BITMAP_OFFSET;
switch(id)
{
case 59392: { g.drawImage(Image_8bit_59392, x, y, ALIGN_TOP_LEFT); break;}
case 59393: { g.drawImage(Image_8bit_59393, x, y, ALIGN_TOP_LEFT); break;}
case 59394: { g.drawImage(Image_8bit_59394, x, y, ALIGN_TOP_LEFT); break;}
case 59395: { g.drawImage(Image_8bit_59395, x, y, ALIGN_TOP_LEFT); break;}
case 59396: { g.drawImage(Image_8bit_59396, x, y, ALIGN_TOP_LEFT); break;}
case 59397: { g.drawImage(Image_8bit_59397, x, y, ALIGN_TOP_LEFT); break;}
case 59398: { g.drawImage(Image_8bit_59398, x, y, ALIGN_TOP_LEFT); break;}
case 59399: { g.drawImage(Image_8bit_59399, x, y, ALIGN_TOP_LEFT); break;}
case 59400: { g.drawImage(Image_8bit_59400, x, y, ALIGN_TOP_LEFT); break;}
case 59401: { g.drawImage(Image_8bit_59401, x, y, ALIGN_TOP_LEFT); break;}
case 59402: { g.drawImage(Image_8bit_59402, x, y, ALIGN_TOP_LEFT); break;}
case 59403: { g.drawImage(Image_8bit_59403, x, y, ALIGN_TOP_LEFT); break;}
case 59404: { g.drawImage(Image_8bit_59404, x, y, ALIGN_TOP_LEFT); break;}
case 59405: { g.drawImage(Image_8bit_59405, x, y, ALIGN_TOP_LEFT); break;}
case 59406: { g.drawImage(Image_8bit_59406, x, y, ALIGN_TOP_LEFT); break;}
case 59407: { g.drawImage(Image_8bit_59407, x, y, ALIGN_TOP_LEFT); break;}
case 59408: { g.drawImage(Image_8bit_59408, x, y, ALIGN_TOP_LEFT); break;}
case 59409: { g.drawImage(Image_8bit_59409, x, y, ALIGN_TOP_LEFT); break;}
case 59410: { g.drawImage(Image_8bit_59410, x, y, ALIGN_TOP_LEFT); break;}
case 59411: { g.drawImage(Image_8bit_59411, x, y, ALIGN_TOP_LEFT); break;}
case 59413: { g.drawImage(Image_8bit_59413, x, y, ALIGN_TOP_LEFT); break;}
case 59414: { g.drawImage(Image_8bit_59414, x, y, ALIGN_TOP_LEFT); break;}
case 59416: { g.drawImage(Image_8bit_59416, x, y, ALIGN_TOP_LEFT); break;}
case 59417: { g.drawImage(Image_8bit_59417, x, y, ALIGN_TOP_LEFT); break;}
case 59418: { g.drawImage(Image_8bit_59418, x, y, ALIGN_TOP_LEFT); break;}
case 59419: { g.drawImage(Image_8bit_59419, x, y, ALIGN_TOP_LEFT); break;}
case 59420: { g.drawImage(Image_8bit_59420, x, y, ALIGN_TOP_LEFT); break;}
case 59421: { g.drawImage(Image_8bit_59421, x, y, ALIGN_TOP_LEFT); break;}
case 59422: { g.drawImage(Image_8bit_59422, x, y, ALIGN_TOP_LEFT); break;}
case 59423: { g.drawImage(Image_8bit_59423, x, y, ALIGN_TOP_LEFT); break;}
case 59424: { g.drawImage(Image_8bit_59424, x, y, ALIGN_TOP_LEFT); break;}
case 59425: { g.drawImage(Image_8bit_59425, x, y, ALIGN_TOP_LEFT); break;}
case 59426: { g.drawImage(Image_8bit_59426, x, y, ALIGN_TOP_LEFT); break;}
case 59427: { g.drawImage(Image_8bit_59427, x, y, ALIGN_TOP_LEFT); break;}
case 59428: { g.drawImage(Image_8bit_59428, x, y, ALIGN_TOP_LEFT); break;}
case 59429: { g.drawImage(Image_8bit_59429, x, y, ALIGN_TOP_LEFT); break;}
case 59430: { g.drawImage(Image_8bit_59430, x, y, ALIGN_TOP_LEFT); break;}
case 59431: { g.drawImage(Image_8bit_59431, x, y, ALIGN_TOP_LEFT); break;}
case 59432: { g.drawImage(Image_8bit_59432, x, y, ALIGN_TOP_LEFT); break;}
case 59433: { g.drawImage(Image_8bit_59433, x, y, ALIGN_TOP_LEFT); break;}
case 59434: { g.drawImage(Image_8bit_59434, x, y, ALIGN_TOP_LEFT); break;}
case 59435: { g.drawImage(Image_8bit_59435, x, y, ALIGN_TOP_LEFT); break;}
case 59437: { g.drawImage(Image_8bit_59437, x, y, ALIGN_TOP_LEFT); break;}
case 59438: { g.drawImage(Image_8bit_59438, x, y, ALIGN_TOP_LEFT); break;}
case 59440: { g.drawImage(Image_8bit_59440, x, y, ALIGN_TOP_LEFT); break;}
case 59441: { g.drawImage(Image_8bit_59441, x, y, ALIGN_TOP_LEFT); break;}
case 59443: { g.drawImage(Image_8bit_59443, x, y, ALIGN_TOP_LEFT); break;}
}
}
static PA_globals_t PA_globals = null;
static PA_NV_Data_t PA_nv_data = null;
static GAPI_HighscoreList_t PA_highscore_list = null;
static final short PA_level_min[ ] = {
0,
(36) ,
(36) + (58) ,
(short)((36) + (58) + (62)) ,
(short)((36) + (58) + (62) + (54)) ,
(short)((36) + (58) + (62) + (54) + (40))
};
static final short PA_level_num[ ] = {
(36) ,
(58) ,
(62) ,
(54) ,
(40)
};
static final short PA_level_point[ ] = { 5, 10, 25, 50, 100 };
static final short PA_index[] = {
(short) ( (0) - (0) ),
(short) ( (10) - (0) ),
(short) ( (11) - (0) ),
(short) ( (14) - (0) ),
(short) ( (12) - (0) ),
(short) ( (18) - (0) ),
(short) ( (15) - (0) ),
(short) ( (0x31) - (0) ),
(short) ( (13) - (0) ),
(short) ( (17) - (0) ),
(short) ( (19) - (0) ),
(short) ( (0x30) - (0) ),
(short) ( (16) - (0) ),
(short) ( (0x33) - (0) ),
(short) ( (23) - (0) ),
(short) ( (23) - (0) )
};
/**
* Animation actions for splashscreen.
*
**/
static final short PA_splashscreen_action[] = {
// Bitmap | Action
// (0,0) -> P
PA_SPLASH_S,
PA_SPLASH_S,
PA_SPLASH_S,
PA_SPLASH_S,
// P
PA_SPLASH_C,
PA_BIT_N | PA_SPLASH_N,
PA_BIT_S,
PA_BIT_NS | PA_SPLASH_N,
PA_BIT_S,
PA_BIT_SE | PA_SPLASH_E,
PA_BIT_W,
PA_BIT_SW | PA_SPLASH_S,
PA_BIT_N,
PA_BIT_NW | PA_SPLASH_W,
PA_BIT_NES,
PA_SPLASH_C,
// P->a
PA_SPLASH_S,
PA_SPLASH_E,
PA_SPLASH_E,
PA_SPLASH_E,
// a
PA_SPLASH_C,
PA_BIT_N | PA_SPLASH_N,
PA_BIT_S,
PA_BIT_SW | PA_SPLASH_W,
PA_BIT_E,
PA_BIT_SE | PA_SPLASH_S,
PA_BIT_N,
PA_BIT_NE | PA_SPLASH_E,
PA_BIT_NW,
PA_BIT_WNE,
PA_SPLASH_C,
// a->t
PA_SPLASH_E,
PA_SPLASH_N,
PA_SPLASH_N,
// t
PA_SPLASH_C,
PA_BIT_S | PA_SPLASH_S,
PA_BIT_N,
// PA_BIT_NE ,
// PA_BIT_NES | PA_SPLASH_S ,
PA_BIT_NS | PA_SPLASH_S,
PA_BIT_N,
PA_BIT_NE | PA_SPLASH_E,
PA_BIT_W,
PA_SPLASH_C,
PA_SPLASH_N,
PA_SPLASH_W,
PA_SPLASH_C,
PA_BIT_NES | PA_SPLASH_E,
PA_SPLASH_C,
// t->h
PA_SPLASH_E,
// PA_SPLASH_N ,
PA_SPLASH_N,
// h
PA_SPLASH_C,
PA_BIT_S | PA_SPLASH_S,
PA_BIT_N,
PA_BIT_NS | PA_SPLASH_S,
PA_BIT_N,
PA_SPLASH_C,
PA_SPLASH_N,
PA_SPLASH_C,
PA_BIT_NES | PA_SPLASH_E,
PA_BIT_W,
PA_BIT_SW | PA_SPLASH_S,
PA_BIT_N,
PA_SPLASH_C,
// h->y
PA_SPLASH_E,
PA_SPLASH_N,
// y
PA_SPLASH_END
/*
PA_SPLASH_C,
PA_BIT_S | PA_SPLASH_S,
PA_BIT_N,
PA_BIT_NE | PA_SPLASH_E,
PA_BIT_W,
PA_BIT_NW | PA_SPLASH_N,
PA_BIT_S,
PA_SPLASH_C,
PA_SPLASH_S,
PA_SPLASH_C,
PA_BIT_SWN | PA_SPLASH_S,
PA_BIT_N,
PA_BIT_NW | PA_SPLASH_W,
PA_BIT_E,
PA_SPLASH_C,
// y->???
PA_SPLASH_W,
PA_SPLASH_END
*/
};
static final int PA_TIMER_SPLASH =(GATimer1);
static final int PA_SPLASH_TIMER_DELAY =(100);
/**
* Initializes globals for splashscreen.
*
* @returns None
*/
void
PA_SplashscreenInit()
{
if (PA_globals==null)
{
PA_globals = new PA_globals_t();
}
PA_globals.settings = GAGetMenuSetting();
if (PA_globals.settings.SelStartMode == GAM_START_NEW)
{
PA_globals.selected = (short) (( (4* ( (36) + (58) + (62) + (54) + (40) ) -1) +1)) ;
PA_globals.splash_i = 0;
PA_Re
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -