Tabletop Simulator

Tabletop Simulator

Not enough ratings
DeepCleanerBlock
   
Award
Favorite
Favorited
Unfavorite
Type: Utility
Complexity: Low Complexity
Assets: Scripting
Language: English
File Size
Posted
78.899 KB
15 Apr, 2024 @ 1:23pm
1 Change Note ( view )

Subscribe to download
DeepCleanerBlock

Description
Based on Larrie Corvell's Mod. Go buy him a coffee :)

Improved version of Larrie's mod to clean the psuedo-virus `tcejbo gninwapS` script from all objects.

Has all of the base functionality of the original mod. This version can additionally clean objects in bags and decks as well as attached objects.

You can do this from the context menu of the block and selecting DEEP CLEAN.

WARNINGS
Deep Clean WILL FREEZE YOUR GAME depending on your table size. Froze my DnD table for 5-6 mins. Be patient.
Only Deep Clean IN SINGLEPLAYER. Invite players after the cleanup. It will take much longer in multiplayer.
14 Comments
Potato  [author] 17 Sep @ 11:40am 
If you see the "cleaning" message in the chat, that means the object was infected and that infection was removed just now. If the object was clean when taking it out from the bag you'd see no message.
OXO 16 Sep @ 9:02am 
i've noticed after running the cleaner on it's self and the table a few times, that when i pull a card out of a deck it cleans it, does that mean it JUST NOW cleaned it after being pulled out or that it was cleaned before during a deep clean cycle and its just throwing the chat message up as it's a new object that entered play and it's like "yep still clean" sorta thing? also ty for the mod and thanks for replying!! c:
Potato  [author] 16 Sep @ 6:45am 
Hey OXO!
Deep clean doesn't work on infinite bags yet. It'll clean the bag itself but if the object within the bag is infected, that object will remain infected. There is an easy workaround though.

If you leave the cleaner somewhere on the table it'll work like an antivirus and clean the infected items when they're pulled out of the infinite bag. So you'll still be safe :)
OXO 15 Sep @ 11:07am 
does this still work? does it work on inf bags? i need you Potato!!
Witch Hunter Siegfried 26 Mar @ 8:29pm 
Turns out it also fixed the crashing issue my Bolt Action German collection had so I can finally update it again, bravo.
Potato  [author] 15 Mar @ 2:27pm 
Keep in mind this is not done intentionally by the mod developers at all. If they've accidentally included a single infected model from some other mod without realizing it jumps to every other model on that table when you save/load the table.

So the guy who made the mod pack isn't the guilty person here.
Potato  [author] 15 Mar @ 2:22pm 
Only checked the "Necromunda ALL Models" but unfortunately all models/bags on that mod are infected.

You can see for yourself by loading the mod, and opening the scripting editor for any model. Malicious script has a bunch of empty spaces at the start so scripting editor looks empty initially. If you scroll to the right from the bottom you'll see the whole script on 1 line.

You can keep the Cleaner box on your table, it'll clean newly spawned objects as you spawn them on your table.
Nokien 15 Mar @ 3:30am 
I'm not sure how code injectors work, but this and "Malicious Script Injector" by Ziggy Stardust both detect something on "Warhammer The Old World Full Game".

This and CleanerBlock Basic also detect or clean something on "Necromunda ALL Models".

It would be great to know if these are false positives. If anyone knows if these are safe or otherwise, please reply :)
Potato  [author] 31 Dec, 2024 @ 10:13am 
That's good to know. I'll see if I can include those at some point
Sinsei Hotaru 31 Dec, 2024 @ 9:24am 
Aight, this is just a disclaimer: apparently this thing doesn't work when it comes to states or infinite bags. So, uh, that's just a head's up.