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

Public Member Functions

def __init__
 
def Execute
 

Static Public Attributes

tuple loops = ()
 

Detailed Description

Definition at line 7 of file balancer.py.

Constructor & Destructor Documentation

def __init__ (   self,
  ships,
  num_ships = 1,
  num_waves = 1 
)

Definition at line 9 of file balancer.py.

References Vector.Add(), and launch.launch().

9 
10  def __init__ (self, ships, num_ships=1, num_waves=1):
11  Director.Mission.__init__(self)
12  you = VS.getPlayer()
13  for i in xrange(len(ships)):
14  launch.launch(you.getFlightgroupName(), you.getFactionName(), ships[i], "ai_sitting_duck.py", num_ships, num_waves, Add(you.Position(),((i+1)*500,0,0)), '', False)
15  print(" ++ Balancer mission launching %s unit..."%ships[i])
16  launch.launch(you.getFlightgroupName(), you.getFactionName(), "Archimedes", "ai_sitting_duck.py", num_ships, num_waves, Add(you.Position(),(0,0,8000)), '', False)
17  print(" ++ Balancer mission launching the playground")

Member Function Documentation

def Execute (   self)

Definition at line 18 of file balancer.py.

18 
19  def Execute(self):
20  pass

Field Documentation

tuple loops = ()
static

Definition at line 8 of file balancer.py.


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