Public Member Functions | Public Attributes

client.Actor.Actor Class Reference

List of all members.

Public Member Functions

def __init__
def setTarget
def buildActionTable
def setupActionMatcher
def pushMatchCaps
def popMatchCaps
def addMatchCap
def delMatchCap
def hasMatchCap
def stanceStateChange
def moveStateChange
def combatStateChange
def attackStateChange
def set_healthPercent
def rpcPerformAction
def rpcChangeState
def rpcProcessEvent
def addEventProc
def eventYouDied

Public Attributes

 isPlayer
 target
 matchCaps
 matchCapsBak
 states
 stateChangeHandlers
 eventProc
 actionTable
 am

Detailed Description

Definition at line 19 of file Actor.py.


Member Function Documentation

def client.Actor.Actor.__init__ (   self  ) 

Definition at line 21 of file Actor.py.

def client.Actor.Actor.addEventProc (   self,
  eventId,
  proc 
)

Definition at line 168 of file Actor.py.

def client.Actor.Actor.addMatchCap (   self,
  cap 
)

Definition at line 88 of file Actor.py.

def client.Actor.Actor.attackStateChange (   self,
  newState 
)

Definition at line 121 of file Actor.py.

def client.Actor.Actor.buildActionTable (   self  ) 

Definition at line 56 of file Actor.py.

def client.Actor.Actor.combatStateChange (   self,
  newState 
)

Definition at line 117 of file Actor.py.

def client.Actor.Actor.delMatchCap (   self,
  cap 
)

Definition at line 93 of file Actor.py.

def client.Actor.Actor.eventYouDied (   self,
  attackerId,
  eventyType,
  eventValue 
)

Definition at line 172 of file Actor.py.

def client.Actor.Actor.hasMatchCap (   self,
  cap 
)

Definition at line 101 of file Actor.py.

def client.Actor.Actor.moveStateChange (   self,
  newState 
)

Definition at line 113 of file Actor.py.

def client.Actor.Actor.popMatchCaps (   self  ) 

Definition at line 82 of file Actor.py.

def client.Actor.Actor.pushMatchCaps (   self  ) 

Definition at line 79 of file Actor.py.

def client.Actor.Actor.rpcChangeState (   self,
  stateIndex,
  stateValue 
)

Definition at line 145 of file Actor.py.

def client.Actor.Actor.rpcPerformAction (   self,
  actionId 
)

Definition at line 139 of file Actor.py.

def client.Actor.Actor.rpcProcessEvent (   self,
  sourceId,
  eventType,
  eventValue 
)

Definition at line 150 of file Actor.py.

def client.Actor.Actor.set_healthPercent (   self,
  old_hp 
)

Definition at line 131 of file Actor.py.

def client.Actor.Actor.setTarget (   self,
  entity 
)

Definition at line 48 of file Actor.py.

def client.Actor.Actor.setupActionMatcher (   self  ) 

Definition at line 65 of file Actor.py.

def client.Actor.Actor.stanceStateChange (   self,
  newState 
)

Definition at line 109 of file Actor.py.


Member Data Documentation

Definition at line 57 of file Actor.py.

Definition at line 66 of file Actor.py.

Definition at line 37 of file Actor.py.

Definition at line 23 of file Actor.py.

Definition at line 25 of file Actor.py.

Definition at line 26 of file Actor.py.

Definition at line 29 of file Actor.py.

Definition at line 28 of file Actor.py.

Definition at line 24 of file Actor.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Properties