885,12 → 885,14 |
symbol_paint(g,symbol_left,6,0); |
symbol_left+=5*(symbols_img_tile_width)/4; |
|
if (mk.SenderOkay()!=0) |
{ |
symbol_paint(g,symbol_left,(mk.SenderOkay())/100,1); |
symbol_left+=(symbols_img_tile_width); |
|
symbol_paint(g,symbol_left,(mk.SenderOkay()/10)%10,1); |
symbol_left+=(symbols_img_tile_width); |
|
} |
symbol_paint(g,symbol_left,(mk.SenderOkay())%10,1); |
symbol_left+=6*(symbols_img_tile_width)/4; |
|
1032,9 → 1034,10 |
case STATEID_DATABUFF: |
g.setFont(f2); |
|
int lines2paint=(((canvas_height-y_off)/spacer1)); |
y_off=canvas_height-spacer1; |
|
for (int pos_y=0;pos_y<(((canvas_height-spacer1)/spacer1));pos_y++) |
for (int pos_y=0;pos_y<lines2paint;pos_y++) |
{ |
|
g.drawString(mk.get_buff(pos_y) ,0,y_off,Graphics.TOP | Graphics.LEFT); |
1334,7 → 1337,7 |
y_off+=spacer1; |
g.drawString( " debug_names:" + mk.stats.debug_names_count + " angles:" + mk.stats.angle_data_count ,0,y_off,Graphics.TOP | Graphics.LEFT); |
|
|
y_off+=spacer1; |
g.drawString( " other:"+mk.stats.other_data_count,0,y_off,Graphics.TOP | Graphics.LEFT); |
|
y_off+=spacer1+3; |
1474,7 → 1477,7 |
|
break; |
|
case STATEID_FLIGHTVIEW: |
case STATEID_LCD: |
/* |
g.setClip(canvas_width/2-load_img.getWidth()/6+1,canvas_height/2-load_img.getHeight()/8+1, load_img.getWidth()/4,load_img.getHeight()/3);; |
if (( mk.LCD.init_state!=-1)||(mk.LCD.act_mk_page!=mk.LCD.act_user_page)) g.drawImage(load_img,canvas_width/2-load_img.getWidth()/8 - ((((frame_pos/3)%12)%4)*(load_img.getWidth()/4)) ,canvas_height/2-load_img.getHeight()/6- ((((frame_pos/3)%12)/4)*(load_img.getHeight()/3)), g.TOP | g.LEFT); |
1640,7 → 1643,7 |
lcd_lines[1]="^"; |
|
break; |
case STATEID_FLIGHTVIEW: |
case STATEID_LCD: |
mk.user_intent=USER_INTENT_LCD; |
break; |
case STATEID_RESET_PARAMS: |
2016,7 → 2019,7 |
break; |
|
case ACTIONID_LCD : |
chg_state(STATEID_FLIGHTVIEW); |
chg_state(STATEID_LCD); |
break; |
|
|
2153,6 → 2156,12 |
|
break; |
|
case STATEID_LCD: |
if (pointer_x<(canvas_width/2)) |
keyPressed(getKeyCode(LEFT)); |
else |
keyPressed(getKeyCode(RIGHT)); |
break; |
case STATEID_PARAM_MENU: |
case STATEID_CONN_DETAILS: |
case STATEID_HANDLE_PARAMS: |
2167,7 → 2176,7 |
// if (pointer_y>canvas_height-lcd_img.getHeight()*menu_items.length) |
// { |
if (lcd_lines.length>max_lines) |
act_menu_select=(pointer_y-(canvas_height-lcd_img.getHeight()*max_lines))/lcd_img.getHeight() ; |
act_menu_select=(pointer_y-(canvas_height-lcd_img.getHeight()*max_lines))/lcd_img.getHeight() +lcd_off ; |
else |
act_menu_select=(pointer_y-(canvas_height-lcd_img.getHeight()*lcd_lines.length))/lcd_img.getHeight() ; |
keyPressed(getKeyCode(FIRE)); |
2595,7 → 2604,7 |
params_editor.keypress(keyCode,getGameAction (keyCode)) ; |
break; |
|
case STATEID_FLIGHTVIEW: |
case STATEID_LCD: |
|
if ((keyCode >= this.KEY_NUM0) && (keyCode <= this.KEY_NUM9)) |
mk.LCD.set_page(keyCode-this.KEY_NUM0); |