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

Public Member Functions

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

Data Fields

 name
 
 sprite
 
 pos
 
- Data Fields inherited from Script
 nextscript
 

Detailed Description

Definition at line 675 of file campaign_lib.py.

Constructor & Destructor Documentation

def __init__ (   self,
  name,
  sprite,
  pos,
  nextscript = None 
)

Definition at line 676 of file campaign_lib.py.

677  def __init__(self,name,sprite,pos,nextscript=None):
678  Script.__init__(self,nextscript)
679  self.name=name
680  self.sprite=sprite
681  if self.sprite.find('/')==-1:
682  self.sprite=('bases/fixers/'+self.sprite)
683  self.pos=pos
# debug.debug('************ Init add sprite '+ repr(self.name)+', '+repr(self.sprite)+', '+repr(self.pos))

Member Function Documentation

def __call__ (   self,
  room,
  subnodes 
)

Definition at line 684 of file campaign_lib.py.

References debug.debug, SaveVariableCondition.name, FileDelegate.name, Netscape.name, Class.name, Konqueror.name, Folder.name, MiniFieldStorage.name, SetSaveVariable.name, IncSaveVariable.name, FieldStorage.name, LoadMission.name, AddSprite.name, _Subfile.pos, StringIO.pos, MatchObject.pos, AddrlistClass.pos, AddSprite.pos, AddSprite.sprite, and locale.str().

685  def __call__(self,room,subnodes):
686  debug.debug('***************** ADD THE SPRITE')
687  Script.__call__(self,room,subnodes)
688  if VS.isserver():
689  return True
690  debug.debug('*** AddSprite: Base.Texture'+str((room,self.name,self.sprite,self.pos[0],self.pos[1])))
691  Base.Texture(room,self.name,self.sprite,self.pos[0],self.pos[1])
return True

Field Documentation

name

Definition at line 678 of file campaign_lib.py.

pos

Definition at line 682 of file campaign_lib.py.

sprite

Definition at line 679 of file campaign_lib.py.


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