X-Git-Url: https://jxself.org/git/?p=super-star-trek.git;a=blobdiff_plain;f=src%2Fplanets.c;h=ca8c890c6256a92e43df6d428ddb10271bf0d085;hp=fd10f67a1a07e75ec254465f7174b99f7db3ba4d;hb=0f68a074434296ae409accdc39ba0142600ea255;hpb=ad1478c7cc24b761592a1e355015b44b243aeeda diff --git a/src/planets.c b/src/planets.c index fd10f67..ca8c890 100644 --- a/src/planets.c +++ b/src/planets.c @@ -106,7 +106,7 @@ void beam(void) skip(1); if (damaged(DTRANSP)) { prout(_("Transporter damaged.")); - if (!damaged(DSHUTTL) && (game.state.plnets[game.iplnet].known==shuttle_down || game.iscraft == 1)) { + if (!damaged(DSHUTTL) && (game.state.plnets[game.iplnet].known==shuttle_down || game.iscraft == onship)) { skip(1); proutn(_("Spock- \"May I suggest the shuttle craft, Sir?\" ")); if (ja() == true) shuttle(); @@ -128,7 +128,7 @@ void beam(void) prout(_(" you may not go down.\"")); return; } - if (game.landed==1) { + if (game.landed) { /* Coming from planet */ if (game.state.plnets[game.iplnet].known==shuttle_down) { proutn(_("Spock- \"Wouldn't you rather take the Galileo?\" ")); @@ -176,12 +176,12 @@ void beam(void) prouts(". . . . . . .E.E.EEEERRRRRIIIIIOOOHWW"); skip(2); prout(_("Transport complete.")); - game.landed = -game.landed; - if (game.landed==1 && game.state.plnets[game.iplnet].known==shuttle_down) { + game.landed = !game.landed; + if (game.landed && game.state.plnets[game.iplnet].known==shuttle_down) { prout(_("The shuttle craft Galileo is here!")); } - if (game.landed!=1 && game.imine) { - game.icrystl = 1; + if (!game.landed && game.imine) { + game.icrystl = true; game.cryprob = 0.05; } game.imine = false; @@ -193,7 +193,7 @@ void mine(void) { skip(1); chew(); - if (game.landed!= 1) { + if (!game.landed) { prout(_("Mining party not on planet.")); return; } @@ -209,7 +209,7 @@ void mine(void) prout(_("You've already mined enough crystals for this trip.")); return; } - if (game.icrystl == 1 && game.cryprob == 0.05) { + if (game.icrystl && game.cryprob == 0.05) { proutn(_("With all those fresh crystals aboard the ")); crmshp(); skip(1); @@ -229,13 +229,13 @@ void usecrystals(void) game.ididit = false; skip(1); chew(); - if (game.icrystl!=1) { + if (!game.icrystl) { prout(_("No dilithium crystals available.")); return; } if (game.energy >= 1000) { prout(_("Spock- \"Captain, Starfleet Regulations prohibit such an operation")); - prout(_(" except when condition Yellow exists.")); + prout(_(" except when Condition Yellow exists.")); return; } prout(_("Spock- \"Captain, I must warn you that loading")); @@ -298,15 +298,15 @@ void shuttle(void) prout(_(" not in standard orbit.")); return; } - if ((game.state.plnets[game.iplnet].known != shuttle_down) && game.iscraft != 1) { + if ((game.state.plnets[game.iplnet].known != shuttle_down) && game.iscraft != onship) { prout(_("Shuttle craft not currently available.")); return; } - if (game.landed==-1 && game.state.plnets[game.iplnet].known==shuttle_down) { + if (!game.landed && game.state.plnets[game.iplnet].known==shuttle_down) { prout(_("You will have to beam down to retrieve the shuttle craft.")); return; } - if (game.shldup || game.condit == IHDOCKED) { + if (game.shldup || game.condition == docked) { prout(_("Shuttle craft cannot pass through shields.")); return; } @@ -328,9 +328,9 @@ void shuttle(void) return; } } - if (game.landed == 1) { + if (game.landed) { /* Kirk on planet */ - if (game.iscraft==1) { + if (game.iscraft == onship) { /* Galileo on ship! */ if (!damaged(DTRANSP)) { proutn(_("Spock- \"Would you rather use the transporter?\" ")); @@ -343,7 +343,7 @@ void shuttle(void) else proutn(_("Rescue party")); prout(_(" boards Galileo and swoops toward planet surface.")); - game.iscraft = 0; + game.iscraft = offship; skip(1); if (consumeTime()) return; game.state.plnets[game.iplnet].known=shuttle_down; @@ -359,12 +359,12 @@ void shuttle(void) game.state.plnets[game.iplnet].known=known; game.icraft = true; skip(1); - game.landed = -1; + game.landed = false; if (consumeTime()) return; - game.iscraft = 1; + game.iscraft = onship; game.icraft = false; if (game.imine) { - game.icrystl = 1; + game.icrystl = true; game.cryprob = 0.05; } game.imine = false; @@ -381,10 +381,10 @@ void shuttle(void) prouts(_("The hangar doors open; the trip begins.")); skip(1); game.icraft = true; - game.iscraft = 0; + game.iscraft = offship; if (consumeTime()) return; game.state.plnets[game.iplnet].known = shuttle_down; - game.landed = 1; + game.landed = true; game.icraft = false; prout(_("Trip complete")); return; @@ -436,7 +436,7 @@ void deathray(void) prouts(_("Sulu- \"Captain! It's working!\"")); skip(2); while (game.nenhere > 0) - deadkl(game.ks[1], game.quad[game.ks[1].x][game.ks[1].y],game.ks[1].x,game.ks[1].y); + deadkl(game.ks[1], game.quad[game.ks[1].x][game.ks[1].y],game.ks[1]); prout(_("Ensign Chekov- \"Congratulations, Captain!\"")); if (KLINGREM == 0) finish(FWON); if ((game.options & OPTION_PLAIN) == 0) {