projects
/
super-star-trek.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Updates for the build machinery.
[super-star-trek.git]
/
planets.c
diff --git
a/planets.c
b/planets.c
index 5cf8965784186dab691972d1ad5dff1f73fa7d1a..9e847ebe0e92c0b1601bd6e6d6af6b6c2f2c2160 100644
(file)
--- a/
planets.c
+++ b/
planets.c
@@
-17,7
+17,7
@@
static int consumeTime(void)
}
#endif
// asave = future[FSNOVA];
}
#endif
// asave = future[FSNOVA];
-// future[FSNOVA] =
1e30
; /* defer supernovas */
+// future[FSNOVA] =
FOREVER
; /* defer supernovas */
events(); /* Used to avoid if future[FSCMOVE] within time */
// future[FSNOVA] = asave;
/*fails if game over, quadrant super-novas or we've moved to new quadrant*/
events(); /* Used to avoid if future[FSCMOVE] within time */
// future[FSNOVA] = asave;
/*fails if game over, quadrant super-novas or we've moved to new quadrant*/
@@
-69,7
+69,8
@@
void orbit(void)
}
if (plnetx == 0 || abs(sectx-plnetx) > 1 || abs(secty-plnety) > 1) {
crmshp();
}
if (plnetx == 0 || abs(sectx-plnetx) > 1 || abs(secty-plnety) > 1) {
crmshp();
- prout(" not adjacent to planet.\n");
+ prout(" not adjacent to planet.");
+ skip(1);
return;
}
Time = 0.02+0.03*Rand();
return;
}
Time = 0.02+0.03*Rand();
@@
-82,7
+83,7
@@
void orbit(void)
ididit=1;
}
ididit=1;
}
-void sensor(
int force
)
+void sensor(
void
)
{
skip(1);
chew();
{
skip(1);
chew();
@@
-90,11
+91,11
@@
void sensor(int force)
prout("Short range sensors damaged.");
return;
}
prout("Short range sensors damaged.");
return;
}
- if (!plnetx && (
(game.state.plnets[iplnet].known == unknown || force)
)) {
+ if (!plnetx && (
game.options & OPTION_TTY
)) {
prout("Spock- \"No planet in this quadrant, Captain.\"");
return;
}
prout("Spock- \"No planet in this quadrant, Captain.\"");
return;
}
- if ((plnetx != 0)&&(game.state.plnets[iplnet].known == unknown)) {
+ if ((plnetx != 0)&&
(game.state.plnets[iplnet].known == unknown)) {
prout("Spock- \"Sensor scan for %s-", cramlc(quadrant, quadx, quady));
skip(1);
prout(" Planet at %s is of class %s.",
prout("Spock- \"Sensor scan for %s-", cramlc(quadrant, quadx, quady));
skip(1);
prout(" Planet at %s is of class %s.",
@@
-482,8
+483,8
@@
void deathray(void)
proutn("Spock- \"I believe the word is");
prouts(" *ASTONISHING*");
prout(" Mr. Sulu.");
proutn("Spock- \"I believe the word is");
prouts(" *ASTONISHING*");
prout(" Mr. Sulu.");
- for
(i=1; i<=QUADSIZE; i++
)
- for
(j=1; j<=QUADSIZE; j++
)
+ for
_sectors(i
)
+ for
_sectors(j
)
if (game.quad[i][j] == IHDOT) game.quad[i][j] = IHQUEST;
prout(" Captain, our quadrant is now infested with");
prouts(" - - - - - - *THINGS*.");
if (game.quad[i][j] == IHDOT) game.quad[i][j] = IHQUEST;
prout(" Captain, our quadrant is now infested with");
prouts(" - - - - - - *THINGS*.");