{
  "MappedOptions": [
    {
      "Action": {
        "$type": "GamePadAction",
        "Control": "DPadUp",
        "PressState": "Press",
        "GamePadIndex": 0,
        "Name": "{1} {0} on GamePad #{2}"
      },
      "Trigger": {
        "$type": "KeyboardTrigger",
        "Keys": "Up",
        "PressState": "Press",
        "Name": null
      }
    },
    {
      "Action": {
        "$type": "GamePadAction",
        "Control": "DPadDown",
        "PressState": "Press",
        "GamePadIndex": 0,
        "Name": "{1} {0} on GamePad #{2}"
      },
      "Trigger": {
        "$type": "KeyboardTrigger",
        "Keys": "Down",
        "PressState": "Press",
        "Name": null
      }
    },
    {
      "Action": {
        "$type": "GamePadAction",
        "Control": "DPadLeft",
        "PressState": "Press",
        "GamePadIndex": 0,
        "Name": "{1} {0} on GamePad #{2}"
      },
      "Trigger": {
        "$type": "KeyboardTrigger",
        "Keys": "Left",
        "PressState": "Press",
        "Name": null
      }
    },
    {
      "Action": {
        "$type": "GamePadAction",
        "Control": "DPadRight",
        "PressState": "Press",
        "GamePadIndex": 0,
        "Name": "{1} {0} on GamePad #{2}"
      },
      "Trigger": {
        "$type": "KeyboardTrigger",
        "Keys": "Right",
        "PressState": "Press",
        "Name": null
      }
    },
    {
      "Action": {
        "$type": "GamePadAction",
        "Control": "A",
        "PressState": "Press",
        "GamePadIndex": 0,
        "Name": "{1} {0} on GamePad #{2}"
      },
      "Trigger": {
        "$type": "KeyboardTrigger",
        "Keys": "Z",
        "PressState": "Press",
        "Name": null
      }
    },
    {
      "Action": {
        "$type": "GamePadAction",
        "Control": "DPadDown",
        "PressState": "Release",
        "GamePadIndex": 0,
        "Name": "{1} {0} on GamePad #{2}"
      },
      "Trigger": {
        "$type": "KeyboardTrigger",
        "Keys": "Down",
        "PressState": "Release",
        "Name": null
      }
    },
    {
      "Action": {
        "$type": "GamePadAction",
        "Control": "DPadRight",
        "PressState": "Release",
        "GamePadIndex": 0,
        "Name": "{1} {0} on GamePad #{2}"
      },
      "Trigger": {
        "$type": "KeyboardTrigger",
        "Keys": "Right",
        "PressState": "Release",
        "Name": null
      }
    },
    {
      "Action": {
        "$type": "GamePadAction",
        "Control": "A",
        "PressState": "Release",
        "GamePadIndex": 0,
        "Name": "{1} {0} on GamePad #{2}"
      },
      "Trigger": {
        "$type": "KeyboardTrigger",
        "Keys": "Z",
        "PressState": "Release",
        "Name": null
      }
    },
    {
      "Action": {
        "$type": "LuaScriptAction",
        "Script": "print(\"Shift + A was pressed\")",
        "IsScriptPath": false,
        "Name": "Lua Script: {0}"
      },
      "Trigger": {
        "$type": "CombinedTrigger",
        "Triggers": [
          {
            "$type": "KeyboardTrigger",
            "Keys": "A",
            "PressState": "Press",
            "Name": null
          },
          {
            "$type": "KeyboardTrigger",
            "Keys": "LShiftKey",
            "PressState": "Press",
            "Name": null
          }
        ],
        "Name": null
      }
    },
    {
      "Action": {
        "$type": "GamePadAction",
        "Control": "B",
        "PressState": "Press",
        "GamePadIndex": 0,
        "Name": "{1} {0} on GamePad #{2}"
      },
      "Trigger": {
        "$type": "KeyboardTrigger",
        "Keys": "X",
        "PressState": "Press",
        "Name": null
      }
    },
    {
      "Action": {
        "$type": "GamePadAction",
        "Control": "B",
        "PressState": "Release",
        "GamePadIndex": 0,
        "Name": "{1} {0} on GamePad #{2}"
      },
      "Trigger": {
        "$type": "KeyboardTrigger",
        "Keys": "X",
        "PressState": "Release",
        "Name": null
      }
    },
    {
      "Action": {
        "$type": "GamePadAction",
        "Control": "DPadLeft",
        "PressState": "Release",
        "GamePadIndex": 0,
        "Name": "{1} {0} on GamePad #{2}"
      },
      "Trigger": {
        "$type": "KeyboardTrigger",
        "Keys": "Left",
        "PressState": "Release",
        "Name": null
      }
    },
    {
      "Action": {
        "$type": "GamePadAction",
        "Control": "X",
        "PressState": "Press",
        "GamePadIndex": 0,
        "Name": "{1} {0} on GamePad #{2}"
      },
      "Trigger": {
        "$type": "KeyboardTrigger",
        "Keys": "A",
        "PressState": "Press",
        "Name": null
      }
    },
    {
      "Action": {
        "$type": "GamePadAction",
        "Control": "Y",
        "PressState": "Press",
        "GamePadIndex": 0,
        "Name": "{1} {0} on GamePad #{2}"
      },
      "Trigger": {
        "$type": "KeyboardTrigger",
        "Keys": "S",
        "PressState": "Press",
        "Name": null
      }
    },
    {
      "Action": {
        "$type": "GamePadAction",
        "Control": "Start",
        "PressState": "Press",
        "GamePadIndex": 0,
        "Name": "{1} {0} on GamePad #{2}"
      },
      "Trigger": {
        "$type": "KeyboardTrigger",
        "Keys": "Escape",
        "PressState": "Press",
        "Name": null
      }
    },
    {
      "Action": {
        "$type": "GamePadAction",
        "Control": "X",
        "PressState": "Release",
        "GamePadIndex": 0,
        "Name": "{1} {0} on GamePad #{2}"
      },
      "Trigger": {
        "$type": "KeyboardTrigger",
        "Keys": "A",
        "PressState": "Release",
        "Name": null
      }
    },
    {
      "Action": {
        "$type": "GamePadAction",
        "Control": "Y",
        "PressState": "Release",
        "GamePadIndex": 0,
        "Name": "{1} {0} on GamePad #{2}"
      },
      "Trigger": {
        "$type": "KeyboardTrigger",
        "Keys": "S",
        "PressState": "Release",
        "Name": null
      }
    },
    {
      "Action": {
        "$type": "GamePadAction",
        "Control": "Start",
        "PressState": "Release",
        "GamePadIndex": 0,
        "Name": "{1} {0} on GamePad #{2}"
      },
      "Trigger": {
        "$type": "KeyboardTrigger",
        "Keys": "Escape",
        "PressState": "Release",
        "Name": null
      }
    },
    {
      "Action": {
        "$type": "GamePadAction",
        "Control": "DPadUp",
        "PressState": "Release",
        "GamePadIndex": 0,
        "Name": "{1} {0} on GamePad #{2}"
      },
      "Trigger": {
        "$type": "KeyboardTrigger",
        "Keys": "Up",
        "PressState": "Release",
        "Name": null
      }
    }
  ],
  "Name": "StarFrog",
  "Version": 4
}