diff options
Diffstat (limited to 'apps/plugins/star.c')
-rw-r--r-- | apps/plugins/star.c | 24 |
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 | } |