Package SmootLight :: Package behaviors :: Module DecayBehavior
[hide private]
[frames] | no frames]

Source Code for Module SmootLight.behaviors.DecayBehavior

 1  from operationscore.Behavior import * 
 2  from pixelevents.DecayEvent import * 
 3  import util.Strings as Strings 
 4  import pdb 
5 -class DecayBehavior(Behavior):
6 """DecayBehavior is obsolete. Use AddPixelEvent instead"""
7 - def processResponse(self, sensorInputs, recursiveInputs):
8 ret = [] 9 for sensory in sensorInputs: 10 outDict = {} 11 outDict[Strings.LOCATION] = sensory[Strings.LOCATION] 12 outDict['PixelEvent'] = \ 13 DecayEvent.generate(self['DecayType'],self['Coefficient'], sensory['Color']) 14 ret.append(outDict) 15 return (ret, recursiveInputs)
16