😎
CodaBool
Creator of
Recent community posts
The modules supports a large amount of customization. These are some of the things already in the module:
- You can set the background to an image or video
- you can define your own ASCII for the splash
- you can define the colors for most things
- you can set your own border for the window.
- the audio for click, login, logout and ambient can be set
With these you should be able to get a theme close to what your describing.
I could put it on my list of things to look into for specifically defining a splash video. Which is only shown on startup and then would change to the standard background in use now.
That’s a cool implementation. I haven’t actually tried placing them on top of each other like that.
For updating the flags you’ll actually want to use Foundry’s setFlag() function. This is present on the document object of the tile.
Here is an example:
canvas.tiles.get("id of tile").document.setFlag("terminal", "enabled", false)
Let me know if that works better.
I am eventually adding a feature to open other Terminals. It’s good to hear there will be some demand for that.
I have a couple things brewing for new features. The three certain ones are related to cameras, passwords/keycards and lights.
I’m implementing/taking some ideas from Starfinder. Which I’ve never played but find their mechanics around terminals to be interesting. This includes things like: lockouts, alarms, data wipes, encrypted pages, accessing other computers from your current one.
I’m going to be spending some time to see what is feasible from these ideas.
As far as puzzles or minigames I’m a bit torn because that is a great idea. Even one I listed as a stretch goal on my github page for this.
However, it runs into a problem I haven’t really thought of a solution for. It steps on whatever game system’s solution for accessing computers is. I don’t know a good solution around this, which has halted my progress on that.
Yes, when configuring the Terminal inside the Tile config. There will be a checkbox to add a button for any user that views the Terminal UI. This button when clicked will explore all the Fog of War for the current scene for all connected players.
Let me know if you have another other questions 🙂
As a warning if you like to stay on the latest Foundry version I have yet to find a way to make this feature work on the unreleased version 12 (Which won’t come out for another couple months). I reached out the Foundry devs but it doesn’t seem like they are going to help me find a solution to it. There are APIs I can hook into but they get complicated very fast.
So, just something to be aware of. This feature may only be here for a year if you stay on latest Foundry.
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:
- Upgrade to latest
- Open your compendium and you should see a new entry for “Terminal Macros”
- 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
- I recommend using “Monk’s Active Tile” module to supply either macro with arguments.
- 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.
- 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)
- Take the Tile ID and supply it as the first argument.
- (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
- Activate the tile, which runs the macro
I’m going to edit my previous comment that contained an example macro since one is now included in the module.
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:
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
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.