aboutsummaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorGravatar dxiao <dxiao@mit.edu>2011-02-20 19:30:43 -0500
committerGravatar dxiao <dxiao@mit.edu>2011-02-20 19:30:43 -0500
commit42a3112b7cd7518ab69ba8d69c636a6278cfb288 (patch)
treee985992c23f1670f0e3ba17939bd68f1010af82d /config
parent00576b225ad8b60ef1e0291e231aa499042436ba (diff)
Added SplitBehavior and RunFinite behaviors
Diffstat (limited to 'config')
-rw-r--r--config/C5Sign.xml28
1 files changed, 23 insertions, 5 deletions
diff --git a/config/C5Sign.xml b/config/C5Sign.xml
index f99ef2b..93b3028 100644
--- a/config/C5Sign.xml
+++ b/config/C5Sign.xml
@@ -230,8 +230,8 @@
<Id>centerleft</Id>
<Id>center</Id>
</Inputs>
- <TimeMap>{'scanningbars':10,'runcolordecay':10,'expandingcircles':10}</TimeMap>
- <InputMap>{'scanningbars':'centerleft', 'runcolordecay':'center',\
+ <TimeMap>{'framedbars':10,'runcolordecay':10,'expandingcircles':10}</TimeMap>
+ <InputMap>{'framedbars':'centerleft', 'runcolordecay':'center',\
'expandingcircles':'center'}</InputMap>
<RenderToScreen>True</RenderToScreen>
</Args>
@@ -333,13 +333,21 @@
</Args>
</Behavior>
<Behavior>
+ <Class>behaviors.RunFinite</Class>
+ <Args>
+ <Id>runonce</Id>
+ <Iterations>1</Iterations>
+ </Args>
+ </Behavior>
+ <Behavior>
<Class>behaviors.BehaviorChain</Class>
<Args>
<Id>coloredframe</Id>
- <Inputs>
+ <!--Inputs>
<Id>centeronce</Id>
- </Inputs>
+ </Inputs-->
<ChainedBehaviors>
+ <Id>runonce</Id>
<Id>redcolor</Id>
<Id>square</Id>
<Id>mover</Id>
@@ -347,7 +355,17 @@
<Id>stripsonly</Id>
</ChainedBehaviors>
<RecursiveHooks>{'mover':'colorshift'}</RecursiveHooks>
- <RenderToScreen>True</RenderToScreen>
+ <RenderToScreen>False</RenderToScreen>
+ </Args>
+ </Behavior>
+ <Behavior>
+ <Class>behaviors.SplitBehavior</Class>
+ <Args>
+ <Id>framedbars</Id>
+ <BehaviorList>
+ <Id>coloredframe</Id>
+ <Id>scanningbars</Id>
+ </BehaviorList>
</Args>
</Behavior>
<Behavior>