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

Public Member Functions

def __init__
 
def __call__
 
- Public Member Functions inherited from Script
def __init__
 
def __call__
 

Data Fields

 creds
 
 added
 
- Data Fields inherited from Script
 nextscript
 

Detailed Description

Definition at line 535 of file campaign_lib.py.

Constructor & Destructor Documentation

def __init__ (   self,
  numcreds,
  nextscript = None 
)

Definition at line 536 of file campaign_lib.py.

537  def __init__(self,numcreds,nextscript=None):
538  Script.__init__(self,nextscript)
539  self.creds=numcreds
self.added=False

Member Function Documentation

def __call__ (   self,
  room,
  subnodes 
)

Definition at line 540 of file campaign_lib.py.

References AddCredits.added, HaveCredits.creds, and AddCredits.creds.

541  def __call__(self,room,subnodes):
542  Script.__call__(self,room,subnodes)
543  if VS.networked():
544  return True
545  un=VS.getPlayer()
546  if not un.isNull():
547  if not self.added:
548  un.addCredits(self.creds)
549  self.added=True
550  return True

Field Documentation

added

Definition at line 539 of file campaign_lib.py.

creds

Definition at line 538 of file campaign_lib.py.


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