Exemplo n.º 1
0
void initGameState(int stg) {
  score = 0; ssSc = 0;
  nextExtend = 200000;
  neAdd = 300000;
  dsc = -1;
  left = 2;
  hiScore.stage = stage = stg;
  hsScene = -1;
  drawRPanel();
}
Exemplo n.º 2
0
void setClearScore() {
  int rss = hiScore.sceneScore[stage][scene];
  int ss = score - ssSc;
  hsScene = scene;
  hsOfs = ss - rss;
  hsScSc = ss;
  if ( ss > rss ) {
    hiScore.sceneScore[stage][scene] = ss;
  }
  drawRPanel();
  ssSc = score;
}
int decrementShip() {
   left--;
   drawRPanel();
   if ( left < 0 ) return 1;
   return 0;
}
int extendShip() {
   if ( left > 8 ) return 0;
   left++;
   drawRPanel();
   return 1;
}