Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(1 edit)

there’s a foundry guide

You can go to the setup screen of your Foundry instance. Go to the Add-on Modules tab. Click install modules button. Search “Monk’s active tile triggers”. Click install button.

Then in a world as a GM activate the module on the settings sidebar.

You can now place a tile and a new tab will be shown in the tile config. It’s called triggers and there are numerous settings for how things can be configured at that point.

I think you misunderstood what I asked. I was asking how can I use Monk with Terminal. As in, is there a way to use Monk's to open the terminal or not

(3 edits)

I see what you mean. Well there wasn’t until today. I’ve pushed a 1.3.3 version that can support this.

I am now exporting an instance of Terminal to the window. That means it can be opened with a macro and triggered with that by Monk’s Active Tiles.

This is a bit experimental since it loses a few features this way compared to having your players just walk onto the Terminal tile, so proceed with caution.

~~So, here is what you’ll need to do. You should create a macro and give it this contents (replacing the journal and tile ID)

Then add a trigger onto whatever tile your using to run the macro and it should open it. Keep in mind this macro must be ran by whoever you intend to have see the Terminal. It only opens up for the client that triggered the macro.~~

EDIT: I now have a supported macro which comes in an included module Compendium. For steps on how to use that. Read through the rest of the thread

Deleted 98 days ago

the only issue i found is that since there is no style it just opens a window that I can't close

Are you on the latest version 1.3.3? Yeah this is a potential issue with trying to open the Terminal with a macro. It is bypassing some of the validation I’ve written in.

You will need to assign assign a style to the Terminal from the tile’s config before trying to open it from a macro.

I do need to fix the visibility of the close icon. I can do a quick fix for that in this week but for now there is a hidden close button that is still clickable where this image points to:

gotcha and yeah I am on 1.3.3

(1 edit)

On that note I noticed a bug that happens with the module? I don't know if it's a conflict with other modules so I will test it out later on a blank world, but after creating a terminal, closing and opening the same or other tiles, it duplicates the terminal option. And it basically opens two terminal windows. Reloading the page (I'm using Forge) seems to fix it, but still. 

I should be able to patch that as well, thanks for letting me know.

release notes

I haven’t been able to reproduce the duplicate tab issue like in your screenshot. But I do have quite a few updates I’ve put out. Latest is currently 1.3.5 now and has a more fully featured method for using macros to open a Terminal.

In order to use the macro you can follow these steps:

  1. Upgrade to latest
  2. Open your compendium and you should see a new entry for “Terminal Macros”

image.png

  1. open context menu (right click windows or two finger click on mac) on either an individual macro or on the compendium itself and import macros
  2. I recommend using “Monk’s Active Tile” module to supply either macro with arguments.
  3. You will need to pick if you want to open the Terminal for all users, or for a specific user. They both are their own macro. So, in Monk’s Active Tile menu select the appropriate one.
  4. Fully configure a Terminal tile in the scene. (There is a requirement that all users and GM are viewing the scene which this will happen in)
  5. Take the Tile ID and supply it as the first argument.
  6. (optional if using a macro for a single user) as a second argument (Monk’s Active Tiles expects arguments to be separated by spaces) provide a User’s ID
  7. Activate the tile, which runs the macro

image.png

I’m going to edit my previous comment that contained an example macro since one is now included in the module.