Tabletop Simulator

Tabletop Simulator

Unfathomable + From the Abyss
98 Comments
metalcorn 31 Jan @ 12:42am 
@retson¡ne
TLDR You should put discarded skill cards right below the corresponding skill deck to make it reshuffle for you.

I've looked into the scripts and found out that each skill deck has a designated discard zone. You can see them in F3-script zone. If you discard the skills to the corresponding zone, drawing skill automatically reshuffles the discard pile. The calculate function is on the right side of the board. If you weren't using it, give it a shot. It discards cards accordingly.
retson¡ne 7 Sep, 2024 @ 2:39pm 
Heya, this is a brilliant mod - thanks for creating it, my group has really been enjoying it. :Hearthian_Smile:

We've noticed there's a minor bug where if a deck that isn't part of a player's draw pool is empty when the player hits the "Draw Skill Cards" button, it generates a nil reference error in the getSkillCards function, at line 254 of the global script (since the returned deck is nil when it's empty).
Мумия 27 Aug, 2024 @ 11:14am 
there are also several Item Cards from addon without names, so it's difficult to search it in a deck
Мумия 27 Aug, 2024 @ 9:25am 
Thanks for your amazing work!

little bug: on "Create Ally Deck (new step)" we should roll a die twice until the results are different , but now the first result that comes up is accepted without checking for a difference
LobstersArentImmortal  [author] 1 Aug, 2024 @ 12:26pm 
Fixed the reported issues (reference cards, prelude cards face down, boon card names).

Thank you for the reports.
LobstersArentImmortal  [author] 1 Aug, 2024 @ 12:25pm 
If you're able to load them into TTS and then send me that save, that would be easiest for me. Or alternatively upload them to the workshop and then I can just grab them. You can add me on steam or discord (lobstersarentimmortal) if you want to send the save.
TalkingBull 31 Jul, 2024 @ 5:35pm 
Just finished scanning and prepping the horrors for ingame use. Tell me how to get them to you if you want to have them...
SpAwN 31 Jul, 2024 @ 6:23am 
Just a note.. all of the value 1 Boon cards are incorrectly named Revelation (which is the name of the value 0 card.. ;o ). :)
BattleYak 30 Jul, 2024 @ 1:13pm 
Thanks for the update and continued support.

Small tweaks I would like but aren't required:
- When using the expansion: The 3 player references dealt Allies + Horrors, Traitor reference, Player reference. Are dealt out so there is 2 of each and locked. But they are facing the same way. The only reason I see you'd deal out 2 is to show front and back, but currently that's not what happens.

- When using the expansion: The current option for "standard" preludes is dealt face up. However our play group typically chooses characters after the script automation, and I'm fairly sure we are not suppose to know the preludes till after we have chosen characters. We get around this using the custom setting and just dealing after. This is just more a request for them to be dealt face-down and also flipping the remaining prelude decks.
LobstersArentImmortal  [author] 30 Jul, 2024 @ 10:55am 
Updated to handle the 0 boon and 0 treachery card, and deal 2 random allies on setup.

Setting aside all the 0 cost cards would be somewhat difficult with the way it's currently written, and the cards are organised in descending value anyway. Would maybe look into it later, but no promises on that one.

Thanks for the feedback.
TalkingBull 25 Jul, 2024 @ 12:57pm 
Changes works properly but we found a couple of other things:
During the setup you have to put two random allies and two random interor spaces, which is not happening automated right now, so you have to do it manually.
Also, is it somehow possible to separate the 0-value skill cards into the corner when skill check is calculated? just for clarity sake.
On that note, is it also possible to let the 0-value boon cards and 0-value treachery cards change the helping and opposing skills? I guess that's not that easy if not impossible since the helping and hurting skills are locked in before the skill check starts.
LobstersArentImmortal  [author] 21 Jul, 2024 @ 7:52pm 
thanks for the reports, those should both be fixed and handled properly now
TalkingBull 21 Jul, 2024 @ 4:52pm 
Fantastic work, thank you very much.
I think, there are a few QoL features missing:

1. Page 3 of the FtA-rulebook says, that, among other things, the Item "Jam Tin Grenade" needs to be replaced with the updated one. Like the "Captain" and "Keeper of the Tome" role card.

