Login About Gallery
CubeRealm
COMMENT
‎CubeRealm written by Andy Routinehub username - @LuckyOf_ This shortcut was assembled from several sections using MergeCuts (Attribution Below) Mergecuts - @ROP on routinehub https://routinehub.co/shortcut/3724/
SCRIPTING
‎Show alert ‎Informational Message
Title
‎optional
Show Cancel Button
TEXT
‎iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAUGVYSWZNTQAqAAAACAACARIA AwAAAAEAAQAAh2kABAAAAAEAAAAmAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAAAgoAMABAAA AAEAAAAgAAAAAL5bTO0AAAIwaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8eDp4bXBtZXRhIHht bG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA2LjAuMCI+CiAgIDxyZGY6 UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5z IyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5z OmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIgogICAgICAgICAgICB4bWxuczp0 aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDxleGlmOlBpeGVs WURpbWVuc2lvbj42NDwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVs WERpbWVuc2lvbj42NDwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOkNvbG9y U3BhY2U+MTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90 aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8 L3g6eG1wbWV0YT4KK+qO+QAAAt1JREFUWAntV01v00AQHTvOB6nCh4QESG2RqJB64cKlJ/4AcOSA +gMrVBA3+A9ckLiBoK0EOQCp1IZCmzg44b1Z78ZOvE4aKeXSVTa2129m3j7PztqB7I5GcpEtEKn0 T6XZ+SwSBBLlYuPm0pvGGAcyBHDdOG5LGPfAaukUJBgNdfaM5BQI4zNI88fdWDoNyJ8jwOfh+tKj jwM4BcZD5kwzM5OeKeFJmPc6l9qcmwdZSIDGO49XZeN6XQQXyXAkz958k/bJQCqhz5WJQOxqqyqv nqwZLJjvHfdl+21bBZ7kUUiAoM0bdbl/syECh+w1BM4IMunHXRND7APakix6tYSzl8AgDczgf9Hn CW5ZEEsb61x92ZsTx3Di+sIvLwlcKuBVgCtIq4dZSedOznnt7UqZCtDtD6XbS7QGcEnhN3cj9gi2 UVoH6MvXAn0fwCybnS+5zahVC1FDxhXkJE7mJsG4rVrFxRyimp7ExSRKFXAecKKSZgdKzq0CWYjP 3kvAKJ7VfaxG1rHvPF87/bZeAreaFammtEmjc5pIktvifKHxyoVHd3slcjsgS/HhGfKpoBUSYJzX T9dlM92MmIRbL/bloBubxCpwZIeIXbtWlXfP77kk/HjYk0e7B+fbDeuVQBoRpEPuJHyDshHmOBJ7 Bba6dUNF+vK1QgUIVmOuAvxoz5lRymxWFDkljp2Pwb5hlb1DeAnsQ+6QOQBnfPZ3r9akBia6tosi p2MMfmelKp+O+oYEfNCXr3nrgC0BnDGT8f32hqyDxMxiAOzXX7E83NlTxTAFbb789SpAAwbXjj86 UlLWo/E7/Y/7hNAeYhi7aZQb8RIgIhtLlySTITvo3GROoIBdvoTOgpcSsG6pwodOT35wLfu0tGDI 9P33YGayOri8hEfQbP7M7wUWYI9MxFmxLZaPSleBHSg5RvxQJAH9XCoBmmVVAljwVqRfqTQmbc2y BT0taIaCjcD/sf0DDSr1LSJ1ej8AAAAASUVORK5CYII=
SCRIPTING
‎Decode ‎Text ‎with base64
VARIABLES
‎Set variable ‎SquareGuy ‎to ‎Base64 Encoded
DICTIONARY
VARIABLES
‎Set variable ‎blockIds ‎to ‎Dictionary
SCRIPTING
‎Get ‎All Keys ‎in ‎blockIds
LIST
SCRIPTING
‎Repeat with each item in ‎List
SCRIPTING
‎Decode ‎Repeat Item ‎with base64
SCRIPTING
‎Get ‎Item At Index ‎Repeat Index ‎from ‎Dictionary Value
SCRIPTING
‎Set name of ‎Decoded current index texture ‎to ‎Name of Texture
VARIABLES
‎Add ‎Renamed Item ‎to ‎Textures
SCRIPTING
‎End Repeat
SCRIPTING
‎Count ‎Items ‎in ‎Textures
SCRIPTING
‎Get ‎Items in Range ‎2 ‎to ‎Count ‎from ‎Textures
VARIABLES
‎Set variable ‎blockPlacementOptions ‎to ‎Item from List
TEXT
‎iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAhGVYSWZNTQAqAAAACAAFARIA AwAAAAEAAQAAARoABQAAAAEAAABKARsABQAAAAEAAABSASgAAwAAAAEAAgAAh2kABAAAAAEAAABa AAAAAAAAAHgAAAABAAAAeAAAAAEAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAA IAAAAADqKriKAAAACXBIWXMAABJ0AAASdAHeZh94AAACymlUWHRYTUw6Y29tLmFkb2JlLnhtcAAA AAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUg Ni4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIv MjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgog ICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAg ICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAg ICAgICA8dGlmZjpZUmVzb2x1dGlvbj4xMjA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0 aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDx0aWZm OlhSZXNvbHV0aW9uPjEyMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6T3JpZW50 YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9u PjMyPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9l eGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4zMjwvZXhpZjpQ aXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+Cjwv eDp4bXBtZXRhPgpiZSQZAAABsUlEQVRYCe1XW1LCMBQ96QsQAWd0Bbgal+D6dCuOq5AP/5U+BPsk 5oa5nVACOlXhJ+lM7+W+zsmZFoJ4un+WOOPyzoitoQMmsIhf2D2JnV/dahytwKnBCZkxWwV+u23e 0bE5DGrWBN0gDerGzAbybWDcY/Z3fe7jWrJWBbiwC2x+5iEmiJm3+dTTnW19C6iQAQ75NoA+MSuB PoP69jgCTgGngFPAKeAUcApYDyR9flrNg8Yh3za3N4EuCB9gbCAcM3s4Jh7uHvf+mNgKuYHsT8DM +mO+VYG/BDgGTjlvkSy+q/m3PGFbFcibHMs8hi880FXKEpfRBJEIkJQJroc32MgGSZVhFk2xKj8Q eCHG4Ripim02DaaDKdIi0+QbWWOi+gf+AEJd5tIEWIX5bK5zRV1gFI4wDi40gXW9RtmU8H3L14Z6 giI/wrr6RK2Aa1m1xEfBEMsiRuiHCBVBBmc8AttRoE0okkIKvONNE5LYPqcUow2sqlcdp1tWppBS KqJCWZXWGxSIlVK6TQXzWiAr0rbHdHYItAk1iEEpxswJfG8RKIFTQuW1pbuOK7NltNfGgS/2/rIF oy73GgAAAABJRU5ErkJggg==
SCRIPTING
‎Decode ‎Text ‎with base64
SCRIPTING
‎Set name of ‎Base64 Encoded ‎to ‎SettingTile
VARIABLES
‎Set variable ‎SettingTile ‎to ‎Renamed Item
TEXT
‎iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAhGVYSWZNTQAqAAAACAAFARIA AwAAAAEAAQAAARoABQAAAAEAAABKARsABQAAAAEAAABSASgAAwAAAAEAAgAAh2kABAAAAAEAAABa AAAAAAAAAHgAAAABAAAAeAAAAAEAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAA IAAAAADqKriKAAAACXBIWXMAABJ0AAASdAHeZh94AAACymlUWHRYTUw6Y29tLmFkb2JlLnhtcAAA AAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUg Ni4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIv MjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgog ICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAg ICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAg ICAgICA8dGlmZjpZUmVzb2x1dGlvbj4xMjA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0 aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDx0aWZm OlhSZXNvbHV0aW9uPjEyMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6T3JpZW50 YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9u PjMyPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9l eGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4zMjwvZXhpZjpQ aXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+Cjwv eDp4bXBtZXRhPgpiZSQZAAAB/klEQVRYCe2W3XLTMBCFV5btxHUYeIbwVDxwp0/RXPQSBkgakliy fnrOgj04FCbcJL2wNLHk1Vpnzydnxub+00OWG7bihtoqXQ4FbLaPw/Qq4/rDR9VRAtcWp/KgefMj KIZKrsL9TITatydwVtTVb2cCM4GZwExgJjATmAm8XQJZ0HPi9b++EY7hKHu/l4R+SfsrgZSSfHdb +Xz4IjHFS/bSnJSjhNzLpXWPn+XnCj716j7mIC45aUwjCUS66BCHPxS4LBdS24VEiHaxk5ACflEM NnPI47iwS6XhY4/cSqyxE6lXCRA7N6iKSpqqERc6FafQzu/ERw+XQX70BxU9ATtzCvQAIT7fwwDX tbjgUOBpIjzcFJvdZpiPI5ETY4FqV2Wrm9EdnRfw1SLWVi3uGMkoqJfK1rKqV7KsFsgw6pbEWKhP Xp0XZuqX2q8eAR/qYwDmg9BXgHOXvdRIN+BqCwsiEdJ8QbOi5jRnRghepAQ9/o79CRSCNPU7jZ9f tICBwvr9WtcdkBF9W94pVr7ZxG7t1IEmQ7iGewrx/EnOwil7Uy71Ra5w9jxOkmEb9DifEBgXkGey kW/ylTlw9fOvyBj3OPRPGudl75/VOY8GAJQQk7Z4V/QxBLtgZO+ex2d+n0wKGBeI85coY0PlFP+j URRdS8S6jrxqHAPP7B/tBc0uGRGu37bWAAAAAElFTkSuQmCC
SCRIPTING
‎Decode ‎Text ‎with base64
SCRIPTING
‎Set name of ‎Base64 Encoded ‎to ‎Blank
VARIABLES
‎Set variable ‎BlankTile ‎to ‎Renamed Item
TEXT
‎iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAUGVYSWZNTQAqAAAACAACARIA AwAAAAEAAQAAh2kABAAAAAEAAAAmAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAAAgoAMABAAA AAEAAAAgAAAAAL5bTO0AAAIwaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8eDp4bXBtZXRhIHht bG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA2LjAuMCI+CiAgIDxyZGY6 UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5z IyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5z OmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIgogICAgICAgICAgICB4bWxuczp0 aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDxleGlmOlBpeGVs WURpbWVuc2lvbj4zMjwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVs WERpbWVuc2lvbj4zMjwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOkNvbG9y U3BhY2U+MTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90 aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8 L3g6eG1wbWV0YT4KuC+kEAAAAghJREFUWAm9l1FOw0AMRBPEJZDaD45RfnsArtAjcEp6DD5aiWOA JtKLJq692VCVSJV37fF47N1AO55OHz/DPz+Xy9dc8Xle2cIBcu/3rxYdhhiPmCqe+RcCMoDIK7+r WsMorkYcd71+D0+QeADfI2yc5izgL8UiWYuD7mOjk4DobBER0/j09IigOLluuycgEopR/Hz+nLjw O7GvswbhWFxCT/K1d0DibvcyQSB3jOeurW8mkHVDEYqLlLXwWc5aYeKTAAhkKQbArbrm437ltPIc y5oJLi7hVhLI7rGLCdxD1Jsbj+zmDvQQcf49WDAcczyuVQFVMc6QAtFWeeCIL+4AQSwg9lstXSuv ul/lBFR8rcseQS4iw6d/iFT8cHibVa9Nooqray5dNYFRX0iyoBIzf9bFmo8pRD4JTydAgoh9TSH9 D+B4sniGU3Fho4hJQAwAgpw9xNG24s4tnO/FU15CisdivXvP93UUW76GAkZwb3HhyIXHRSjOxZ0E xKAAPBCx32L1JvFUPOklJCmzEquPE3oD7vd1xiVfeQRVAqQU1R4ftsp1P29ROgEn9yTWKiQMOPm3 FIdHNhXQQ4YIkVT4HoGpAJFmD4QUxFbYVnx+C1qgSFxhOQ4ExrzWftMERFSJiP64r0TMAjQSbqaD GRU+x5ATi3mO48XhMe3H4/F9/nkegwI8+vkF+i81+S98aREAAAAASUVORK5CYII=
SCRIPTING
‎Decode ‎Text ‎with base64
SCRIPTING
‎Set name of ‎Base64 Encoded ‎to ‎PositionTile
VARIABLES
‎Set variable ‎Position ‎to ‎Renamed Item
TEXT
‎iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAhGVYSWZNTQAqAAAACAAFARIA AwAAAAEAAQAAARoABQAAAAEAAABKARsABQAAAAEAAABSASgAAwAAAAEAAgAAh2kABAAAAAEAAABa AAAAAAAAAHgAAAABAAAAeAAAAAEAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAA IAAAAADqKriKAAAACXBIWXMAABJ0AAASdAHeZh94AAACymlUWHRYTUw6Y29tLmFkb2JlLnhtcAAA AAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUg Ni4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIv MjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgog ICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAg ICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAg ICAgICA8dGlmZjpZUmVzb2x1dGlvbj4xMjA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0 aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDx0aWZm OlhSZXNvbHV0aW9uPjEyMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6T3JpZW50 YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9u PjMyPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9l eGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4zMjwvZXhpZjpQ aXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+Cjwv eDp4bXBtZXRhPgpiZSQZAAABFklEQVRYCe2UYQrCMAyFVfyvZ5in8sDiKdwZ9ARqC19JQ8rabjQI CpI2a957ec22v13v753j7+DIHamPCJifD5ZD4nS+RJ7oQC85ID2K4XS/ggNKerpYWxO4/R1Y28Xa +t9zIEy+Nf2l/JJD6TuwdJDnDC0iiOQ5VxubBQDcS0g90X0Gmh3AcjrQsdWZJEACBxC5hwRwInki NUTyIWpMMLIrIElh2PMnVxupszAlRibAUi4Pb7HWHOkKtNItyDSGxZE5oAtG7JMDFpm2yzpTytXW FgVYdpXIdL6ltihAg8p9bXeyprRuFtDSXYlU5t2H8C/A34H5NcuZGLoO3O4OxNcQF6bTNMQB+AJZ 9h2QD4Yo+ZK4X8EHlbRfSDESLg8AAAAASUVORK5CYII=
SCRIPTING
‎Decode ‎Text ‎with base64
SCRIPTING
‎Set name of ‎Base64 Encoded ‎to ‎PlaceTile
VARIABLES
‎Set variable ‎PlaceTile ‎to ‎Renamed Item
LIST
VARIABLES
‎Set variable ‎BottomBar ‎to ‎List
TEXT
‎Movement
VARIABLES
‎Set variable ‎CurrentMode ‎to ‎Text
NUMBER
‎2
VARIABLES
‎Set variable ‎CurrentX ‎to ‎Number
NUMBER
‎5
VARIABLES
‎Set variable ‎CurrentY ‎to ‎Number
TEXT
‎{"tilemap":{"-1,4":"3","7,0":"3","3,1":"3","6,6":"4","0,-1":"5","7,1":"3","3,-2":"3","3,2":"3","6,7":"4","-1,5":"5","7,2":"3","0,-2":"5","1,-6":"3","3,3":"3","6,8":"4","10,-5":"3","0,-3":"5","0,0":"5","9,-5":"3","4,0":"3","0,1":"5","8,0":"3","3,6":"4","5,-1":"5","4,1":"3","7,6":"4","0,2":"3","8,-2":"3","8,1":"4","2,-1":"3","4,2":"3","7,7":"4","0,3":"3","8,2":"3","5,-2":"5","4,3":"5","7,8":"4","0,-5":"5","0,4":"3","2,-2":"3","3,-6":"3","0,5":"5","-2,1":"5","1,0":"3","4,5":"4","5,0":"3","1,1":"3","4,6":"4","9,0":"3","-2,2":"3","5,1":"3","5,-4":"5","1,2":"3","4,7":"4","9,1":"3","8,-5":"3","5,2":"5","1,3":"5","9,2":"3","4,8":"4","-2,3":"3","4,-1":"3","10,-2":"3","5,3":"5","1,4":"5","7,-2":"3","1,-1":"3","1,5":"5","-2,4":"3","4,-2":"5","2,0":"3","5,5":"4","5,-6":"5","-1,1":"5","1,-2":"5","2,1":"3","5,6":"4","-2,5":"5","10,-3":"3","2,2":"3","5,7":"4","-1,2":"3","7,-4":"3","2,3":"3","5,8":"4","-1,3":"3","7,-5":"3","9,-2":"3","3,-1":"3","3,0":"3","10,-4":"3"},"parameters":{"y":2,"x":6,"width":4,"height":5}}
SCRIPTING
‎Get dictionary from ‎Text
VARIABLES
‎Set variable ‎worldFile ‎to ‎Dictionary
SCRIPTING
‎Get ‎Value ‎for ‎parameters ‎in ‎worldFile
SCRIPTING
‎Get ‎Value ‎for ‎width ‎in ‎Parameters
VARIABLES
‎Set variable ‎width ‎to ‎Dictionary Value
SCRIPTING
‎Get ‎Value ‎for ‎height ‎in ‎Parameters
VARIABLES
‎Set variable ‎height ‎to ‎Dictionary Value
COMMENT
‎Main
NUMBER
‎1000
SCRIPTING
‎Repeat ‎Number
VARIABLES
‎Set variable ‎CurrentFrame ‎to ‎Input
SCRIPTING
‎Get ‎Value ‎for ‎parameters ‎in ‎worldFile
SCRIPTING
‎Set ‎x ‎to ‎CurrentX ‎in ‎Dictionary
SCRIPTING
‎Set ‎y ‎to ‎CurrentY ‎in ‎Dictionary
SCRIPTING
‎Set ‎parameters ‎to ‎Dictionary ‎in ‎Dictionary
VARIABLES
‎Set variable ‎worldFile ‎to ‎Dictionary
SCRIPTING
‎Get ‎Value ‎for ‎tilemap ‎in ‎worldFile
VARIABLES
‎Set variable ‎tileMap ‎to ‎Dictionary Value
COMMENT
‎Iterate over each coordinate and retrieve block value Created by LuckyOf_ on routinehub(Andy)
SCRIPTING
‎Repeat ‎height
MATHS
‎CurrentY ‎- ‎Repeat Index 2
‎Options Under Construction
MATHS
‎Calculation Result ‎+ ‎1
‎Options Under Construction
VARIABLES
‎Set variable ‎CurrentRasterY ‎to ‎Calculation Result
SCRIPTING
‎Repeat ‎width
MATHS
‎Repeat Index 3 ‎+ ‎CurrentX
‎Options Under Construction
MATHS
‎Calculation Result ‎- ‎1
‎Options Under Construction
VARIABLES
‎Set variable ‎CurrentRasterX ‎to ‎Calculation Result
SCRIPTING
‎Get ‎Value ‎for ‎Calculation Result ‎, ‎Calculation Result ‎in ‎tileMap
COMMENT
‎Overlay player sprite
TEXT
‎Repeat Index 2 ‎, ‎Repeat Index 3
SCRIPTING
‎If ‎Text ‎is ‎2,3
VARIABLES
‎Add ‎SquareGuy ‎to ‎CurrentFrame
SCRIPTING
‎Otherwise
SCRIPTING
‎If ‎Dictionary Value ‎has any value
SCRIPTING
‎Get ‎Item At Index ‎Dictionary Value ‎from ‎Textures
SCRIPTING
‎Set name of ‎Item from List ‎to ‎CurrentRasterY ‎, ‎CurrentRasterX
VARIABLES
‎Add ‎Renamed Item ‎to ‎CurrentFrame
SCRIPTING
‎Otherwise
SCRIPTING
‎Get ‎Item At Index ‎1 ‎from ‎Textures
SCRIPTING
‎Set name of ‎Default Texture ‎to ‎CurrentRasterY ‎, ‎CurrentRasterX
VARIABLES
‎Add ‎Renamed Item ‎to ‎CurrentFrame
SCRIPTING
‎End If
SCRIPTING
‎End If
SCRIPTING
‎End Repeat
SCRIPTING
‎End Repeat
LIST
SCRIPTING
‎Choose from ‎List
Prompt
‎[{'value': 'Currently: Locomotion Mode / Position: ', 'class': 'text'}, {'class': 'magic', 'value': 'CurrentX', 'glyph': 'assets/cat/Variable.svg', 'UUID': ''}, {'value': ',', 'class': 'text'}, {'class': 'magic', 'value': 'CurrentY', 'glyph': 'assets/cat/Variable.svg', 'UUID': ''}]
Select Multiple
DOCUMENTS
‎Get text from ‎Chosen Item
SCRIPTING
‎If ‎Text ‎is ‎PlaceTile
SCRIPTING
‎Get ‎Value ‎for ‎tilemap ‎in ‎worldFile
VARIABLES
‎Set variable ‎TempWorldmap ‎to ‎Dictionary Value
COMMENT
‎Block placement module
SCRIPTING
‎Choose from ‎CurrentFrame
Prompt
‎optional
Select Multiple
Select All Initially
SCRIPTING
‎Choose from ‎blockPlacementOptions
Prompt
‎Select which block to convert these tiles to
Select Multiple
SCRIPTING
‎Get name of ‎Chosen Item
SCRIPTING
‎Get ‎Value ‎for ‎Name ‎in ‎Dictionary
SCRIPTING
‎Repeat with each item in ‎Chosen Item

Showcuts

Magic Vars

Screenshot

Submitted Anonymously 5 months ago

Visit iCloud (iOS)

Copy iCloud Link

Scan QR Code

0

36 more actions