author | imm <imm> | 2002-09-20 21:17:49 (UTC) |
---|---|---|
committer | imm <imm> | 2002-09-20 21:17:49 (UTC) |
commit | 20c93734a4eada53d056f13558cbf60d6eff5bac (patch) (unidiff) | |
tree | 6ee73a9d1e5f9f5426ada0cb58ff60ad74bc876b | |
parent | 7027b4c29de455d457b7d62f52511216a8b76b9c (diff) | |
download | opie-20c93734a4eada53d056f13558cbf60d6eff5bac.zip opie-20c93734a4eada53d056f13558cbf60d6eff5bac.tar.gz opie-20c93734a4eada53d056f13558cbf60d6eff5bac.tar.bz2 |
changed keys
-rw-r--r-- | noncore/games/kpacman/referee.cpp | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/noncore/games/kpacman/referee.cpp b/noncore/games/kpacman/referee.cpp index 9edaabd..70916f0 100644 --- a/noncore/games/kpacman/referee.cpp +++ b/noncore/games/kpacman/referee.cpp | |||
@@ -717,33 +717,37 @@ void Referee::setScheme(int Scheme, int Mode, Bitfont *font) | |||
717 | 717 | ||
718 | if (gameState.testBit(Introducing)) | 718 | if (gameState.testBit(Introducing)) |
719 | for (int i = 0; i < (gameState.testBit(Init) ? timerCount : 15); i++) | 719 | for (int i = 0; i < (gameState.testBit(Init) ? timerCount : 15); i++) |
720 | introPaint(i); | 720 | introPaint(i); |
721 | 721 | ||
722 | setFixedSize(pix->levelPix().size()); | 722 | setFixedSize(pix->levelPix().size()); |
723 | repaint(); | 723 | repaint(); |
724 | } | 724 | } |
725 | 725 | ||
726 | void Referee::keyPressEvent( QKeyEvent *k ) | 726 | void Referee::keyPressEvent( QKeyEvent *k ) |
727 | { | 727 | { |
728 | uint key = k->key(); | 728 | uint key = k->key(); |
729 | #ifdef QWS | 729 | #ifdef QWS |
730 | // "OK" => new game | 730 | // "OK" => new game |
731 | if ( key == Key_F33 || key == Key_F2 || key == Key_Enter ) | 731 | if ( key == Key_F33 || key == Key_F2 || key == Key_Enter ) |
732 | play(); | 732 | play(); |
733 | else if ( !gameState.testBit(Playing) && key == Key_Space ) | 733 | else if ( !gameState.testBit(Playing) && |
734 | key == Key_Up || | ||
735 | key == Key_Down || | ||
736 | key == Key_Right || | ||
737 | key == Key_Left ) | ||
734 | play(); | 738 | play(); |
735 | // "Space" => pause | 739 | // "Space" => pause |
736 | //else if ( key == Key_Space || key == Key_F3 ) | 740 | //else if ( key == Key_Space || key == Key_F3 ) |
737 | // pause(); | 741 | // pause(); |
738 | // "Menu" => hall of fame | 742 | // "Menu" => hall of fame |
739 | //else if ( key == Key_F11 || key == Key_F4 ) | 743 | //else if ( key == Key_F11 || key == Key_F4 ) |
740 | // toggleHallOfFame(); | 744 | // toggleHallOfFame(); |
741 | #endif | 745 | #endif |
742 | 746 | ||
743 | if (gameState.testBit(Paused) || gameState.testBit(HallOfFame) || | 747 | if (gameState.testBit(Paused) || gameState.testBit(HallOfFame) || |
744 | gameState.testBit(Demonstration) || gameState.testBit(Dying) || | 748 | gameState.testBit(Demonstration) || gameState.testBit(Dying) || |
745 | gameState.testBit(Ready) || gameState.testBit(LevelDone) || | 749 | gameState.testBit(Ready) || gameState.testBit(LevelDone) || |
746 | !gameState.testBit(Playing)) | 750 | !gameState.testBit(Playing)) |
747 | return; | 751 | return; |
748 | 752 | ||
749 | if (key == UpKey) | 753 | if (key == UpKey) |
@@ -933,33 +937,34 @@ void Referee::introPaint(int t) | |||
933 | case 11 : repaint(pix->draw(16, 28, RoomPix, tr("-POKEY"), ORANGE, QColor(), AlignLeft), FALSE); | 937 | case 11 : repaint(pix->draw(16, 28, RoomPix, tr("-POKEY"), ORANGE, QColor(), AlignLeft), FALSE); |
934 | break; | 938 | break; |
935 | case 12 : repaint(pix->draw(38, 28, RoomPix, tr("\"CLYDE\""), ORANGE, QColor(), AlignLeft), FALSE); | 939 | case 12 : repaint(pix->draw(38, 28, RoomPix, tr("\"CLYDE\""), ORANGE, QColor(), AlignLeft), FALSE); |
936 | break; | 940 | break; |
937 | case 13 : pts.sprintf("%d", pointScore); | 941 | case 13 : pts.sprintf("%d", pointScore); |
938 | repaint(pix->draw(28, 44, RoomPix, pts.data(), WHITE, QColor(), AlignRight), FALSE); | 942 | repaint(pix->draw(28, 44, RoomPix, pts.data(), WHITE, QColor(), AlignRight), FALSE); |
939 | repaint(pix->draw(31, 44, RoomPix, "\x1C\x1D\x1E", WHITE, QColor(), AlignLeft), FALSE); | 943 | repaint(pix->draw(31, 44, RoomPix, "\x1C\x1D\x1E", WHITE, QColor(), AlignLeft), FALSE); |
940 | pts.sprintf("%d", energizerScore); | 944 | pts.sprintf("%d", energizerScore); |
941 | repaint(pix->draw(28, 48, RoomPix, pts.data(), WHITE, QColor(), AlignRight), FALSE); | 945 | repaint(pix->draw(28, 48, RoomPix, pts.data(), WHITE, QColor(), AlignRight), FALSE); |
942 | repaint(pix->draw(31, 48, RoomPix, "\x1C\x1D\x1E", WHITE, QColor(), AlignLeft), FALSE); | 946 | repaint(pix->draw(31, 48, RoomPix, "\x1C\x1D\x1E", WHITE, QColor(), AlignLeft), FALSE); |
943 | break; | 947 | break; |
944 | case 14 : // "@ 1980 MIDWAY MFG.CO." | 948 | case 14 : // "@ 1980 MIDWAY MFG.CO." |
945 | #if defined( KDE2_PORT ) | 949 | #if defined( KDE2_PORT ) |
946 | repaint(pix->draw(30, 58, RoomPix, "© 1998-2002 J.THÖNNISSEN", PINK), FALSE); | 950 | repaint(pix->draw(30, 58, RoomPix, "© 1998-2002 J.THÖNNISSEN", PINK), FALSE); |
947 | #elif defined( QPE_PORT ) | 951 | #elif defined( QPE_PORT ) |
948 | repaint(pix->draw(30, 55, RoomPix, "© 1998-2002 J.THÖNNISSEN", PINK), FALSE); | 952 | repaint(pix->draw(30, 55, RoomPix, "© 1998-2002 J.THÖNNISSEN", PINK), FALSE); |
949 | repaint(pix->draw(29, 60, RoomPix, "Qtopia port: Catalin CLIMOV", GREEN), FALSE); | 953 | repaint(pix->draw(29, 58, RoomPix, tr("QTOPIA PORT: CATALIN CLIMOV"), GREEN), FALSE); |
954 | repaint(pix->draw(29, 61, RoomPix, tr("PRESS CURSOR TO START"), GREEN), FALSE); | ||
950 | #endif | 955 | #endif |
951 | break; | 956 | break; |
952 | } | 957 | } |
953 | } | 958 | } |
954 | 959 | ||
955 | void Referee::introPlay() | 960 | void Referee::introPlay() |
956 | { | 961 | { |
957 | if (!gameState.testBit(Introducing) || gameState.testBit(Ready)) | 962 | if (!gameState.testBit(Introducing) || gameState.testBit(Ready)) |
958 | return; | 963 | return; |
959 | if (gameState.testBit(Paused) || gameState.testBit(HallOfFame)) { | 964 | if (gameState.testBit(Paused) || gameState.testBit(HallOfFame)) { |
960 | QTimer::singleShot(afterPauseMS, this, SLOT(introPlay())); | 965 | QTimer::singleShot(afterPauseMS, this, SLOT(introPlay())); |
961 | return; | 966 | return; |
962 | } | 967 | } |
963 | 968 | ||
964 | if (!gameState.testBit(Init)) { | 969 | if (!gameState.testBit(Init)) { |
965 | if (monstersEaten == 4) { | 970 | if (monstersEaten == 4) { |