Tabletop Simulator

Tabletop Simulator

MTG 8 player table - scripted
54 Comments
cerdic 23 Jun @ 12:23pm 
HI, i have just changed table from the 6 man to 8 man table and cant get the playmats to be the right size for the new playspace, any help in how to resize them?
StinkyGoose 14 Mar @ 6:49pm 
Hey Pie! is there any way we can get an 8 person table where all of the mats are facing across from each other? Would love to use this for my 8 person draft. The current placements of the mats are difficult to have 4 concurrent 1v1s. Thanks for the hard work!
SatrnsNightmare 21 Aug, 2024 @ 6:09pm 
hey there Pie baker, I have a bug report and a request for you. As it stands in my games, the turn selector die seems to be having an issue, and everytime I roll it we get a scripting error pop up and then the die deletes itself. Not sure if anyone else shared this.
As for my request, is there any way you could add an empty version of the chest for the kingdoms mode? I would like to put other decks in there like treasure cruise for my games with my friends, but havent had any luck in figuring out how to make an empty version of it on my own.
Oops I Baked a Pie  [author] 20 Aug, 2024 @ 12:19pm 
if you play on the 6 player table - you'd have more table space
Zeltos 20 Aug, 2024 @ 12:03pm 
Are there ways to decrease the basic size of the cards? I am currently plalying with 6 other people and they all are annoyed that the cards are to big.
Oops I Baked a Pie  [author] 17 May, 2024 @ 9:29pm 
already made that ^.^

check the Pie's MTG Enablers bag (it's next to card importers next to yellow player spot)
it'll give you a pie
in the pie you'll find the "River Sol Enabler"
Eris Stellaris 17 May, 2024 @ 8:53pm 
Hey silly request since its not very often seen but could you possibly add a function to draw from the bottom of the deck. My friend wants to make a river song commander deck but doesnt want to have the huge advantage of playing with the first card revealed due tot he deck being flipped over simply because there's no function to draw from the bottom
gimmedat 9 Mar, 2024 @ 11:52pm 
does anyone have a problem with their card names getting changed when u hover over them? i swear im not crazy
Ebi- 21 Aug, 2023 @ 1:01pm 
Sorry for the late reply, didn't check the notification. for a while.
I edited the script by first summoning an instance of pie loader then changing its script, and here is my version of the script: {LINK REMOVED}
It works for me, and I've tested several other languages and did not find any problem. Nevertheless, I have changed some of the error output for debugging, and I now couldn't find and resume them, hopefully not a big problem.
codz 28 Jul, 2023 @ 11:25am 
Ah, I assume some limitation on the table size for TTS? No worries!

Thanks for the hard work, the tables are really great!
Oops I Baked a Pie  [author] 18 Jul, 2023 @ 11:08pm 
No for the first bit.
Read the common questions above for the second bit.
codz 18 Jul, 2023 @ 4:13pm 
Is it possible to make it so the player mats are directly across from each other, similar to the six person table?

Also, is it possible to load in custom magic art for each card? I'd love to do that! I have the art, I'm just not sure how to apply it in-game.
Oops I Baked a Pie  [author] 29 Jun, 2023 @ 6:16pm 
nicely done!
would you like to toss me a file of the appropriate llua script files? i'll then update the ones of the official table
Ebi- 27 Jun, 2023 @ 2:22am 
Hi, I've found that this problem only occurs on rikrassen's deck importer, so I guess this results from their database. I'm now using Ome's importer and everything is fine.
However, I found that after a recent update, the language part of Ome's importer broke again. The code for simplified Chinese is zhs instead of zcs, and it should be fine after changing this.
Also, another problem I found was about the localization. This problem appears when importing decks by URL from moxfield, where the language setting does not work and the generated deck is always in English. I've looked into the code and found that this is because of the Scryfall ID of the card. The ID of the card corresponds to its English version, and because of the branch condition on line 759, the localization part was skipped if the card has a scryfall ID. I removed the latter part of the condition and the importer worked properly.
BTW the importer and encoder was really amazing, thank you for your work!
Ebi- 20 Jun, 2023 @ 2:07pm 
Hello, I encountered some issues while attempting to create emblems or tokens. The problem arises because the token information is only available in the English version of the card, causing the function to fail for other languages. My approach to resolving this issue was to re-import the card to obtain the English version and then generate the tokens using that version. Unfortunately, this method did not work for many cards, possibly due to language encoding issues causing certain characters to disappear from the search query, making the card unfindable.

