diff options
Diffstat (limited to 'config/C5Sign.xml')
-rw-r--r-- | config/C5Sign.xml | 63 |
1 files changed, 61 insertions, 2 deletions
diff --git a/config/C5Sign.xml b/config/C5Sign.xml index 6d7de20..93b3028 100644 --- a/config/C5Sign.xml +++ b/config/C5Sign.xml @@ -52,6 +52,14 @@ </Args> </InputElement> <InputElement> + <Class>inputs.InitialLocationInput</Class> + <Args> + <Id>centeronce</Id> + <xPos>0.5</xPos> + <yPos>0.5</yPos> + </Args> + </InputElement> + <InputElement> <Class>inputs.OSCInput</Class> <Args> <Id>osc</Id> @@ -130,6 +138,14 @@ <RenderToScreen>False</RenderToScreen> </Args> </Behavior> + <Behavior Id="redcolor"> + <InheritsFrom>behaviors/RandomColor.xml</InheritsFrom> + <Args> + <ColorList> + <Color>(255,0,0)</Color> + </ColorList> + </Args> + </Behavior> <Behavior Id="colorchange"> <InheritsFrom>behaviors/RandomColor.xml</InheritsFrom> </Behavior> @@ -183,6 +199,13 @@ <Behavior> <Class>behaviors.LocationMask</Class> <Args> + <Id>stripsonly</Id> + <Location>ts.all ls.all rs.all bs.all</Location> + </Args> + </Behavior> + <Behavior> + <Class>behaviors.LocationMask</Class> + <Args> <Id>wordsonly</Id> <Location>wt.all cl.all c5.all</Location> </Args> @@ -207,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> @@ -310,6 +333,42 @@ </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> + <Id>centeronce</Id> + </Inputs--> + <ChainedBehaviors> + <Id>runonce</Id> + <Id>redcolor</Id> + <Id>square</Id> + <Id>mover</Id> + <Id>singleframe</Id> + <Id>stripsonly</Id> + </ChainedBehaviors> + <RecursiveHooks>{'mover':'colorshift'}</RecursiveHooks> + <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> <Class>behaviors.BehaviorChain</Class> <Args> <Id>expandingcircles</Id> |