UP Deck

Free UP Deck 2.1.19

You can save text files containing lists and select values from them;
http://8up.uk/docs/Selecting_a_value_from_a_list

Images can now be updated;
http://8up.uk/docs/Updating_images_in_scenes

Math evaluation and repeat loops for more complex actions;
http://8up.uk/docs/Using_repeat_loops_in_buttons
http://8up.uk/docs/Using_math_expressions

Draw on screen live, during your stream;
http://8up.uk/docs/Drawing_live_on_stream
Added 'setvar' command to manuslly set deck variables without asking for user input;
http://8up.uk/docs/Setting_custom_values_to_use_in_the_deck

Additional deck buttons can now be pressed with the 'button' command;
http://8up.uk/docs/Simulating_pressing_deck_buttons
You can now activate an animation queue on a per object basis - allowing multiple animations to be scheduled to play on an object in sequence and without having to specify delay values.

http://8up.uk/docs/Animation_queues
simply enclose values in brackets to indicate they are relative instead of absolute - works with x and y co-ordinates, width and height, rotation.

http://8up.uk/docs/Positioning_and_animation_with_relative_values
An update to the action replay panel means you can now select a set of files by filename : replays taken during gameplay, pre-prepared news articles, etc...

'countdown' command allows you to use a text source as a countdown timer and, optionally, trigger a deck button when the timer reaches 0.

'input' command asks for input which is stored in the deck and available to use in button commands. Input is also stored with the deck when you create a backup and recovered when you restore. An example is : program a button to ask for a countdown value, then initialize a countdown using the value entered.

Animation and positioning just got easier! Create placeholder objects in scenes, then morph objects to match the position, size and rotation of the place holders with one command. Place holder objects can be on a different scene, or invisible, or both.
  • Like
Reactions: toplachi
The command to press another deck button only worked when used in buttons 1 - 20. The mobile app has been updated to v1.5.1, which fixes the bug.
Turn the whole tablet into one big button - then tap anywhere on screen to record an instant replay using the OBS replay buffer. Take as many replays as you like, then select and replay your best moments during your stream. Buttons can also be programmed with actions that press other buttons.

More info on action replays : http://8up.uk/docs/Action_replays

A couple of minor bug fixes as well...
  • application error after editing button then swiping screen.
  • pressing deck buttons while they are obscured behind the backup panel.

Latest versions;
Mobile app = V1.5
Desktop app = V1.4.1
OBS Lua script = V1.4.1
Mobile app, Desktop app and OBS Lua script have all been updated and tagged V1.4

Backup the current deck layout to your mobile device, or to your desktop / laptop. Mobile backups allow you to switch decks quickly if you have multiple deck layouts and desktop backups allow you to share decks between devices by restoring them to whichever device you connect with.

Use OBS hotkeys to simulate pressing the deck buttons. At the moment, this treats all buttons as normal buttons : toggle buttons only fire the actions associated with the button's normal state.
  • Like
Reactions: toplachi
A bug (typo) was introduced in v1.23 of the OBS Lua script, so v1.24 is out early! Usually wait until the new docs are on the web site, but they will appear shortly. This version allows you to activate and deactivate filters on scene items.

http://8up.uk/docs/Download_the_OBS_lua_script
You can now set or animate the opacity of objects using the position command or the animate command. (a new alias for position has also been added : opacity)

Other updates...
When positioning objects, you no longer have to specify both x and y co-ordinates.
When setting bounding box size, you no longer have to specify both width and height.
Top