summaryrefslogtreecommitdiff
path: root/noncore/games
Unidiff
Diffstat (limited to 'noncore/games') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/games/snake/interface.cpp8
-rw-r--r--noncore/games/snake/obstacle.cpp6
-rw-r--r--noncore/games/snake/snake.cpp5
-rw-r--r--noncore/games/snake/target.cpp4
4 files changed, 10 insertions, 13 deletions
diff --git a/noncore/games/snake/interface.cpp b/noncore/games/snake/interface.cpp
index 9d9550a..1eeb337 100644
--- a/noncore/games/snake/interface.cpp
+++ b/noncore/games/snake/interface.cpp
@@ -17,24 +17,24 @@
17** not clear to you. 17** not clear to you.
18** 18**
19**********************************************************************/ 19**********************************************************************/
20 20
21#include "interface.h" 21#include "interface.h"
22 22
23#include <qpe/resource.h> 23#include <opie2/oresource.h>
24 24
25#include <qtoolbar.h> 25#include <qtoolbar.h>
26#include <qtoolbutton.h> 26#include <qtoolbutton.h>
27 27
28SnakeGame::SnakeGame(QWidget* parent, const char* name, WFlags f) : 28SnakeGame::SnakeGame(QWidget* parent, const char* name, WFlags f) :
29 QMainWindow(parent,name,f), 29 QMainWindow(parent,name,f),
30 canvas(232, 258) 30 canvas(232, 258)
31{ 31{
32 setCaption( tr("Snake") ); 32 setCaption( tr("Snake") );
33 QPEApplication::setInputMethodHint(this, QPEApplication::AlwaysOff ); 33 QPEApplication::setInputMethodHint(this, QPEApplication::AlwaysOff );
34 QPixmap bg = Resource::loadPixmap("snake/grass"); 34 QPixmap bg = Opie::Core::OResource::loadPixmap("snake/grass");
35 canvas.setBackgroundPixmap(bg); 35 canvas.setBackgroundPixmap(bg);
36 canvas.setUpdatePeriod(100); 36 canvas.setUpdatePeriod(100);
37 snake = 0; 37 snake = 0;
38 38
39 cv = new QCanvasView(&canvas, this); 39 cv = new QCanvasView(&canvas, this);
40 40
@@ -43,13 +43,13 @@ SnakeGame::SnakeGame(QWidget* parent, const char* name, WFlags f) :
43 43
44 setToolBarsMovable( FALSE ); 44 setToolBarsMovable( FALSE );
45 45
46 QToolBar* toolbar = new QToolBar( this); 46 QToolBar* toolbar = new QToolBar( this);
47 toolbar->setHorizontalStretchable( TRUE ); 47 toolbar->setHorizontalStretchable( TRUE );
48 48
49 QPixmap newicon = Resource::loadPixmap("ksnake"); 49 QPixmap newicon = Opie::Core::OResource::loadPixmap("ksnake");
50 setIcon(newicon); 50 setIcon(newicon);
51 (void)new QToolButton(newicon, tr("New Game"), 0, 51 (void)new QToolButton(newicon, tr("New Game"), 0,
52 this, SLOT(newGame()), toolbar, "New Game"); 52 this, SLOT(newGame()), toolbar, "New Game");
53 53
54 scorelabel = new QLabel(toolbar); 54 scorelabel = new QLabel(toolbar);
55 showScore(0); 55 showScore(0);
@@ -83,13 +83,13 @@ void SnakeGame::welcomescreen()
83 QCanvasText* title = new QCanvasText(tr("SNAKE!"), &canvas); 83 QCanvasText* title = new QCanvasText(tr("SNAKE!"), &canvas);
84 title->setColor(yellow); 84 title->setColor(yellow);
85 title->setFont( QFont("times", 18, QFont::Bold) ); 85 title->setFont( QFont("times", 18, QFont::Bold) );
86 int w = title->boundingRect().width(); 86 int w = title->boundingRect().width();
87 title->move(canvas.width()/2 -w/2, canvas.height()/2-110); 87 title->move(canvas.width()/2 -w/2, canvas.height()/2-110);
88 title->show(); 88 title->show();
89 QCanvasPixmapArray* titlearray = new QCanvasPixmapArray(Resource::findPixmap("snake/title")); 89 QCanvasPixmapArray* titlearray = new QCanvasPixmapArray(Opie::Core::OResource::findPixmap("snake/title"));
90 QCanvasSprite* titlepic = new QCanvasSprite(titlearray, &canvas); 90 QCanvasSprite* titlepic = new QCanvasSprite(titlearray, &canvas);
91 titlepic->move(canvas.width()/2 - 33, canvas.height()/2-85); 91 titlepic->move(canvas.width()/2 - 33, canvas.height()/2-85);
92 titlepic->show(); 92 titlepic->show();
93 QCanvasText* instr = new QCanvasText(tr("Use the arrow keys to guide the\n" 93 QCanvasText* instr = new QCanvasText(tr("Use the arrow keys to guide the\n"
94 "snake to eat the mouse. You must not\n" 94 "snake to eat the mouse. You must not\n"
95 "crash into the walls, edges or its tail."), 95 "crash into the walls, edges or its tail."),
diff --git a/noncore/games/snake/obstacle.cpp b/noncore/games/snake/obstacle.cpp
index 4bdefa5..4639f5c 100644
--- a/noncore/games/snake/obstacle.cpp
+++ b/noncore/games/snake/obstacle.cpp
@@ -18,25 +18,23 @@
18** 18**
19**********************************************************************/ 19**********************************************************************/
20 20
21#include "obstacle.h" 21#include "obstacle.h"
22#include "codes.h" 22#include "codes.h"
23 23
24#include <qpe/resource.h> 24#include <opie2/oresource.h>
25
26
27 25
28Obstacle::Obstacle(QCanvas* canvas, int y) 26Obstacle::Obstacle(QCanvas* canvas, int y)
29 : QCanvasSprite(0,canvas) 27 : QCanvasSprite(0,canvas)
30{ 28{
31 newObstacle(y); 29 newObstacle(y);
32} 30}
33 31
34void Obstacle::newObstacle(int y) 32void Obstacle::newObstacle(int y)
35{ 33{
36 QPixmap obstaclePix( Resource::findPixmap("snake/wall.png") ); 34 QPixmap obstaclePix( Opie::Core::OResource::findPixmap("snake/wall") );
37 35
38 if ( obstaclePix.width() > canvas()->width()*3/5 ) { 36 if ( obstaclePix.width() > canvas()->width()*3/5 ) {
39 int w = canvas()->width()*3/5; 37 int w = canvas()->width()*3/5;
40 w = w - w % 16; 38 w = w - w % 16;
41 obstaclePix.resize( w, obstaclePix.height() ); 39 obstaclePix.resize( w, obstaclePix.height() );
42 } 40 }
diff --git a/noncore/games/snake/snake.cpp b/noncore/games/snake/snake.cpp
index 8a683ab..802951c 100644
--- a/noncore/games/snake/snake.cpp
+++ b/noncore/games/snake/snake.cpp
@@ -18,14 +18,13 @@
18** 18**
19**********************************************************************/ 19**********************************************************************/
20 20
21#include "snake.h" 21#include "snake.h"
22#include "target.h" 22#include "target.h"
23 23
24#include <qpe/resource.h> 24#include <opie2/oresource.h>
25
26 25
27static int Piecekey[4][4] = { {6, 0, 4, 3 }, {0, 6, 2, 1 }, { 1, 3, 5, 0 }, {2, 4, 0, 5 } }; 26static int Piecekey[4][4] = { {6, 0, 4, 3 }, {0, 6, 2, 1 }, { 1, 3, 5, 0 }, {2, 4, 0, 5 } };
28 27
29Snake::Snake(QCanvas* c) 28Snake::Snake(QCanvas* c)
30{ 29{
31 canvas = c; 30 canvas = c;
@@ -36,13 +35,13 @@ Snake::Snake(QCanvas* c)
36 createSnake(); 35 createSnake();
37} 36}
38 37
39void Snake::createSnake() 38void Snake::createSnake()
40{ 39{
41 snakeparts = new QCanvasPixmapArray(); 40 snakeparts = new QCanvasPixmapArray();
42 QString s0 = Resource::findPixmap("snake/s0001"); 41 QString s0 = Opie::Core::OResource::findPixmap("snake/s0001");
43 s0.replace(QRegExp("0001"),"%1"); 42 s0.replace(QRegExp("0001"),"%1");
44 snakeparts->readPixmaps(s0, 15); 43 snakeparts->readPixmaps(s0, 15);
45 44
46 grow = 0; 45 grow = 0;
47 last = Key_Right; 46 last = Key_Right;
48 47
diff --git a/noncore/games/snake/target.cpp b/noncore/games/snake/target.cpp
index a09af69..f20eb93 100644
--- a/noncore/games/snake/target.cpp
+++ b/noncore/games/snake/target.cpp
@@ -18,20 +18,20 @@
18** 18**
19**********************************************************************/ 19**********************************************************************/
20 20
21#include "target.h" 21#include "target.h"
22#include "codes.h" 22#include "codes.h"
23 23
24#include <qpe/resource.h> 24#include <opie2/oresource.h>
25 25
26#include <stdlib.h> 26#include <stdlib.h>
27 27
28Target::Target(QCanvas* canvas) 28Target::Target(QCanvas* canvas)
29 : QCanvasSprite(0, canvas) 29 : QCanvasSprite(0, canvas)
30{ 30{
31 mouse = new QCanvasPixmapArray(Resource::findPixmap("snake/mouse")); 31 mouse = new QCanvasPixmapArray(Opie::Core::OResource::findPixmap("snake/mouse"));
32 setSequence(mouse); 32 setSequence(mouse);
33 newTarget(); 33 newTarget();
34} 34}
35 35
36void Target::newTarget() 36void Target::newTarget()
37{ 37{