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();
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?\" "));
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) {
+ if (!game.landed && game.imine) {
game.icrystl = true;
game.cryprob = 0.05;
}
{
skip(1);
chew();
- if (game.landed!= 1) {
+ if (!game.landed) {
prout(_("Mining party not on planet."));
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"));
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;
}
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?\" "));
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;
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 = true;
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;
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) {