Skip to content

Instantly share code, notes, and snippets.

@hammadmazhar1
Created March 4, 2023 00:27
Show Gist options
  • Save hammadmazhar1/94a179ddf5ea8a219bc5c33f9b62d830 to your computer and use it in GitHub Desktop.
Save hammadmazhar1/94a179ddf5ea8a219bc5c33f9b62d830 to your computer and use it in GitHub Desktop.
keybox layout for dinir's mini padder
{
"name": "Keybox",
"author": null,
"properties": [],
"src": [
"inactive.png", "active.png"
],
"layer": [
{
"name": "main",
"x": 29, "y": 4, "width": 227, "height": 136
}
],
"sticks": null,
"buttons": {
"layer": 0,
"dpad": {
"up": {
"off": [{
"instruction": "drawImage",
"src": 0, "srcPos": [308, 0], "size": [34, 34], "canvasPos": [69, 79]
}],
"on": [{
"instruction": "drawImage",
"src": 1, "srcPos": [308, 0], "size": [34, 34], "canvasPos": [69, 79]
}]
},
"down": {
"off": [{
"instruction": "drawImage",
"src": 0, "srcPos": [252, 0], "size": [28, 28], "canvasPos": [29, 39]
}],
"on": [{
"instruction": "drawImage",
"src": 1, "srcPos": [252, 0], "size": [28, 28], "canvasPos": [29, 39]
}]
},
"left": {
"off": [{
"instruction": "drawImage",
"src": 0, "srcPos": [224, 0], "size": [28, 28], "canvasPos": [0, 39]
}],
"on": [{
"instruction": "drawImage",
"src": 1, "srcPos": [224, 0], "size": [28, 28], "canvasPos": [0, 39]
}]
},
"right": {
"off": [{
"instruction": "drawImage",
"src": 0, "srcPos": [280, 0], "size": [28, 28], "canvasPos": [56, 45]
}],
"on": [{
"instruction": "drawImage",
"src": 1, "srcPos": [280, 0], "size": [28, 28], "canvasPos": [56, 45]
}]
}
},
"face": {
"down": {
"off": [{
"instruction": "drawImage",
"src": 0, "srcPos": [0, 0], "size": [28, 28], "canvasPos": [106, 79]
}],
"on": [{
"instruction": "drawImage",
"src": 1, "srcPos": [0, 0], "size": [28, 28], "canvasPos": [106, 79]
}]
},
"right": {
"off": [{
"instruction": "drawImage",
"src": 0, "srcPos": [28, 0], "size": [28, 28], "canvasPos": [134, 68]
}],
"on": [{
"instruction": "drawImage",
"src": 1, "srcPos": [28, 0], "size": [28, 28], "canvasPos": [134, 68]
}]
},
"left": {
"off": [{
"instruction": "drawImage",
"src": 0, "srcPos": [112, 0], "size": [28, 28], "canvasPos": [106, 45]
}],
"on": [{
"instruction": "drawImage",
"src": 1, "srcPos": [112, 0], "size": [28, 28], "canvasPos": [106, 45]
}]
},
"up": {
"off": [{
"instruction": "drawImage",
"src": 0, "srcPos": [140, 0], "size": [28, 28], "canvasPos": [134, 33]
}],
"on": [{
"instruction": "drawImage",
"src": 1, "srcPos": [140, 0], "size": [28, 28], "canvasPos": [134, 33]
}]
},
"select": {
"clear": [{
"instruction": "clearRect",
"x": 167, "y": 0, "width": 28, "height": 16
}],
"off": [{
"instruction": "drawImage",
"src": 0, "srcPos": [398, 0], "size": [28, 16], "canvasPos": [167, 0]
}],
"on": [{
"instruction": "drawImage",
"src": 1, "srcPos": [398, 0], "size": [28, 16], "canvasPos": [167, 0]
}]
},
"start": {
"clear": [{
"instruction": "clearRect",
"x": 199, "y": 0, "width": 28, "height": 16
}],
"off": [{
"instruction": "drawImage",
"src": 0, "srcPos": [426, 0], "size": [28, 16], "canvasPos": [199, 0]
}],
"on": [{
"instruction": "drawImage",
"src": 1, "srcPos": [426, 0], "size": [28, 16], "canvasPos": [199, 0]
}]
},
"home": {
"clear": [{
"instruction": "clearRect",
"x": 135, "y": 0, "width": 28, "height": 16
}],
"off": [{
"instruction": "drawImage",
"src": 0, "srcPos": [370, 0], "size": [28, 16], "canvasPos": [135, 0]
}],
"on": [{
"instruction": "drawImage",
"src": 1, "srcPos": [370, 0], "size": [28, 16], "canvasPos": [135, 0]
}]
},
"touchpad": {
"clear": [{
"instruction": "clearRect",
"x": 103, "y": 0, "width": 28, "height": 16
}],
"off": [{
"instruction": "drawImage",
"src": 0, "srcPos": [342, 0], "size": [28, 16], "canvasPos": [103, 0]
}],
"on": [{
"instruction": "drawImage",
"src": 1, "srcPos": [342, 0], "size": [28, 16], "canvasPos": [103, 0]
}]
}
},
"shoulder": {
"l1": {
"off": [{
"instruction": "drawImage",
"src": 0, "srcPos": [196, 0], "size": [28, 28], "canvasPos": [195, 40]
}],
"on": [{
"instruction": "drawImage",
"src": 1, "srcPos": [196, 0], "size": [28, 28], "canvasPos": [195, 40]
}]
},
"r1": {
"off": [{
"instruction": "drawImage",
"src": 0, "srcPos": [168, 0], "size": [28, 28], "canvasPos": [165, 33]
}],
"on": [{
"instruction": "drawImage",
"src": 1, "srcPos": [168, 0], "size": [28, 28], "canvasPos": [165, 33]
}]
},
"l2": {
"off": [{
"instruction": "drawImage",
"src": 0, "srcPos": [84, 0], "size": [28, 28], "canvasPos": [195, 74]
}],
"on": [{
"instruction": "drawImage",
"src": 1, "srcPos": [84, 0], "size": [28, 28], "canvasPos": [195, 74]
}]
},
"r2": {
"off": [{
"instruction": "drawImage",
"src": 0, "srcPos": [56, 0], "size": [28, 28], "canvasPos": [165, 68]
}],
"on": [{
"instruction": "drawImage",
"src": 1, "srcPos": [56, 0], "size": [28, 28], "canvasPos": [165, 68]
}]
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment