summaryrefslogtreecommitdiff
path: root/apps/plugins/star.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/star.c')
-rw-r--r--apps/plugins/star.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/apps/plugins/star.c b/apps/plugins/star.c
index fbaf8aeed6..acf34275be 100644
--- a/apps/plugins/star.c
+++ b/apps/plugins/star.c
@@ -485,10 +485,10 @@ static void star_display_board_info(void)
485 485
486 if (control == STAR_CONTROL_BALL) 486 if (control == STAR_CONTROL_BALL)
487 rb->lcd_bitmap (ball_bmp, 103, label_offset_y + 1, STAR_TILE_SIZE, 487 rb->lcd_bitmap (ball_bmp, 103, label_offset_y + 1, STAR_TILE_SIZE,
488 STAR_TILE_SIZE, true); 488 STAR_TILE_SIZE);
489 else 489 else
490 rb->lcd_bitmap (block_bmp, 103, label_offset_y + 1, STAR_TILE_SIZE, 490 rb->lcd_bitmap (block_bmp, 103, label_offset_y + 1, STAR_TILE_SIZE,
491 STAR_TILE_SIZE, true); 491 STAR_TILE_SIZE);
492 492
493 rb->lcd_update_rect(0, label_offset_y, LCD_WIDTH, char_height); 493 rb->lcd_update_rect(0, label_offset_y, LCD_WIDTH, char_height);
494} 494}
@@ -522,14 +522,14 @@ static int star_load_level(int current_level)
522 rb->lcd_bitmap (wall_bmp, 522 rb->lcd_bitmap (wall_bmp,
523 STAR_OFFSET_X + x * STAR_TILE_SIZE, 523 STAR_OFFSET_X + x * STAR_TILE_SIZE,
524 STAR_OFFSET_Y + y * STAR_TILE_SIZE, 524 STAR_OFFSET_Y + y * STAR_TILE_SIZE,
525 STAR_TILE_SIZE, STAR_TILE_SIZE, false); 525 STAR_TILE_SIZE, STAR_TILE_SIZE);
526 break; 526 break;
527 527
528 case STAR_STAR: 528 case STAR_STAR:
529 rb->lcd_bitmap (star_bmp, 529 rb->lcd_bitmap (star_bmp,
530 STAR_OFFSET_X + x * STAR_TILE_SIZE, 530 STAR_OFFSET_X + x * STAR_TILE_SIZE,
531 STAR_OFFSET_Y + y * STAR_TILE_SIZE, 531 STAR_OFFSET_Y + y * STAR_TILE_SIZE,
532 STAR_TILE_SIZE, STAR_TILE_SIZE, false); 532 STAR_TILE_SIZE, STAR_TILE_SIZE);
533 star_count++; 533 star_count++;
534 break; 534 break;
535 535
@@ -539,7 +539,7 @@ static int star_load_level(int current_level)
539 rb->lcd_bitmap (ball_bmp, 539 rb->lcd_bitmap (ball_bmp,
540 STAR_OFFSET_X + x * STAR_TILE_SIZE, 540 STAR_OFFSET_X + x * STAR_TILE_SIZE,
541 STAR_OFFSET_Y + y * STAR_TILE_SIZE, 541 STAR_OFFSET_Y + y * STAR_TILE_SIZE,
542 STAR_TILE_SIZE, STAR_TILE_SIZE, false); 542 STAR_TILE_SIZE, STAR_TILE_SIZE);
543 break; 543 break;
544 544
545 545
@@ -549,7 +549,7 @@ static int star_load_level(int current_level)
549 rb->lcd_bitmap (block_bmp, 549 rb->lcd_bitmap (block_bmp,
550 STAR_OFFSET_X + x * STAR_TILE_SIZE, 550 STAR_OFFSET_X + x * STAR_TILE_SIZE,
551 STAR_OFFSET_Y + y * STAR_TILE_SIZE, 551 STAR_OFFSET_Y + y * STAR_TILE_SIZE,
552 STAR_TILE_SIZE, STAR_TILE_SIZE, false); 552 STAR_TILE_SIZE, STAR_TILE_SIZE);
553 break; 553 break;
554 } 554 }
555 ptr_tab++; 555 ptr_tab++;
@@ -668,7 +668,7 @@ static int star_run_game(void)
668 ball_bmp, 668 ball_bmp,
669 STAR_OFFSET_X + ball_x * STAR_TILE_SIZE + move_x * i, 669 STAR_OFFSET_X + ball_x * STAR_TILE_SIZE + move_x * i,
670 STAR_OFFSET_Y + ball_y * STAR_TILE_SIZE + move_y * i, 670 STAR_OFFSET_Y + ball_y * STAR_TILE_SIZE + move_y * i,
671 STAR_TILE_SIZE, STAR_TILE_SIZE, true); 671 STAR_TILE_SIZE, STAR_TILE_SIZE);
672 672
673 rb->lcd_update_rect( 673 rb->lcd_update_rect(
674 STAR_OFFSET_X + ball_x * STAR_TILE_SIZE + move_x * i, 674 STAR_OFFSET_X + ball_x * STAR_TILE_SIZE + move_x * i,
@@ -700,7 +700,7 @@ static int star_run_game(void)
700 block_bmp, 700 block_bmp,
701 STAR_OFFSET_X + block_x * STAR_TILE_SIZE + move_x * i, 701 STAR_OFFSET_X + block_x * STAR_TILE_SIZE + move_x * i,
702 STAR_OFFSET_Y + block_y * STAR_TILE_SIZE + move_y * i, 702 STAR_OFFSET_Y + block_y * STAR_TILE_SIZE + move_y * i,
703 STAR_TILE_SIZE, STAR_TILE_SIZE, true); 703 STAR_TILE_SIZE, STAR_TILE_SIZE);
704 704
705 rb->lcd_update_rect( 705 rb->lcd_update_rect(
706 STAR_OFFSET_X + block_x * STAR_TILE_SIZE + move_x * i, 706 STAR_OFFSET_X + block_x * STAR_TILE_SIZE + move_x * i,
@@ -766,7 +766,7 @@ static int star_menu(void)
766 766
767 move_y = 0; 767 move_y = 0;
768 rb->lcd_bitmap(arrow_bmp[anim_arrow[(anim_state & 0x38) >> 3]], 768 rb->lcd_bitmap(arrow_bmp[anim_arrow[(anim_state & 0x38) >> 3]],
769 2, menu_offset_y + menu_y * char_height, 7, 8, true); 769 2, menu_offset_y + menu_y * char_height, 7, 8);
770 rb->lcd_update_rect (2, menu_offset_y + menu_y * 8, 8, 8); 770 rb->lcd_update_rect (2, menu_offset_y + menu_y * 8, 8, 8);
771 rb->sleep(STAR_SLEEP); 771 rb->sleep(STAR_SLEEP);
772 anim_state++; 772 anim_state++;
@@ -840,14 +840,14 @@ static int star_menu(void)
840 { 840 {
841 rb->lcd_set_drawmode(DRMODE_SOLID|DRMODE_INVERSEVID); 841 rb->lcd_set_drawmode(DRMODE_SOLID|DRMODE_INVERSEVID);
842 rb->lcd_fillrect (2, 30, 7, 4 * 8); 842 rb->lcd_fillrect (2, 30, 7, 4 * 8);
843 rb->lcd_set_drawmode(DRMODE_SOLID); 843 rb->lcd_set_drawmode(DRMODE_FG);
844 rb->lcd_bitmap(arrow_bmp[anim_arrow[(anim_state & 0x38) >> 3]], 844 rb->lcd_bitmap(arrow_bmp[anim_arrow[(anim_state & 0x38) >> 3]],
845 2, menu_offset_y + menu_y * 8 + move_y * i, 7, 8, 845 2, menu_offset_y + menu_y * 8 + move_y * i, 7, 8);
846 false);
847 rb->lcd_update_rect(2, 30, 8, 4 * 8); 846 rb->lcd_update_rect(2, 30, 8, 4 * 8);
848 anim_state++; 847 anim_state++;
849 rb->sleep(STAR_SLEEP); 848 rb->sleep(STAR_SLEEP);
850 } 849 }
850 rb->lcd_set_drawmode(DRMODE_SOLID);
851 menu_y += move_y; 851 menu_y += move_y;
852 } 852 }
853} 853}