ST UI Button - ironmonk108/monks-module-wiki GitHub Wiki
Changes the image of the tile for the triggering player only. Other players will still see the original image unless they trigger the tile themselves.
Add your desired click trigger method, then add the respective auto-landing for that click trigger following the second Temporary Tile Image action to make it into a button; make sure the Stop When Reached In Code
box is checked on the landing. Any actions you want running on the click
trigger should follow the landing.
Versions of MATT prior to 11.12 used the Hover Over Script
macro included in MATT's compendium for this setup; as of v12 this macro no longer works due to Foundry's canvas changes, and the macro is not being updated as the Temporary Tile Image action has supplanted it. Tiles with this setup will need to be updated.
- When:
Hover In
&Hover Out
, and whatever click trigger you want.
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.
{
"flags": {
"monks-active-tiles": {
"name": "",
"active": true,
"record": false,
"restriction": "all",
"controlled": "all",
"trigger": [
"",
"hoverin",
"hoverout"
],
"allowpaused": false,
"usealpha": false,
"pointer": false,
"vision": true,
"pertoken": false,
"minrequired": 0,
"cooldown": null,
"chance": 100,
"fileindex": 0,
"actions": [
{
"action": "anchor",
"data": {
"tag": "_hoverin",
"stop": true
},
"id": "JDgHfytLUXCywjpC"
},
{
"action": "tempimage",
"data": {
"entity": {
"id": "tile",
"name": "This Tile"
},
"img": "cat.png",
"showto": "trigger"
},
"id": "vP9XTFjQvRdshBeF"
},
{
"action": "anchor",
"data": {
"tag": "_hoverout",
"stop": true
},
"id": "2GX2zMe8M71FCppP"
},
{
"action": "tempimage",
"data": {
"entity": {
"id": "tile",
"name": "This Tile"
},
"img": "blank.png",
"showto": "trigger"
},
"id": "P1nlFijDOnaZrvmQ"
}
],
"files": []
},
"tagger": {},
"exportSource": {
"world": "module-assembly",
"system": "pf2e",
"coreVersion": "12.330",
"systemVersion": "6.2.0"
}
},
"texture": {
"src": null,
"scaleX": 1,
"scaleY": 1,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"offsetX": 0,
"offsetY": 0,
"fit": "fill",
"rotation": 0,
"alphaThreshold": 0.75
},
"width": 200,
"height": 200,
"rotation": 0,
"alpha": 1,
"elevation": 0,
"occlusion": {
"mode": 0,
"alpha": 0
},
"restrictions": {
"light": false,
"weather": false
},
"video": {
"loop": true,
"autoplay": true,
"volume": 0
},
"hidden": false,
"locked": false,
"id": "xXwVoMQgwbbXNXx0",
"name": "UI_Button_v2.0",
"visible": true,
"img": null,
"thumbnail": "modules/monks-active-tiles/img/cube.svg"
}
- Foundry 12.331
- MATT 12.02