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.
10 Comments
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.
Мумия 9 Dec, 2024 @ 11:36pm 
thanks!
Potato  [author] 9 May, 2024 @ 9:57am 
True, though the detection logic is not mine but Larrie Corvell's.

I also can't think of a case where you would add 180 spaces manually in the code.
GenericName24 8 May, 2024 @ 3:46pm 
Seems like it just looks for 180 spaces (90 tabs) in a row, so there is a possibility for something to get false flagged.
Adil3tr 15 Apr, 2024 @ 3:41pm 
Thanks! does it search for the specific code or just long strings of code?