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

Public Member Functions

def __init__
 
def Execute
 
- Public Member Functions inherited from quest
def NoSignificantsNear
 
def SignificantsNear
 
def setOwner
 
def removeQuest
 
def makeQuestPersistent
 
def isPersistent
 
def Execute
 

Data Fields

 system
 
 msgColor
 
 playernum
 
 name
 
- Data Fields inherited from quest
 name
 
 playernum
 

Detailed Description

Definition at line 28 of file quest_slaver.py.

Constructor & Destructor Documentation

def __init__ (   self)

Definition at line 29 of file quest_slaver.py.

29 
30  def __init__ (self):
31  self.system = VS.getSystemName()
32  playa = VS.getPlayer()
33  self.msgColor = ("#9999FF","#FF9999")
34  if (playa):
35  confed = faction_ships.factions[faction_ships.confed]
36  pirates = faction_ships.factions[faction_ships.pirates]
37  illustrious=launch.launch_wave_around_unit ('Illustrious',confed,faction_ships.getRandomCapitol(confed),'default',1,1000,4000,playa)
38  launch.launch_wave_around_unit ('Illustrious',confed,faction_ships.getRandomCapitol(confed),'default',2,1000,2000,illustrious)
39  launch.launch_wave_around_unit ('Illustrious',confed,faction_ships.getRandomFighter(confed),'default',4,100,200,illustrious)
40  launch.launch_wave_around_unit ('SlaverGuild',pirates,faction_ships.getRandomFighter(pirates),'default',4,100,200,illustrious)
41  launch.launch_wave_around_unit ('SlaverGuild',pirates,faction_ships.getRandomCapitol(pirates),'default',2,100,200,illustrious)
42  VS.IOmessage (3,"[Computer]","privateer",self.msgColor[0]+"Scans show the remnants of the Slaver Guild being cleaned up by Special Forces.")

Member Function Documentation

def Execute (   self)

Definition at line 46 of file quest_slaver.py.

References SystemInformation.system, quest_slaver.system, quest_shipyardbomb.system, quest_blockade.system, InSystemCondition.system, and ChangeSystemOwner.system.

46 
47  def Execute (self):
48  if (not VS.getSystemName()==self.system):
49  self.playernum = -1
50  self.name = "quest_slaver"
51  self.removeQuest()
52  return 0

Field Documentation

msgColor

Definition at line 32 of file quest_slaver.py.

name

Definition at line 49 of file quest_slaver.py.

playernum

Definition at line 48 of file quest_slaver.py.

system

Definition at line 30 of file quest_slaver.py.


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