projects
/
super-star-trek.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix strange bug in warp code.
[super-star-trek.git]
/
sst.py
diff --git
a/sst.py
b/sst.py
index 35d1433b7b5b036afac60481ff79ee22f6625519..e140f259a97cb64e1041c515e5010a49df41f352 100755
(executable)
--- a/
sst.py
+++ b/
sst.py
@@
-13,7
+13,7
@@
on how to modify (and how not to modify!) this code.
"""
import os, sys, math, curses, time, readline, cPickle, random, copy, gettext, getpass
"""
import os, sys, math, curses, time, readline, cPickle, random, copy, gettext, getpass
-version="2.
0
"
+version="2.
1
"
docpath = (".", "../doc", "/usr/share/doc/sst")
docpath = (".", "../doc", "/usr/share/doc/sst")
@@
-3530,7
+3530,7
@@
def imove(icourse=None, noattack=False):
if icourse.origin.quadrant() != icourse.location.quadrant():
newquadrant(noattack)
break
if icourse.origin.quadrant() != icourse.location.quadrant():
newquadrant(noattack)
break
- elif check_collision(
icourse,
w):
+ elif check_collision(w):
print "Collision detected"
break
else:
print "Collision detected"
break
else:
@@
-3901,7
+3901,7
@@
def warp(wcourse, involuntary):
twarp = False
wcourse.reset()
# Activate Warp Engines and pay the cost
twarp = False
wcourse.reset()
# Activate Warp Engines and pay the cost
- imove(course, noattack=False)
+ imove(
w
course, noattack=False)
if game.alldone:
return
game.energy -= wcourse.power(game.warpfac)
if game.alldone:
return
game.energy -= wcourse.power(game.warpfac)
@@
-5549,7
+5549,7
@@
def choose():
return True
if scanner.sees("regular"):
break
return True
if scanner.sees("regular"):
break
- proutn(_("What is \"%s\"?") % scanner.token)
+ proutn(_("What is \"%s\"?
") % scanner.token)
scanner.chew()
while game.length==0 or game.skill==SKILL_NONE:
if scanner.next() == "IHALPHA":
scanner.chew()
while game.length==0 or game.skill==SKILL_NONE:
if scanner.next() == "IHALPHA":
@@
-6369,3
+6369,5
@@
if __name__ == '__main__':
if logfp:
logfp.close()
print ""
if logfp:
logfp.close()
print ""
+
+# End.