I attempted to examine the code to rectify this issue but was unsuccessful. Consequently, I am hoping you can provide some assistance. One potential solution may involve using the oracle ID for the search instead of card names, thereby avoiding encoding issues and ensuring that the search consistently retrieves the English version of the card.

Thank you in advance for your help!:steamthumbsup:
Oops I Baked a Pie  [author] 20 Apr, 2023 @ 12:38pm 
There's been a TTS script-virus going around. Essentially, it's a malicious script that appends itself that ALL objects existing at a table. Then, if someone saves one of these objects (e.g. a deck) and loads it into a new table - the infection spreads further.

So, if you can't load in your saved deck/card objects, go here: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2964935541
Zurlar 19 Apr, 2023 @ 2:28pm 
ok ok it just with the other table i m using i didn't import through that. I importe through the object of tabletop
Oops I Baked a Pie  [author] 19 Apr, 2023 @ 1:58pm 
which of the three importers at the table are you using to import your deck?
i just tested all importers with a sample planeswalker (Nissa, Who Shakes the World) - and everything appears to work

just in case.... have you read the description above?
"If you're getting your cards through a different method, be aware that a ton of automation at the table may fail: the scripts rely heavily on the contents and format of the card's name and description fields."
Zurlar 19 Apr, 2023 @ 1:50pm 
honestly it's amazing, but when i do imports my deck with planeswalker in it the loyaty county doesn't work so i have to importe from the card searcher. Is there a way to fix the bug or how to make the importer planeswalker with no bugs?
The Animated Gamer 28 Mar, 2023 @ 7:18pm 
Fix found for the script crashes: Re-subscribe to any effects/items/deck boxes you use. Delete and re-save all your decks. Essentially, you're renewing the code for all your saves. What's crashing the scripts is old code crashing with new code.
diddyscoop 25 Mar, 2023 @ 7:00pm 
could we get a two player table?
Ebi- 5 Feb, 2023 @ 11:29am 
Thanks again for the quick fix!
Oops I Baked a Pie  [author] 5 Feb, 2023 @ 7:53am 
@Ebi- done
Ebi- 5 Feb, 2023 @ 1:11am 
MTG Deck Loader π works incorrectly with Simplified Chinese. When ZHS is selected, the output cards are in English. I've looked into the code and found that this resulted from the missing entry of [\"zhs\"] = \"zhs\",\r\n. Could you please update the script? Thanks very much!
-=DosReis=- 22 Jul, 2022 @ 8:03am 
It was the rewind option... When the game "saves" for the rewind it causes the micro stutters... So I disabled the rewind
Oops I Baked a Pie  [author] 22 Jul, 2022 @ 6:47am 
Unless there are actually 8 of you, could you try one of my smaller tables and see if the stutter problem persists?
-=DosReis=- 18 Jul, 2022 @ 10:22am 
It happens when anyone hosts and it happens to everyone on the table... I already tried to change the graphics settings
Oops I Baked a Pie  [author] 17 Jul, 2022 @ 4:25pm 
I don't experience any stutter.. sorry. If I can't replicate it - I can't fix it. Does everyone else stutter at your table too? Does this happen when you host or when someone else hosts?
-=DosReis=- 14 Jul, 2022 @ 7:17am 
Thank you for this awesome job!

