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

Public Member Functions

def __init__
 
def precondition
 
def create
 
- Public Member Functions inherited from quest_factory
def __init__
 
def __eq__
 
def create
 
def precondition
 
def persistent_factory
 
def private_create
 
def factory
 

Data Fields

 ships
 
 planets
 
 priceratio
 
 quantratio
 
 categories
 
 precond
 
- Data Fields inherited from quest_factory
 removequest
 
 name
 

Detailed Description

Definition at line 16 of file quest_surplus.py.

Constructor & Destructor Documentation

def __init__ (   self,
  categories,
  priceratio,
  quantratio,
  ships,
  planets,
  precondition = () 
)

Definition at line 17 of file quest_surplus.py.

17 
18  def __init__ (self,categories,priceratio,quantratio,ships,planets,precondition=()):
19  print "initin"
20  self.ships=ships
21  self.planets=planets
22  self.priceratio=priceratio
23  self.quantratio=quantratio
24  self.categories=categories
25  self.precond=precondition
quest.quest_factory.__init__ (self,"quest_surplus")

Member Function Documentation

def create (   self)
def precondition (   self,
  playernum 
)

Definition at line 26 of file quest_surplus.py.

References quest_surplus_factory.precond.

26 
27  def precondition(self,playernum):
28  for blah in self.precond:
29  print blah
30  if (not quest.findQuest (playernum,blah)):
31  return 0
32  print "suc"
return 1

Field Documentation

categories

Definition at line 23 of file quest_surplus.py.

planets

Definition at line 20 of file quest_surplus.py.

precond

Definition at line 24 of file quest_surplus.py.

priceratio

Definition at line 21 of file quest_surplus.py.

quantratio

Definition at line 22 of file quest_surplus.py.

ships

Definition at line 19 of file quest_surplus.py.


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