Dropped last draw extern.
authorlimb <limb@bc5cbbab-a4ec-0310-bb52-ff3d296db539>
Sat, 18 Jul 2009 05:06:38 +0000 (05:06 +0000)
committerlimb <limb@bc5cbbab-a4ec-0310-bb52-ff3d296db539>
Sat, 18 Jul 2009 05:06:38 +0000 (05:06 +0000)
git-svn-id: svn+ssh://svn/var/repos/curfender@849 bc5cbbab-a4ec-0310-bb52-ff3d296db539

draw.cpp
draw.h
main.cpp

index 48e9c8b..0db2256 100644 (file)
--- a/draw.cpp
+++ b/draw.cpp
@@ -50,9 +50,7 @@ int draw_object(game_object object, int drawlocation){
 
 }
 
-void draw_board(){
-
-  extern int score, lives, level, shieldsleft, missile;
+void draw_board(int score, int lives, int level, int shieldsleft, int missile){
 
   // mvprintw(row,col,string,vars)
   //top
diff --git a/draw.h b/draw.h
index 0cc47a9..a255857 100644 (file)
--- a/draw.h
+++ b/draw.h
@@ -1,2 +1,2 @@
 int draw_object(game_object, int);
-void draw_board();
+void draw_board(int, int, int, int, int);
index e1554b3..29121d3 100644 (file)
--- a/main.cpp
+++ b/main.cpp
@@ -666,7 +666,7 @@ int main(int argc, char *argv[]){
     
     clear();
     // Draw board
-    draw_board();
+    draw_board(score, lives, level, shieldsleft, missile);
 
     //process object motion
     player = process_motion(player, player);