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

Public Member Functions

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

Data Fields

 text
 
- Data Fields inherited from Script
 nextscript
 

Detailed Description

Definition at line 570 of file campaign_lib.py.

Constructor & Destructor Documentation

def __init__ (   self,
  text,
  nextscript = None 
)

Definition at line 571 of file campaign_lib.py.

572  def __init__(self,text,nextscript=None):
573  Script.__init__(self,nextscript)
self.text=text

Member Function Documentation

def __call__ (   self,
  room,
  subnodes 
)

Definition at line 574 of file campaign_lib.py.

References debug.debug, campaign_lib.displayText(), Script.nextscript, locale.str(), EnqueueMoreText.text, and DisplayTextIfTrueScript.text.

575  def __call__(self,room,subnodes):
576  val=False
577  if self.nextscript:
578  val=self.nextscript(room,subnodes)
579  debug.debug("VAL "+str(val))
580  if val:
581  displayText(room,self.text)
582  return val

Field Documentation

text

Definition at line 573 of file campaign_lib.py.


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