X-Git-Url: https://jxself.org/git/?p=super-star-trek.git;a=blobdiff_plain;f=src%2Fsetup.c;h=0f96a5c1a7e3caf650d87f82b70d80a4aca479d2;hp=aa55bbeac6af18b4ba3fc69497948187602ee18b;hb=c94108fede4723af905386473f6435467e96e630;hpb=c0682ebb9ae828d035d59892a65e1849d85963b7 diff --git a/src/setup.c b/src/setup.c index aa55bbe..0f96a5c 100644 --- a/src/setup.c +++ b/src/setup.c @@ -121,7 +121,7 @@ void abandn(void) struct quadrant *q; chew(); - if (game.condit==IHDOCKED) { + if (game.condition==docked) { if (game.ship!=IHE) { prout("You cannot abandon Ye Faerie Queene."); return; @@ -213,7 +213,7 @@ void abandn(void) game.imine = false; game.iscraft=0; /* Galileo disappears */ /* Resupply ship */ - game.condit=IHDOCKED; + game.condition=docked; for (l = 0; l < NDEVICES; l++) game.damage[l] = 0.0; game.damage[DSHUTTL] = -1; @@ -244,8 +244,8 @@ void setup(bool needprompt) game.shldup = false; game.inlsr = 4.0; game.lsupres = 4.0; - game.quadrant = iran(GALSIZE); - game.sector = iran(QUADSIZE); + game.quadrant = randplace(GALSIZE); + game.sector = randplace(QUADSIZE); game.torps = game.intorps = 10; game.nprobes = (int)(3.0*Rand() + 2.0); /* Give them 2-4 of these wonders */ game.warpfac = 5.0; @@ -306,7 +306,7 @@ void setup(bool needprompt) for (i = 1; i <= game.inbase; i++) { bool contflag; do { - do w = iran(GALSIZE); + do w = randplace(GALSIZE); while (game.state.galaxy[w.x][w.y].starbase); contflag = false; for (j = i-1; j > 0; j--) { @@ -339,7 +339,7 @@ void setup(bool needprompt) int klump = (1.0 - r*r)*klumper; if (klump > krem) klump = krem; krem -= klump; - do w = iran(GALSIZE); + do w = randplace(GALSIZE); while (game.state.galaxy[w.x][w.y].supernova || game.state.galaxy[w.x][w.y].klingons + klump > 9); game.state.galaxy[w.x][w.y].klingons += klump; @@ -358,7 +358,7 @@ void setup(bool needprompt) } else #endif /* ODEBUG */ - w = iran(GALSIZE); + w = randplace(GALSIZE); } while ((!game.state.galaxy[w.x][w.y].klingons && Rand() < 0.75)|| game.state.galaxy[w.x][w.y].supernova|| @@ -372,7 +372,7 @@ void setup(bool needprompt) } // Locate planets in galaxy for (i = 0; i < game.inplan; i++) { - do w = iran(GALSIZE); + do w = randplace(GALSIZE); while (game.state.galaxy[w.x][w.y].planet != NOPLANET); game.state.plnets[i].w = w; if (i < NINHAB) { @@ -391,19 +391,19 @@ void setup(bool needprompt) } // Locate Romulans for (i = 1; i <= game.state.nromrem; i++) { - w = iran(GALSIZE); + w = randplace(GALSIZE); game.state.galaxy[w.x][w.y].romulans = 1; } // Locate the Super Commander if (game.state.nscrem > 0) { - do w = iran(GALSIZE); + do w = randplace(GALSIZE); while (game.state.galaxy[w.x][w.y].supernova || game.state.galaxy[w.x][w.y].klingons > 8); game.state.kscmdr = w; game.state.galaxy[w.x][w.y].klingons++; } // Place thing (in tournament game, thingx == -1, don't want one!) if (thing.x != -1) { - thing = iran(GALSIZE); + thing = randplace(GALSIZE); } else { thing.x = thing.y = 0; @@ -566,11 +566,11 @@ bool choose(bool needprompt) return false; } -coord dropin(int iquad) +coord dropin(feature iquad) /* drop a feature on a random dot in the current quadrant */ { coord w; - do w = iran(QUADSIZE); + do w = randplace(QUADSIZE); while (game.quad[w.x][w.y] != IHDOT); game.quad[w.x][w.y] = iquad; return w; @@ -579,11 +579,11 @@ coord dropin(int iquad) void newcnd(void) /* update our alert status */ { - game.condit = IHGREEN; - if (game.energy < 1000.0) game.condit = IHYELLOW; + game.condition = green; + if (game.energy < 1000.0) game.condition = yellow; if (game.state.galaxy[game.quadrant.x][game.quadrant.y].klingons || game.state.galaxy[game.quadrant.x][game.quadrant.y].romulans) - game.condit = IHRED; - if (!game.alive) game.condit=IHDEAD; + game.condition = red; + if (!game.alive) game.condition=dead; } coord newkling(int i) @@ -684,7 +684,7 @@ void newqad(bool shutup) else game.plnet = dropin(IHW); } - // Check for game.condition + // Check for condition newcnd(); // And finally the stars for (i = 1; i <= q->stars; i++) @@ -707,7 +707,7 @@ void newqad(bool shutup) // Put in THING if needed if (same(thing, game.quadrant)) { w = dropin(IHQUEST); - thing = iran(GALSIZE); + thing = randplace(GALSIZE); game.nenhere++; iqhere=1; game.ks[game.nenhere] = w;