Tabletop Simulator

Tabletop Simulator

Not enough ratings
Erik's D&D Tools - Encounter
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
77.703 KB
14 Apr, 2022 @ 1:20pm
26 Jan @ 4:13pm
6 Change Notes ( view )

Subscribe to download
Erik's D&D Tools - Encounter

Description
What's This?
A control panel that saves and loads marked objects into an encounter bag. This lets you design encounters ahead of time, then load them in one step at game time. It's similar to other mods (e.g., OneWorld), tweaked to be streamlined and integrated with other mods in this series.

How Do I Use It?
  • Copy or spawn the Encounter object from this mod into your game
  • Set up an encounter the way you want it
  • Put a tilde ("~") in the GM Notes of each object in the encounter
  • Click Save to move all those objects into an encounter bag
  • Make a backup of that bag (optional, but recommended)
  • Place an encounter bag on the control panel and click Load
  • The marked objects are removed from the bag and returned to where they were

Details
  • Latest version is 1.4
  • Pre-made encounters are available in the Encounters mod
  • To add a battle map, paste its URL in the Description field, and click Map
  • Battle map images work best at 2802 x 1751 (or equivalent)
  • To modify all objects in an encounter at once, try the Scene mod
  • The Clear button resets the battle map and deletes all flagged objects
  • The Event button alters objects that have special text in their GM Notes
    • "(!Alpha X)": the object's alpha (i.e., opacity) is set to X%
    • "(!Loop X)": the object's loop index is set to X
    • "(!Trigger X)": the object's trigger at index X is fired
    • "(!Destroy)": the object is destroyed
  • The Toggle Text Saving button toggles whether 3D text objects are saved into bags
  • If you don’t know what a button does, right-click it for help
  • Feel free to leave questions in the comments!

Attribution
  • Icons are originally from https://game-icons.net/
  • Assets used in the encounters are from all over the workshop
  • But special mention goes to Saught for many of them

Thanks
…for checking out the mod. If you like it, give a thumbs-up!

Other Mods
Lets minis (and other battle objects) do things like fly, auto-scale, and highlight
Stores NPC attacks as presets, rolling and applying modifiers with one click
Manages playlists that all players can hear
Manages a tablet, sizing and placing it to be a tablet, table surface, poster, etc.
A decorated play space in which you can host a game (not scripted)
A streamlined dice-roller that automatically cleans up its dice
Controls weather effects (rain, snow, fog) across the table
Saves and loads marked objects in an encounter (similar to OneWorld)
A collection of encounters for use with the Encounter mod
A collection of enemy minis and initiative standees
Controls the environment (lighting, skybox) via one-click presets
Deletes objects dropped into it (good for non-promoted players)
Modifies an agent’s health (optional, requires the Agent mod)
Runs 5E-style initiative in a player-facing way
Implements house rules for inspiration and rest
A collection of AoE markers (works with the Agent module to auto-scale)
Stores text one a piece of paper (lockable, titled, supports multiple pages)
Moves / resizes all marked objects, good for modifying a scene to fit your table
Controls a GM screen via one-click presets
Controls global settings (table size, grid on table, hidden object visibility, etc.)
A table on which to play, including dice, dice trays, and portraits (not scripted)
Controls the image on the table via one-click presets
Updates all other mods listed here when they get scripting updates
55 Comments
Kenjamin 9 Jun @ 11:14pm 
I feel so dumb, so let me share for everyone else in case they come across this issue. I had the infection and thought that the clean up cube did its job. It didn't. I tried the deep clean one as well, but it would crash the game after 5 minutes of locking up. I figured the original cube did it's job but there were so many objects nested in bags and such that it didn't search them all. I was able to download a python script from github that cleaned all the files outside of the game and now it loads fine. I had to delete the Encounter object and remake the saved bag, but it loads just fine now.

The link to the python script is https://github.com/khaaarl/tts-save-game-script-cleaner?tab=readme-ov-file

Hopefully Steam doesn't break the url. If it does, look for the user khaaarl on github. The script is there.
Corvalis 19 Mar @ 3:42am 
All Good! Thanks for even replying!! I will try it out.
Mr. Ugly  [author] 17 Mar @ 10:51am 
Hey there, Khano! I honestly don't know; you might just want to try it. : ) I believe I only ever used battle maps at the resolution listed in the description, but it's been a while.
Corvalis 17 Mar @ 10:12am 
Is there a size limitation for the table/3d battle map area 1640x980 for 1 world I think or can you go bigger?
Weirym 26 Jan @ 5:49pm 
It works like a charm!
Weirym 26 Jan @ 5:45pm 
I will test it out and report back! :) Thanks!
Mr. Ugly  [author] 26 Jan @ 4:19pm 
Hey, Weirym! Sounds like an excellent request. I've added a button at the top-right that toggles whether 3D text objects should get saved and cleared by the Save / Clear buttons. Unfortunately, there's no way (that I know of) to mark a text object as intended for saving (analogous to the ~ in GM notes for all other objects). So it's all or nothing: that new button toggles whether *all* text objects will get saved / cleared, or none of them will. I hope that suits, and let me know if you run into trouble!
Weirym 26 Jan @ 3:36am 
Hello! On having a good play around with this, I have noticed that the text areas don't get packed up. Is there a way to include them? My scenario is that I have an over world map, and started to use the TTS text widget to label areas of interest.
Mr. Ugly  [author] 14 Dec, 2024 @ 12:14pm 
Hey, Hotman! As before, I can't really diagnose a problem without more information, so if you want to upload your table and send me a link, I can try to find time to take a look. I strongly suspect it's more of that godawful malware, so if you haven't, try the steps exactly as posted a couple of times in this thread. If you already did (or you try them and they don't work), I can try to help (though, as before, I can't make guarantees).
the_flamiest_hotman 13 Dec, 2024 @ 4:30pm 
its not working for me at all I have several encounters stored using this (my whole campaign) and it refuses to deploy them. I tried the cleaner block and it worked a little bit. i had to save and reload and then maybe it would work but now it doesn't work at all