Skip to content

Module Configuration Notes

Joe edited this page Jul 25, 2024 · 6 revisions

The system provides integration to show activations and some information, but some of the default settings aren't optimal. The recommended settings are as follows:

  1. Carousel Style: No Carousel - The turn order isn't fixed, so using the carousel options causes awkward jumping
  2. Player Border: Blank - The default option is more fantasy themed, and player actors are already grouped at the beginning.
  3. Show System Icons: Portrait or Both - Ensure that the buttons to activate and deactivate combatants are displayed on the cards.

All other options can be tweaked as you desire.

Maestro

You'll need to set Module Settings -> Maestro -> Item Id Attribute to data-id for item tracks to work correctly. (This is not through the "Meastro Config" button). You'll also have to turn on Hype tracks and Item tracks depending on which you want.

You'll need to import the sound files you want. You can either place this in the single playlist Maestro automatically makes for you with the right names for each player and item, or, since Maestro can play random tracks from a playlist, you can make a playlist for each weapon. Either way the playlists should be organized and curated using your file explorer outside of foundry and then bulk imported. You should they edit each play list and change them to "sound board only mode".

At the moment Maestro does not support compendium tracks. Setting item tracks in the compendium will not do anything. This means that if you have an "Assualt Rifle" track that you must set the track for every copy of the item (including if you have two in different mounts!).

It's best to set Hype tracks and Item tracks on a mech directly after it's imported, before it's placed into a scene. Because the track associations are copied when the actor is placed. Also note that every time you import, these tracks will be cleared and you will have to set them again. To set a hype track open the actor sheet and click the link that says Hype in the upper right of the sheet (next to the close). To set an item track, open the actor, go to the item and click the ... in the upper right of it's box, choose Edit Item, and then click the link that says Item Track in the upper right of the sheet (next to the close). You will have to repeat this for each item.

We have an example set of terrain types that can be imported courtesy of @Eliemer.

image

Simply copy the below data into the Import Terrain Types dialog in the module's terrain configuration.

