ST Footprints - ironmonk88/monks-module-wiki GitHub Wiki

Footprints

Shows footprints in the direction of movement when triggered. You'll have slightly different results depending on whether you use an enter or an exit trigger.

The version here assumes your footprint assets are pointing upwards.

Warning: Tiling a scene with these can heavily affect performance.

Setup Required

Setup Tab

  • When: Either Enter or Exit

Actions

You could use Rotation instead of Alter now, but the rotation animation is unnecessary since it won't even be visible until the token has left the square. -Crow

Click here to view Tile Template JSON Data

Copy & paste this into Notepad and save it as a .JSON file. Then import it using MATT's Tile Templates.

{
  "texture": {
    "src": null,
    "scaleX": 0.5,
    "scaleY": 0.5,
    "tint": null,
    "offsetX": 0,
    "offsetY": 0,
    "rotation": 0
  },
  "z": 100,
  "width": 100,
  "height": 100,
  "rotation": 0,
  "alpha": 1,
  "flags": {
    "tagger": {
      "tags": [
        "Reset_Hide",
        "Reset_On"
      ]
    },
    "perfect-vision": {
      "lighting": ""
    },
    "tile-scroll": {
      "enableScroll": false,
      "scrollDirection": 0,
      "enableRotate": false,
      "scrollSpeed": 1,
      "repeat": 1,
      "pivotx": 0.5,
      "pivoty": 0.5,
      "offsetx": 0,
      "offsety": 0
    },
    "monks-active-tiles": {
      "active": true,
      "record": false,
      "restriction": "all",
      "controlled": "all",
      "trigger": [
        "",
        "exit"
      ],
      "allowpaused": false,
      "usealpha": false,
      "pointer": false,
      "pertoken": false,
      "minrequired": 0,
      "chance": 100,
      "fileindex": 0,
      "actions": [
        {
          "action": "anchor",
          "data": {
            "tag": "_up-left",
            "stop": true
          },
          "id": "qeNOSBhYLHyhWr9D"
        },
        {
          "action": "alter",
          "data": {
            "entity": {
              "id": "tile",
              "name": "This Tile"
            },
            "attribute": "rotation",
            "value": "= 315",
            "chatMessage": false,
            "rollmode": "roll"
          },
          "id": "bHPwkATQpJDzmyLo"
        },
        {
          "action": "goto",
          "data": {
            "tag": "Deactivate",
            "limit": null,
            "resume": false
          },
          "id": "Ei0gUP2FyZw5Lq0V"
        },
        {
          "action": "anchor",
          "data": {
            "tag": "_up-right",
            "stop": true
          },
          "id": "qUMGb2hkrlbojljI"
        },
        {
          "action": "alter",
          "data": {
            "entity": {
              "id": "tile",
              "name": "This Tile"
            },
            "attribute": "rotation",
            "value": "= 45",
            "chatMessage": false,
            "rollmode": "roll"
          },
          "id": "92rYcYlIkjInog9u"
        },
        {
          "action": "goto",
          "data": {
            "tag": "Deactivate",
            "limit": null,
            "resume": false
          },
          "id": "D2n6SZQz4ByKUefO"
        },
        {
          "action": "anchor",
          "data": {
            "tag": "_up",
            "stop": true
          },
          "id": "l7R0aKng3oCOGsQr"
        },
        {
          "action": "alter",
          "data": {
            "entity": {
              "id": "tile",
              "name": "This Tile"
            },
            "attribute": "rotation",
            "value": "= 0",
            "chatMessage": false,
            "rollmode": "roll"
          },
          "id": "XcKQzPEuoOekWlSx"
        },
        {
          "action": "goto",
          "data": {
            "tag": "Deactivate",
            "limit": null,
            "resume": false
          },
          "id": "3R0Z848tDcoFGLon"
        },
        {
          "action": "anchor",
          "data": {
            "tag": "_down-left",
            "stop": true
          },
          "id": "Dv7cjhtBAuSY1xwe"
        },
        {
          "action": "alter",
          "data": {
            "entity": {
              "id": "tile",
              "name": "This Tile"
            },
            "attribute": "rotation",
            "value": "= 225",
            "chatMessage": false,
            "rollmode": "roll"
          },
          "id": "dKVxYaBK7CROtAg5"
        },
        {
          "action": "goto",
          "data": {
            "tag": "Deactivate",
            "limit": null,
            "resume": false
          },
          "id": "Gpjlg36qTRN1KQoW"
        },
        {
          "action": "anchor",
          "data": {
            "tag": "_down-right",
            "stop": true
          },
          "id": "66wxUfQEWnGQ0JyR"
        },
        {
          "action": "alter",
          "data": {
            "entity": {
              "id": "tile",
              "name": "This Tile"
            },
            "attribute": "rotation",
            "value": "= 135",
            "chatMessage": false,
            "rollmode": "roll"
          },
          "id": "JJEwuUYpkRflzGIK"
        },
        {
          "action": "goto",
          "data": {
            "tag": "Deactivate",
            "limit": null,
            "resume": false
          },
          "id": "ePm36CwwNxaU6MwQ"
        },
        {
          "action": "anchor",
          "data": {
            "tag": "_down",
            "stop": true
          },
          "id": "m0gGRXXEU7okdpvV"
        },
        {
          "action": "alter",
          "data": {
            "entity": {
              "id": "tile",
              "name": "This Tile"
            },
            "attribute": "rotation",
            "value": "= 180",
            "chatMessage": false,
            "rollmode": "roll"
          },
          "id": "4vWFMWvANQqc2YM4"
        },
        {
          "action": "goto",
          "data": {
            "tag": "Deactivate",
            "limit": null,
            "resume": false
          },
          "id": "EzYcam9VQFUDgupk"
        },
        {
          "action": "anchor",
          "data": {
            "tag": "_left",
            "stop": true
          },
          "id": "FXr1r5Dp0OGx7zCr"
        },
        {
          "action": "alter",
          "data": {
            "entity": {
              "id": "tile",
              "name": "This Tile"
            },
            "attribute": "rotation",
            "value": "= 270",
            "chatMessage": false,
            "rollmode": "roll"
          },
          "id": "7WboD8Xw7KbUcWdx"
        },
        {
          "action": "goto",
          "data": {
            "tag": "Deactivate",
            "limit": null,
            "resume": false
          },
          "id": "akeMLKBuh0a9tW3W"
        },
        {
          "action": "anchor",
          "data": {
            "tag": "_right",
            "stop": true
          },
          "id": "kzlp07Rzujl5Lu8q"
        },
        {
          "action": "alter",
          "data": {
            "entity": {
              "id": "tile",
              "name": "This Tile"
            },
            "attribute": "rotation",
            "value": "= 90",
            "chatMessage": false,
            "rollmode": "roll"
          },
          "id": "RGNBjCPeNRRPH5Df"
        },
        {
          "action": "goto",
          "data": {
            "tag": "Deactivate",
            "limit": null,
            "resume": false
          },
          "id": "3l6u1nCZ97voICBU"
        },
        {
          "action": "anchor",
          "data": {
            "tag": "Deactivate",
            "stop": true
          },
          "id": "IPLtxIl1JZiC0fDD"
        },
        {
          "action": "showhide",
          "data": {
            "entity": {
              "id": "tile",
              "name": "This Tile"
            },
            "collection": "tokens",
            "hidden": "show",
            "fade": 0
          },
          "id": "0pBVoo8TDuBqoxfA"
        },
        {
          "action": "activate",
          "data": {
            "entity": "",
            "activate": "deactivate"
          },
          "id": "L96IJ9lsxsLeTNJF"
        }
      ],
      "files": []
    },
    "exportSource": {
      "world": "matt-test",
      "system": "dnd5e",
      "coreVersion": "10.291",
      "systemVersion": "2.1.5"
    }
  },
  "overhead": false,
  "roof": false,
  "occlusion": {
    "mode": 1,
    "alpha": 0,
    "radius": null
  },
  "video": {
    "loop": false,
    "autoplay": false,
    "volume": 0
  },
  "hidden": true,
  "locked": false,
  "x": 2500,
  "y": 3400,
  "id": "GjmpE5SLWkMYJN5t",
  "name": "Footprints",
  "visible": true,
  "img": null,
  "thumbnail": "modules/monks-active-tiles/img/cube.svg"
}

Page Last Updated

MATT 10.12

⚠️ **GitHub.com Fallback** ⚠️