[go: up one dir, main page]

Menu

[r11]: / modules / privateer.py  Maximize  Restore  History

Download this file

39 lines (35 with data), 1.3 kB

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
from trading import trading
from random_encounters import random_encounters
#print "done ran"
from difficulty import difficulty
import dynamic_universe
#print "difficulty begin"
#from garbage_collect import garbage_collect
import Director
#print "directing"
import Briefing
#print "briefd"
class privateer (Director.Mission):
loops=()
def __init__ (self,sigdis, detectiondis, gendis, minships, genships, fighterprob, enemyprob, capprob, credits_to_maximize_difficulty, capdist):#negative garbage collect dist disables that feature
#print "initing direct"
Director.Mission.__init__(self)
#print "done direct"
self.loops=(difficulty (credits_to_maximize_difficulty),
random_encounters (sigdis, detectiondis, gendis, minships,genships,fighterprob,enemyprob,capprob,capdist),
trading (),
dynamic_universe
# garbage_collect (),
)
def Execute(self): #this execute function should not need to be changed...
for i in self.loops:
i.Execute()
def initbriefing(self):
print "ending briefing"
def loopbriefing(self):
print "loop briefing"
Briefing.terminate();
def endbriefing(self):
print "ending briefing"
#def initstarsystem():
# random_encounters.initstarsystem() #??? that isn't there