Tabletop Simulator

Tabletop Simulator

42 ratings
Erik's D&D Tools - Effects
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
60.413 KB
14 Apr, 2022 @ 1:19pm
1 Mar, 2023 @ 11:16am
4 Change Notes ( view )

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

Description
What's This?
A panel that manages weather effects (rain, snow, fog) across the table.

How Do I Use It?
  • Copy or spawn the Effects object from this mod into your game
  • Next to an effect, click + to increase how intense the effect is (or - to decrease)
  • Click Clear to stop all effects (some take time to fade away)
  • Click Scale / Position to customize the effects to fit your table (right-click for help)

Details
  • Latest version is 1.3
  • If you don’t know what a button does, right-click it for help
  • Feel free to leave questions in the comments!

Attribution

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
13 Comments
WolfsBane 1 Mar, 2023 @ 11:59pm 
Hey Mr. Ugly, I deleted a comment basically saying the positioning wasn't working, but it turns out the values I was using were way to small (1.5, 2, 6, etc.). In order to make major noticeable differences in the positioning, I found using values of 50 works best. Exe: "50, 1, 1" or "-50, 1 , 1". Thank you for creating this! I will be implementing it into my map and giving you credit for it!
Mr. Ugly  [author] 1 Mar, 2023 @ 11:22am 
Hey, WolfsBane! I just added the Scale and Position buttons, so you can manually make your effects bigger (and reposition them as needed). Try this:

- Update your Effects control panel (or just re-grab it from this mod)
- Right-click it, and in the Description, add "2,1,2" (without quotation marks)
- Click Scale

This will make the effects twice as big in the x- and z-axes. You can experiment, and replace the 2s with something else (2.5, 3, whatever) to find the size that suits your table. Let me know if you have problems!
WolfsBane 1 Mar, 2023 @ 12:57am 
Hello, is it possible to make the weather effects cover a much larger area of the table? I've been trying to implement weather into my cyberpunk map, but none of the rain I've found covers a wide enough area
Razehell 14 Nov, 2022 @ 7:42pm 
I can do that! I started to dabble in the workshop.
I have rudimentary knowledge but I get sheeet done!
Ill dig up a asset and mess with it and see if it works for you asap.
I sent a friend request!
Mr. Ugly  [author] 13 Nov, 2022 @ 6:23pm 
Hey there, Razehell! Unfortunately, I'm just a programmer, not an artist; I didn't make the original effect models, I only programmed the tool that can make them easier to control. And I looked around on the workshop for a sandstorm effect, and didn't come up with anything. If you can point me at such a thing, I'll gladly look into adding it to this mod. But otherwise, I'm afraid I can't help. : (
Razehell 13 Nov, 2022 @ 8:24am 
Would be dope if you could add a sandstorm button please!!!!!!
(っ˘ڡ˘ς) MassiveStyle 10 Sep, 2022 @ 1:08pm 
Thanks for your quick response :)
It was actualy a fault on my side. After your update it was still the same exept the url now had the missing "-". So i thought there must be an error on my side. And yeah...i forgot to delete the Weather Effect Buttons from Firestix. That caused an error cuz the asset bundle was already loaded i guss?
Sorry for the trouble to adjust the code
Mr. Ugly  [author] 10 Sep, 2022 @ 11:30am 
Hey, MassiveStyle!

It turns out that those two links are for the snow and fog, and are totally legit -- except they're missing a "-" between "cloud" and "3". I have no idea how that happened, and couldn't reproduce the problem on my end. But I added some code that should clean out such objects. If you would, try getting the latest version of this mod into your Kraken-table game, saving, and reloading. Then let me know if you still have any errors.
(っ˘ڡ˘ς) MassiveStyle 9 Sep, 2022 @ 2:42pm 
First of all, realy nice work you did there.
But i got a little bug i guess. On normal tables it works all as it should. On a Kraken table however i got 2 error on Custom Assetbundles that cant be loaded. The 2 Assetbundles are located in the middle of the table underneath the surface (2little boxes). URL from both are:

http://cloud3.steamusercontent.com/ugc/1815522464569374169/08ED0E0B839DA7A6F3F0203AE65B0B474402E1A6/

http://cloud3.steamusercontent.com/ugc/1815522464569374433/D2A0855C45DE266F29EAE9443CFBE836B643E297/

if that helps you in some way.
The error occure on loading a safestate, spawning the controll panel and hitting the clear button on the panel
Mr. Ugly  [author] 19 Aug, 2022 @ 3:46pm 
If you want, you can make the effect objects themselves editable, so you don't have to "guess and check" values through the script. Instead, get the effect playing, select its object, size it until it looks right, then transfer its size, rotation, and scale values into the script. (That's what I did originally.) The only catch is that the effect objects are intentionally made non-interactable in the script (so players don't accidentally mess with them during a game). To change that, change lines 357 and 358 to set to true, rather than false.

https://imgur.com/a/bXYgnIf