X-Git-Url: https://jxself.org/git/?p=super-star-trek.git;a=blobdiff_plain;f=sst.py;h=fec64ec815c8793c23c046301674da5582bdebe8;hp=12f1bad0900bffbfc751773126266268ac1a3351;hb=54df4096ced6cdbd61c349a728d00eb83f4ba295;hpb=63467e47a60fc5f8bfe4af21ad13c82bb5f4cd63 diff --git a/sst.py b/sst.py index 12f1bad..fec64ec 100755 --- a/sst.py +++ b/sst.py @@ -12,6 +12,8 @@ See the doc/HACKING file in the distribution for designers notes and advice on how to modify (and how not to modify!) this code. """ from __future__ import print_function, division +# Runs under Python 2 an Python 3. Preserve this property! +# SPDX-License-Identifier: BSD-2-clause import os, sys, math, curses, time, pickle, copy, gettext, getpass import getopt, socket, locale @@ -2072,6 +2074,7 @@ def phasers(): prout(_("Manual-fire-must-be-used")) skip(1) elif automode == "MANUAL": + print("****HERE WE ARE*** %d" % len(game.enemies)) rpow = 0.0 for k in range(len(game.enemies)): aim = game.enemies[k].location @@ -2087,7 +2090,6 @@ def phasers(): scanner.chew() key = "IHEOL" hits[k] = 0 # prevent overflow -- thanks to Alexei Voitenko - k += 1 continue if key == "IHEOL": scanner.chew() @@ -2117,7 +2119,8 @@ def phasers(): # abort out scanner.chew() return - hits[k] = scanner.real + print("k is %d" % k) + hits.append(scanner.real) rpow += scanner.real # If total requested is too much, inform and start over if rpow > avail: @@ -2125,7 +2128,6 @@ def phasers(): scanner.chew() return key = scanner.nexttok() # scan for next value - k += 1 if rpow == 0.0: # zero energy -- abort scanner.chew()