Just a question... Is there a way to get rid of the random stutter? Always when I play with your table my game stutters randomly for like miliseconds... I guess it's because of the scripts, idk
Llama Ranger 24 Jun, 2022 @ 5:33pm 
Thank you!
Oops I Baked a Pie  [author] 16 Jun, 2022 @ 11:00am 
@llama: crazy that the reveal zone thing is only getting reported now - it's been that way since the release O.o

anyhow - super easy fix - fixed now - enjoy
Llama Ranger 5 Jun, 2022 @ 6:15pm 
Ignore the keyword issue...haha but still having issues with the Reveal for green and blue
Llama Ranger 5 Jun, 2022 @ 6:04pm 
For some reason when I fan out reveal as blue or green it places the card (if green) under blue's land area (where blues hand is) and vice versa for blue. Any way to fix this? Also, I don't understand how the token keywords work, I pull a token from the bag but the description isnt there. Thank you! Awesome table!!
awawa! 3 May, 2022 @ 5:49pm 
oh ok thanks !
Oops I Baked a Pie  [author] 3 May, 2022 @ 5:45pm 
the outlines is a png image i made
no - there is no simple way to change the png on the fly within the game
you can make your own png and change the table's source image file
you'd getting into "i'm making my own TTS table" territory here tho

i shall not be implementing any "change colors on the fly" feature
awawa! 28 Apr, 2022 @ 4:23pm 
hii this table is super cool! my friends and i had a question which is is it possible to change the colors of each playmat? i can move hands and hand colors but im not sure how to make all the outlines and icons a different color
Zunedoodle 23 Dec, 2021 @ 6:09pm 
P.s. The ratio thing would go against the fact it needs to be symmetrical, but I'm trying to look for that soft median. Oh and the basic ratio would be a 40-60 split, so (x .18, y .25)
Zunedoodle 23 Dec, 2021 @ 4:41am 
@Oops I Baked a Pie

I like the new grid spacing. I wasn't using symmetrical spacing (x.365,y.3).

Yeah, after a bit I realized that regardless of how you set it up it's hard to make sure it's symmetric for all sides of the table. Instead of trying to make it perfect for everyone I just changed the size with little regard to everyone's play fields. I did mess around with seeing if using the offsets would help but it didn't seem to. Realistically the offset probably wont help anyway. The fact that it's symmetrical really limits how small you can make either your [x] or [y] since the cards length to width aren't a perfect ratio...which now makes me wonder if you could figure out the cards [x,y] ratio and use that. I'll experiment with that.

On another note, if you set the snapping to "both" instead of just lines or center than you might be able to use larger grids. Using it caused the cards to sit really close to each other but it's every so slightly lower than the card next to it.
Teldrius 22 Dec, 2021 @ 9:53am 
haha very fair, I use the krark coin flipper a lot
Oops I Baked a Pie  [author] 21 Dec, 2021 @ 6:32pm 
@Teldruis

All 10 keybinds are taken up by other functions that aren't as niche.

You could use fan-reveal [5] or stack-reveal [6] followed up by move-to-exile [7], though.

I mean.. I can't make a button/keybind for every unique MTG mechanic out there, can I ;-)

Granted, I've done that to some extent for some specific cards (find the pie on the table). If I have time/boredom at some point, I could make a separate Umbris specific helper item.
Teldrius 21 Dec, 2021 @ 11:12am 
I have a homie who plays Umbris, Fear Manifest a lot, can we get a mill to exile button / keybind?
Oops I Baked a Pie  [author] 21 Dec, 2021 @ 2:58am 
@Zunedoodle - I dig that. I remember spending quite some time trying to get a good grid to optimize as many things as I could. What grid-size do you put in on this table that makes the cards lay down nicer?

I believe I succeeded getting a nice grid on the 4p and 6p tables:
1. if you have a bunch of cards selected and held up, press a number to organize them into flush rows, they snap into the grid perfectly
2. the grid is just right to be able to lay one card slightly below another and not have them snap into a deck
3. the grid allows for a nice spacing of tapped and uptapped cards next to each other (not flush)

