{
  "Actions": [
    {
      "Name": "Toggle Timer",
      "Icon": "img/actionIcon",
      "States": [
        {
          "Image": "img/actionDefaultImage",
          "TitleAlignment": "middle",
          "FontSize": "9",
          "Title": "⌛",
          "ShowTitle": true
        }
      ],
      "SupportedInMultiActions": false,
      "Tooltip": "Used to start and stop the timer.",
      "UUID": "com.esamarathon.streamdeck.timer"
    },
    {
      "Name": "TTS Donation Reading",
      "Icon": "img/actionIcon",
      "States": [
        {
          "Image": "img/actionDefaultImage",
          "TitleAlignment": "middle",
          "FontSize": "9",
          "Title": "⌛",
          "ShowTitle": true
        }
      ],
      "SupportedInMultiActions": false,
      "Tooltip": "Tells the overlay to read out the selected donation using text-to-speech.",
      "UUID": "com.esamarathon.streamdeck.ttsdonations",
      "PropertyInspectorPath": "pi_donations.html"
    },
    {
      "Name": "Donation Read",
      "Icon": "img/actionIcon",
      "States": [
        {
          "Image": "img/actionDefaultImage",
          "TitleAlignment": "middle",
          "FontSize": "9",
          "Title": "⌛",
          "ShowTitle": true
        }
      ],
      "SupportedInMultiActions": false,
      "Tooltip": "Tells the tracker to mark the selected donation as have being read.",
      "UUID": "com.esamarathon.streamdeck.donationread",
      "PropertyInspectorPath": "pi_donations.html"
    },
    {
      "Name": "Player HUD Trigger - Message",
      "Icon": "img/actionIcon",
      "States": [
        {
          "Image": "img/actionDefaultImage",
          "TitleAlignment": "middle",
          "FontSize": "9",
          "Title": "⌛",
          "ShowTitle": true
        }
      ],
      "SupportedInMultiActions": false,
      "Tooltip": "Used to trigger certain messages to be displayed on the player HUD graphic.",
      "UUID": "com.esamarathon.streamdeck.playerhudtrigger-message"
    },
    {
      "Name": "Reader Introduction: Advance Slide",
      "Icon": "img/actionIcon",
      "States": [
        {
          "Image": "img/actionDefaultImage",
          "TitleAlignment": "middle",
          "FontSize": "8",
          "Title": "⌛",
          "ShowTitle": true
        }
      ],
      "SupportedInMultiActions": false,
      "Tooltip": "Used to advance to the next slide on the \"Reader Introduction\" graphic.",
      "UUID": "com.esamarathon.streamdeck.readerintroduction-advanceslide"
    },
    {
      "Name": "Reader Introduction: Reset Slides",
      "Icon": "img/actionIcon",
      "States": [
        {
          "Image": "img/actionDefaultImage",
          "TitleAlignment": "middle",
          "FontSize": "9",
          "Title": "Reset\nSlides",
          "ShowTitle": true
        }
      ],
      "SupportedInMultiActions": false,
      "Tooltip": "Used to fully reset back to the first slide on the \"Reader Introduction\" graphic.",
      "UUID": "com.esamarathon.streamdeck.readerintroduction-resetslides"
    },
    {
      "Name": "Twitch Commercials",
      "Icon": "img/actionIcon",
      "States": [
        {
          "Image": "img/actionDefaultImage",
          "TitleAlignment": "middle",
          "FontSize": "9",
          "Title": "⌛",
          "ShowTitle": true
        }
      ],
      "SupportedInMultiActions": false,
      "Tooltip": "Used to show running Twitch commercials, and disable commercial logic for the remainder of a run.",
      "UUID": "com.esamarathon.streamdeck.twitchads"
    },
    {
      "Name": "Scene Cycler",
      "Icon": "img/actionIcon",
      "States": [
        {
          "Image": "img/actionDefaultImage",
          "TitleAlignment": "middle",
          "FontSize": "9",
          "Title": "⌛",
          "ShowTitle": true
        }
      ],
      "SupportedInMultiActions": false,
      "Tooltip": "Used to cycle between scenes and states used in our workflow.",
      "UUID": "com.esamarathon.streamdeck.scenecycler"
    },
    {
      "Name": "Mixer Mute Toggle",
      "Icon": "img/actionIcon",
      "States": [
        {
          "Image": "img/actionDefaultImage",
          "TitleAlignment": "middle",
          "FontSize": "9",
          "Title": "⌛",
          "ShowTitle": true
        }
      ],
      "SupportedInMultiActions": false,
      "Tooltip": "Toggle a channel's mute status on the mixer.",
      "UUID": "com.esamarathon.streamdeck.mixermutetoggle",
      "PropertyInspectorPath": "pi_mixer.html"
    }
  ],
  "Author": "zoton2",
  "Category": "ESA Marathon",
  "CategoryIcon": "img/categoryIcon",
  "CodePath": "backend.html",
  "Description": "Plugin with actions programmed for use at ESA Marathons.",
  "Name": "ESA Marathon",
  "Icon": "img/pluginIcon",
  "URL": "https://github.com/esamarathon/esa-layouts",
  "PropertyInspectorPath": "pi.html",
  "DefaultWindowSize": [
    400,
    200
  ],
  "Version": "1.0",
  "SDKVersion": 2,
  "OS": [
    {
      "Platform": "mac",
      "MinimumVersion": "10.11"
    },
    {
      "Platform": "windows",
      "MinimumVersion": "10"
    }
  ],
  "Software": {
    "MinimumVersion": "5"
  }
}