Click to expand: THT Mapping JSON Data
[
  {
    "id": "E1KmTtq5M3Fwo4eW",
    "name": "Hard Cover",
    "usesHeight": true,
    "lineType": 1,
    "lineWidth": 4,
    "lineColor": "#FF0000",
    "lineOpacity": 0.8,
    "lineDashSize": 15,
    "lineGapSize": 10,
    "fillType": 2,
    "fillColor": "#FF0000",
    "fillOpacity": 0.2,
    "fillTexture": "",
    "textFormat": "H%h%",
    "font": "Signika",
    "textSize": 48,
    "textColor": "#FFFFFF",
    "textOpacity": 1,
    "textRotation": false
  },
  {
    "id": "ly0h71CQisWk5roJ",
    "name": "Soft Cover",
    "usesHeight": true,
    "lineType": 1,
    "lineWidth": 4,
    "lineColor": "#00ffee",
    "lineOpacity": 0.8,
    "lineDashSize": 15,
    "lineGapSize": 10,
    "fillType": 1,
    "fillColor": "#00ffee",
    "fillOpacity": 0.2,
    "fillTexture": "",
    "textFormat": "H%h%",
    "font": "Signika",
    "textSize": 48,
    "textColor": "#FFFFFF",
    "textOpacity": 1,
    "textRotation": false
  },
  {
    "id": "9h6USURXh2e4T2Hz",
    "name": "Buildings",
    "usesHeight": true,
    "lineType": 1,
    "lineWidth": 4,
    "lineColor": "#ffae00",
    "lineOpacity": 0.8,
    "lineDashSize": 15,
    "lineGapSize": 10,
    "fillType": 1,
    "fillColor": "#ffae00",
    "fillOpacity": 0.2,
    "fillTexture": "",
    "textFormat": "H%h%",
    "font": "Signika",
    "textSize": 48,
    "textColor": "#FFFFFF",
    "textOpacity": 1,
    "textRotation": false
  },
  {
    "id": "6gZmBIMwqNV3WvWW",
    "name": "Difficult Terrain",
    "usesHeight": false,
    "lineType": 1,
    "lineWidth": 4,
    "lineColor": "#e83bd1",
    "lineOpacity": 0.8,
    "lineDashSize": 15,
    "lineGapSize": 10,
    "fillType": 2,
    "fillColor": "#e83bd1",
    "fillOpacity": 0.2,
    "fillTexture": "modules/terrain-height-tools/textures/hatching.png",
    "textFormat": "",
    "font": "Signika",
    "textSize": 48,
    "textColor": "#FFFFFF",
    "textOpacity": 1,
    "textRotation": false
  },
  {
    "id": "gcs3q8DIweOEkujJ",
    "name": "Interactive Object",
    "usesHeight": false,
    "lineType": 1,
    "lineWidth": 4,
    "lineColor": "#30ff30",
    "lineOpacity": 0.8,
    "lineDashSize": 15,
    "lineGapSize": 10,
    "fillType": 1,
    "fillColor": "#30ff30",
    "fillOpacity": 0.2,
    "fillTexture": "",
    "textFormat": "",
    "font": "Signika",
    "textSize": 48,
    "textColor": "#FFFFFF",
    "textOpacity": 1,
    "textRotation": false
  },
  {
    "id": "WmCcfslWvLKIlXlh",
    "name": "Objective Zone",
    "usesHeight": false,
    "lineType": 1,
    "lineWidth": 4,
    "lineColor": "#24ffb6",
    "lineOpacity": 0.8,
    "lineDashSize": 15,
    "lineGapSize": 10,
    "fillType": 2,
    "fillColor": "#24ffb6",
    "fillOpacity": 0.2,
    "fillTexture": "modules/terrain-height-tools/textures/hatching.png",
    "textFormat": "Objective",
    "font": "Signika",
    "textSize": 48,
    "textColor": "#FFFFFF",
    "textOpacity": 1,
    "textRotation": true
  },
  {
    "id": "HZsTZ9jL65ouwRO7",
    "name": "Player Deployment",
    "usesHeight": false,
    "lineType": 1,
    "lineWidth": 4,
    "lineColor": "#ffff00",
    "lineOpacity": 0.8,
    "lineDashSize": 15,
    "lineGapSize": 10,
    "fillType": 2,
    "fillColor": "#ffff00",
    "fillOpacity": 0.2,
    "fillTexture": "modules/terrain-height-tools/textures/hatching.png",
    "textFormat": "Player Deployment",
    "font": "Signika",
    "textSize": 48,
    "textColor": "#FFFFFF",
    "textOpacity": 1,
    "textRotation": true
  },
  {
    "id": "5wbysRtMDesx87qK",
    "name": "Enemy Deployment",
    "usesHeight": false,
    "lineType": 1,
    "lineWidth": 4,
    "lineColor": "#ffff00",
    "lineOpacity": 0.8,
    "lineDashSize": 15,
    "lineGapSize": 10,
    "fillType": 2,
    "fillColor": "#ffff00",
    "fillOpacity": 0.2,
    "fillTexture": "modules/terrain-height-tools/textures/hatching.png",
    "textFormat": "Enemy Deployment",
    "font": "Signika",
    "textSize": 48,
    "textColor": "#FFFFFF",
    "textOpacity": 1,
    "textRotation": true
  },
  {
    "id": "8oGxcyMMnlEkpOPC",
    "name": "Ingress Zone",
    "usesHeight": false,
    "lineType": 1,
    "lineWidth": 4,
    "lineColor": "#ffff00",
    "lineOpacity": 0.8,
    "lineDashSize": 15,
    "lineGapSize": 10,
    "fillType": 2,
    "fillColor": "#ffff00",
    "fillOpacity": 0.2,
    "fillTexture": "modules/terrain-height-tools/textures/hatching.png",
    "textFormat": "Ingress Zone",
    "font": "Signika",
    "textSize": 48,
    "textColor": "#FFFFFF",
    "textOpacity": 1,
    "textRotation": true
  }
]
Clone this wiki locally