What are your thoughts on the grid on those tables? Or do you always have more than 6 players? I couldn't use the same grid size on this table, because it needs to be X/Y symmetric (since there are seats on all sides of the table)

PS: I updated the grid size on the 8p table just now. This better?
Zunedoodle 20 Dec, 2021 @ 8:04pm 
This is one of my favorite table mods out there, it has everything I've needed so far and the scripting makes it so much easier to just hit like a button and do what you need but, there is one thing I was wondering if I could get some help on.

I know this is very picky but would it be possible to make the grid on the table a bit more exact? I just like the cards to sit basically flush with each other and the boarder of the mat I'm using. I an manually changing the grid when I load in right now. I'm just wondering if I could just download the table as a separate file and change the spacing for those (basically make a "my version" of your table or, if there is a big enough demand by others could this be a minor update seen in the future?

Just something that "could" change, but honestly if it doesn't not that big a deal, there are more than 1 way to solve a problem and this is a ME problem not a problem with the table ;).
Oops I Baked a Pie  [author] 19 Sep, 2021 @ 7:16pm 
@Teldruis

I put in a keybind for that some time ago. Select the cards you wish to put on the bottom (or if there is no selection, it'll do the one your cursor is hovering over) and press 9 on the numpad (if using default keybinds). If there are multiple cards selected, it'll put them on the bottom in a random order.

Also, there's a semi-hidden TTS feature: if/when you're holding a single card, you can hold right click to make the card drop to the level of the table, and then just move it towards a deck, and it'll automatically slide to be at the bottom.
Teldrius 19 Sep, 2021 @ 5:24pm 
Coming back to once again hand out compliments and make requests, absolutely fantastic table, can you put in a "bottom of library" right click command on cards? or perhaps a zone you can drop a pile in and it will put them on the bottom, maybe a right click command that works on a group of em?
Remus Eboncrown 23 Jun, 2021 @ 6:31pm 
I just wanted to say I really like this table. A friend pointed it out to me the other day when we had more than our usual group online at once and I really enjoyed playing on it. I appreciate all the work you've done on it and I'm sure as I explore it further I'll be able to really make the most of it.
Oops I Baked a Pie  [author] 14 Apr, 2021 @ 3:09pm 
@DarkArchon
Probably not. I wish to keep the table as clean as possible and I feel I've already filled it up with stuff quite a bit.

It's quite easy to bring/load in your own:
1. Save/load them in from a different TTS mod, e.g. https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=508641351

https://scryfall.com/docs/syntax#extras
2. Or type "scryfall search type:Vanguard" into chat
or: "scryfall search set:PVAN"
or: "scryfall search set:PMOA"
DarkArchon 14 Apr, 2021 @ 12:57pm 
@Oops I Baked a Pie, Would you ever add the Vanguard Cards to the assets?
Oops I Baked a Pie  [author] 19 Feb, 2021 @ 5:34pm 
@Menace
Since 13.0 there is a TTS-wide "phantom table" bug.
Quite often, if you host one table, and then host another, the new table loads in some "dirty cache" bits from the previous one. This upsets a whole bunch of scripts and basically messes ***everything*** up, resulting in misplaced buttons, and a whole bunch of other crazy stuff. This often affects just a selection of the connected folks. The bug's messed up, yo.

The fix is: The host must restart TTS whenever hosting a new table. For safety, might as well have all folks joining have a brand-new start-up of TTS too ;-)

That should fix it, let me know if it doesn't.
Lets hope TTS's scripter team works this bug out sometime soon.
Menace 19 Feb, 2021 @ 5:16pm 
For some reason my brother is having UI issues with this. All of his buttons seem to be off from where he is supposed to click. He hovers over "draw" except it says "scry", any ideas?