Exemplo n.º 1
0
 def InvokeEffect(self, effectName, oid, args):
     ClientAPI.DebugLog("Invoking Effect " + effectName)
     instance = self._effects[effectName](oid)
     ret = instance.ExecuteEffect(**args)
     if ret != None:
         Multiverse.Base.ClientAPI.QueueYieldEffect(ret, 0)            
Exemplo n.º 2
0
 def RegisterEffect(self, effectName, effectFunc):
     ClientAPI.DebugLog("Registering Effect " + effectName)
     self._effects[effectName] = effectFunc