Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 517 → Rev 493

/DUBwise/trunk/j2me/src/DUBwiseCanvas.java
162,27 → 162,20
{
if ((keyCode>=KEY_NUM0)&&(keyCode<=KEY_NUM9))
return 1<<(keyCode-KEY_NUM0);
switch (getGameAction( keyCode ))
{
case UP:
return 1<<10;
case DOWN:
return 1<<11;
case LEFT:
return 1<<12;
case RIGHT:
return 1<<13;
case FIRE:
return 1<<14;
}
switch ( keyCode )
{
case KEY_STAR:
return 1<<15;
}
else
switch (getGameAction( keyCode ))
{
case UP:
return 1<<10;
case DOWN:
return 1<<11;
case LEFT:
return 1<<12;
case RIGHT:
return 1<<13;
case FIRE:
return 1<<14;
}
// log("unmapped key");
return 0; // cant translate
}
393,9 → 386,6
// only mk
if (mk.is_mk())
{
// tmp_menu_add("Start Engines",ACTIONID_START_ENGINES);
 
 
tmp_menu_add(l(STRINGID_MOTORTEST),ACTIONID_MOTORTEST);
tmp_menu_add(l(STRINGID_KEYCONTROL),ACTIONID_KEYCONTROL);
tmp_menu_add(l(STRINGID_RCDATA),ACTIONID_RCDATA);
405,7 → 395,7
tmp_menu_add("Mixer",ACTIONID_SELECT_MIXER);
}
 
if ( mk.is_rangeextender()|| mk.is_followme() || mk.is_riddim() )
if ( mk.is_rangeextender()|| mk.is_followme() )
{
tmp_menu_add(l(STRINGID_LCD),ACTIONID_LCD);
tmp_menu_add(l(STRINGID_DEBUG_VALUES),ACTIONID_RAWDEBUG);
1846,12 → 1836,7
 
g.drawString("do volts sound"+ settings.do_volts_sound ,0,y_off,Graphics.TOP | Graphics.LEFT);
y_off+=spacer_small;
 
 
 
//#endif
 
 
break;
case STATEID_DATABUFF:
 
2055,13 → 2040,6
g.drawString("6 or 9 =>gas " + mk.extern_control[EXTERN_CONTROL_GAS],0,y_off,Graphics.TOP | Graphics.LEFT);
 
y_off+=spacer_medium;
g.drawString("5 => start engines ",0,y_off,Graphics.TOP | Graphics.LEFT);
 
// y_off+=spacer_medium;
//g.drawString("5 => start engines ",0,y_off,Graphics.TOP | Graphics.LEFT);
 
 
y_off+=spacer_medium;
g.drawString("* and # =>exit",0,y_off,Graphics.TOP | Graphics.LEFT);
y_off+=spacer_medium;
/* g.drawString("* and Fire =>Start Engines",0,y_off,Graphics.TOP | Graphics.LEFT);
3187,10 → 3165,6
case ACTIONID_EDIT_PARAMS:
chg_state(STATEID_EDIT_PARAMS);
break;
 
case ACTIONID_START_ENGINES:
mk.start_engines();
break;
case ACTIONID_SELECT_PARAMS:
select_paramset4edit=true;
read_paramset_intension_save=false;
3429,23 → 3403,22
// key-actions common in all states
debug.process_key(keyCode);
 
if ( key_bitfield==(keyCode2mask(KEY_NUM0)|keyCode2mask(KEY_STAR)))
{
chg_state(STATEID_MAINMENU);
return;
}
 
if (state!=STATEID_MAP)
{
if (((keyCode==KEY_STAR) || (keyCode==settings.key_back) )&&(state!=STATEID_KEYCONTROL))//&&(state!= STATEID_STRINGINPUT))
{
chg_state(STATEID_MAINMENU);
return;
}
if (((keyCode==KEY_STAR) || (keyCode==settings.key_back) )&&(state!=STATEID_KEYCONTROL))//&&(state!= STATEID_STRINGINPUT))
{
chg_state(STATEID_MAINMENU);
return;
}
}
 
if (((keyCode==KEY_POUND)||(keyCode==settings.key_fullscreen))&&(state!=STATEID_KEYCONTROL))
{
settings.toggle_fullscreen();
3649,8 → 3622,6
mod_external_control_by_keycode(keyCode,(byte)1);
 
 
if (keyCode==KEY_NUM5)
process_action(ACTIONID_START_ENGINES);
 
if (keycontrol_exit==3)
chg_state(STATEID_MAINMENU);