Vega strike Python Modules doc  0.5.1
Documentation of the " Modules " folder of Vega strike
 All Data Structures Namespaces Files Functions Variables
privateer Class Reference
Inheritance diagram for privateer:

Public Member Functions

def __init__
 
def Execute
 
def initbriefing
 
def loopbriefing
 
def endbriefing
 

Data Fields

 loops
 

Static Public Attributes

tuple loops = ()
 

Detailed Description

Definition at line 16 of file privateer.py.

Constructor & Destructor Documentation

def __init__ (   self,
  sigdis,
  detectiondis,
  gendis,
  minships,
  genships,
  fighterprob,
  enemyprob,
  capprob,
  credits_to_maximize_difficulty,
  capdist 
)

Definition at line 19 of file privateer.py.

19 
20  def __init__ (self,sigdis, detectiondis, gendis, minships, genships, fighterprob, enemyprob, capprob, credits_to_maximize_difficulty, capdist):#negative garbage collect dist disables that feature
21  Director.Mission.__init__(self)
22  self.loops=(difficulty (credits_to_maximize_difficulty),
23  random_encounters (sigdis, detectiondis, gendis, minships,genships,fighterprob,enemyprob,capprob,capdist),
24  trading (),
25  dynamic_universe,
26  #garbage_collect (),
27  hideProgress())

Member Function Documentation

def endbriefing (   self)

Definition at line 40 of file privateer.py.

40 
41  def endbriefing(self):
42  print "ending briefing"
43 
44 #def initstarsystem():
45 # random_encounters.initstarsystem() #??? that isn't there
def Execute (   self)

Definition at line 28 of file privateer.py.

References client.Execute(), balancer.loops, jump_privateer.loops, and privateer.loops.

28 
29  def Execute(self): #this execute function should not need to be changed...
30  if VS.networked():
31  import client
33  return # Do not want to do anything to get out of sync.
34  for i in self.loops:
i.Execute()
def initbriefing (   self)

Definition at line 35 of file privateer.py.

35 
36  def initbriefing(self):
print "ending briefing"
def loopbriefing (   self)

Definition at line 37 of file privateer.py.

37 
38  def loopbriefing(self):
39  print "loop briefing"
Briefing.terminate();

Field Documentation

tuple loops = ()
static

Definition at line 17 of file privateer.py.

loops

Definition at line 21 of file privateer.py.


The documentation for this class was generated from the following file: