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

Public Member Functions

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

Data Fields

 iftrue
 
 iffalse
 
- Data Fields inherited from Script
 nextscript
 

Detailed Description

Definition at line 749 of file campaign_lib.py.

Constructor & Destructor Documentation

def __init__ (   self,
  script,
  iftrue = 0,
  iffalse = -1 
)

Definition at line 750 of file campaign_lib.py.

751  def __init__(self,script,iftrue=0,iffalse=-1):
752  Script.__init__(self,script)
753  self.iftrue=iftrue
self.iffalse=iffalse

Member Function Documentation

def __call__ (   self,
  room,
  subnodes 
)

Definition at line 754 of file campaign_lib.py.

References debug.debug, GoToSubnodeIfTrue.iffalse, GoToSubnodeIfTrue.iftrue, Script.nextscript, and locale.str().

755  def __call__(self,room,subnodes):
756  ret=False
757  if VS.networked():
758  return True
759  if self.nextscript:
760  ret=self.nextscript(room,subnodes)
761  if ret:
762  debug.debug('*** True! '+str(self.iftrue))
763  return self.iftrue
764  else:
765  debug.debug('*** False! '+str(self.iffalse))
766  return self.iffalse

Field Documentation

iffalse

Definition at line 753 of file campaign_lib.py.

iftrue

Definition at line 752 of file campaign_lib.py.


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