Physical Props - Clock and Counters

This prop contains a Clock and Counter module along with two Buttons. You can imagine it as the typical 'bomb' prop with time and a countdown. A director will typically want a lot of coverage for the short of tense sceen that this prop is used in. This means that the prop needs to be reset to the same state for each take. This is where the 'Set Wide Net' comes in.

The Clock Module has events for:

Event Examples

Given that you have a clock named 'Clock1' here are some example events. Of course you could have a series of clocks with different names and send similar events to these, you might want to do this if you have a series of clocks in a scene, each with a different world time.

    
        {'e':'Clock1', 'd':'stop'}  // stop
        {'e':'Clock1', 'd':'start'} // start
        {'e':'Clock1', 'd':{'datetime' : 'Fri Feb 02 2034 16:47:00'}} // Date Time Fri Feb 02 2034 16:47:00
        {'e':'Clock1', 'd':{'rate' : 100}} // 100x faster
        {'e':'Clock1', 'd':{'direction' : -1}} // Clock Reverse
        {'e':'Clock1', 'd':{'brightness' : 7}} // 7 is the brightest (for digital displays)
    

The Counter Module has events for:

Event Examples

Given that you have a counter named 'Counter1' here are some example events. You might like to consider the difference between 'step' and 'rate'.

    
        {'e':'Counter1', 'd':{'target' : 'CounterValue', 'startvalue' : 2000, 'direction' : 'forward', 'step' : 1}}   // Start Counting FORWARD at 2000 
        {'e':'Counter1', 'd':{'target' : 'CounterValue', 'startvalue' : 4761, 'direction' : 'forward', 'step' : 1}}   // Start Counting FORWARD at 4761 
        {'e':'Counter1', 'd':{'target' : 'CounterValue', 'startvalue' : 4761, 'direction' : 'reverse', 'rate' : 10 }} // Start Counting REVERSE at 4761 10x faster rate 
        {'e':'Counter1', 'd': 'stopcounter'}  // stop counter
        {'e':'Counter1', 'd':{'target' : 'CounterValue', 'startvalue' : 'current', 'direction' : 'forward'}}    // Start Counting FORWARD at Current
        {'e':'Counter1', 'd':{'target' : 'CounterValue', 'startvalue' : 'current', 'direction' : 'reverse'}}    // Start Counting REVERSE at Current 
        {'e':'Counter1', 'd':{'target' : 'CounterValue', 'startvalue' : 'current', 'direction' : 'forward', 'step' : 10}}  // Start and count in 10 steps FORWARD at Current
        {'e':'Counter1', 'd':{'target' : 'CounterValue', 'startvalue' : 'current', 'direction' : 'reverse', 'step' : 10}}  // Start and count 10 steps REVERSE at Current