2. Page 3 and 8 of the FtA-rulebook says, that when a chaos deck is created, 2 boon cards and 2 treachery cards are added. Using the comfy "Chaos Refill" button does not do that at the moment.

Again, thank both of you for the effort and time to provide us with this mod.
LobstersArentImmortal  [author] 21 Jul, 2024 @ 11:46am 
Initial version of From the Abyss setup has been added, should be the minimum to let people start playing with the expansion. Do report any issues as it is untested.

Horrors are placeholder minis from mansions of madness, if you can provide 3D models of the horrors, that would be appreciated (and you would of course be credited)
LobstersArentImmortal  [author] 11 Jul, 2024 @ 8:22am 
I've been busier lately so it's been difficult for me to find time, I'll aim to find some time after tomorrow but can't commit to promises.
ferb2002 9 Jul, 2024 @ 2:59pm 
follow up, expansion be up soon?
RubixCubeKid 22 Jun, 2024 @ 2:11pm 
When will the expansion be up and running?
JSodium  [author] 19 Jun, 2024 @ 5:00am 
I scanned Abyss last night. I'll format and upload the decks into TtS. Then Lobster can do his coding magic with the mythos decks.

If anyone can create 3D models of the three Horrors, I'd appreciate that. For now, I might be able to find proxies.
LobstersArentImmortal  [author] 8 Jun, 2024 @ 3:05am 
I don't really intend on buying the expansion anytime soon, but if somebody wants to scan the assets and send them over then I can implement them into this mod.
BattleYak 7 Jun, 2024 @ 5:35pm 
Curious if you have any intent on adding in the expansion?
BattleYak 27 Jul, 2023 @ 1:58pm 
Confirmed fixed on my end.
Thanks for the speedy turn around, and the awesome work you've done on this worksho.
LobstersArentImmortal  [author] 26 Jul, 2023 @ 5:36pm 
How has that gone unreported for so long lol, it should be fixed now the return false was just in the wrong place. Thanks for the report.
BattleYak 26 Jul, 2023 @ 2:30pm 
Hey there is a potentially a bug in the script.
Specifically the `onChat` command is filtering out any `player.admin` from talking.
I understand you were using it to trigger a function, but if that isn't the exact message the player said, I believe you need to `return true` inside the function to allow the chat message to go through.
LobstersArentImmortal  [author] 10 Mar, 2023 @ 1:05am 
Send me a DM on discord (LobstersArentImmortal#8348) and I can help you easier.
13Li 10 Mar, 2023 @ 12:25am 
I understood, yes, I thought that it was somehow copied wrong. I've already corrected it. The skill decks have earned the calculator counts everything correctly, great! Now I want to translate the deck of roles and the playing field (ship). I translated the cards and the picture, but I don't really understand how to access the role cards and the field. The field seems to be blocked and combined with the table into one model.. and about the role cards, I was able to find their guid to remake my deck to insert my guid there, but now the Setup is full of errors) somewhere else something needs to be changed so that he would distribute my deck of roles..
LobstersArentImmortal  [author] 9 Mar, 2023 @ 10:38pm 
The version on the workshop doesn't have that bug, I'm not sure why it's like that in your code. It should be correct if you reload the workshop version. You can also just fix that line in your code so you don't reset your work, but yeah that bug doesn't exist on my end.
13Li 9 Mar, 2023 @ 9:38pm 
Hi, I think I found a small bug in your code https://postimg.cc/Lh8JRzN7 , I noticed when on some characters, when clicking on the distribution script, I was given the wrong cards)
13Li 9 Mar, 2023 @ 3:34am 
Many thanks, this is just a step-by-step guide to the missing parts for translation, because I have already translated everything and uploaded it to the cloud and in steam, everything turned out and works :D The main trouble was that I didn't know about the black GM color and didn't understand where to get the strength number of the cards, so we played without a calculator haha, now everything will change. If suddenly something is completely unclear again, I will write again, but I think I will figure it out now completely.:steamthumbsup:
LobstersArentImmortal  [author] 8 Mar, 2023 @ 2:48am 
Sure I don't mind. For setting the skill value for your translated cards you'll have to into the GM notes of your card and just put its value in there (go into GM notes by sitting in black, right clicking on a card and it's below the description). For translating you'll also have to into the scripting and look for Mythos.lua and change the English names in the nameToSkill table to whatever your cards are named (you don't have to change the stuff like influence, strength, will, etc since that's all script side only).

You'll also have to update some GUIDs when you import translated decks (get GUID of an object with right click > scripting > GUID), I keep all GUIDs in script at the top of a file so just look through them and update them. That should be all you need to change in the script to get it functioning but you will of course also have to translate the various text that's printed out or displayed in XML.
13Li 7 Mar, 2023 @ 11:28am 
LobstersArentImmortal Hi. I've started translating your version into another language, I hope you don't mind. I have a couple of questions about the json and id cards in the skill decks, I can't figure out how to quickly ask the ID of each card without going into the notepad outside the game. I found how to register the "tag" of the name so that the cards would return to their decks after counting. But with the transferred cards, the scoring itself does not go. Because every card in my language does not have a scoring number attached to it (
Baritone 5 Aug, 2022 @ 3:19pm 
who wanna play this with me?
Vince 4 Jun, 2022 @ 10:54am 
Thanks for adding this, had my eye on the physical copy for a while but for $75 I wanted to give it a test on TTS first :steamthumbsup:
Toti und so 19 Feb, 2022 @ 6:13pm 
Thank you!
Farevell 12 Feb, 2022 @ 8:17pm 
Much appreciated!
LobstersArentImmortal  [author] 12 Feb, 2022 @ 3:01pm 
Sure
Farevell 12 Feb, 2022 @ 1:34pm 
I made a Chinese translation version based on this mod. May I upload it to Workshop please?
SnipeZ 20 Jan, 2022 @ 7:29am 
good
GrumpyToadOverlord 16 Jan, 2022 @ 7:34pm 
Big chungus? More Like Big Fungus!
SabreXT 15 Jan, 2022 @ 4:34pm 
Very well put together.
LobstersArentImmortal  [author] 11 Jan, 2022 @ 5:43pm 
Sure, I don't mind.
Tarusol 11 Jan, 2022 @ 6:49am 
Hey there. Awesome mod. so awesome that i want to make a german version of this. Do you mind if i use your mod to make a german version of it?
SynonymToastCrunch 3 Jan, 2022 @ 3:38am 
"However, one or more of them are deep ones, secretly thwarting the voyage."

Have you heard of the hit game Among Us :stimulation:
hunzl 1 Dec, 2021 @ 2:06pm 
Very good scripted mod. I'm glad to have the two little Videos in the description so we found out very easy how it works. Thank you very much for this genious work from Germany. :steamthumbsup:
Dragonforce Changed My Life 1 Dec, 2021 @ 10:58am 
Derp, yup, that was indeed the case.
LobstersArentImmortal  [author] 1 Dec, 2021 @ 10:41am 
You are likely sitting in a colour that doesn't actually exist on the table (eg the default colour when you start a new lobby is white but white doesn't exist on this table).
Dragonforce Changed My Life 1 Dec, 2021 @ 10:37am 
Am I crazy or does the Draw Skill Set button not do anything? Am I missing some part of setup?
LobstersArentImmortal  [author] 30 Nov, 2021 @ 8:21pm 
Square passengers is what others have preferred and I've been meaning to do it but forgot for a while, I made them square now. You can also type "!removescript" to remove all the buttons now. I doubt I'll ever include a built in die roller since that's somewhat "gimmicky" for my taste, it shouldn't be hard to just import one if you like using it.
Zeromus 30 Nov, 2021 @ 7:00pm 
This mod is amazing. While we're on requests, I preferred the square passengers like the physical version. =-) A built in die roller would be awesome as well! There's some great ones out there.
LobstersArentImmortal  [author] 30 Nov, 2021 @ 5:46pm 
Well his point is that he doesn't want to essentially plagiarise by sharing that. I don't personally have any qualms with my work being used that way but I understand the issue at the same time (plus this mod isn't my work alone). I can add a chat command you can run to remove scripting (or more accurately just remove all the buttons so you can't actually trigger any scripting), shouldn't be much effort.
Ziggy Stardust 30 Nov, 2021 @ 5:36pm 
You could always just remove all the scripting yourself.