Tabletop Simulator

Tabletop Simulator

31 ratings
the Gallerist - Auto Setup
   
Award
Favorite
Favorited
Unfavorite
Type: Game
Game Category: Board Games, Thematic Games
Complexity: Low Complexity
Number of Players: 4
Language: English
File Size
Posted
Updated
279.836 KB
Jul 20, 2016 @ 6:46am
Dec 24, 2024 @ 10:34am
16 Change Notes ( view )

Subscribe to download
the Gallerist - Auto Setup

Description
Script supervised and customized Pawns by SmileyChris.


Game by Vital Lacerda. Support the game.
Popular Discussions View All (1)
1
Apr 30, 2017 @ 9:47pm
auto setup scripts get triggered again
siralias
22 Comments
Il-Roberto Dec 20, 2023 @ 7:36am 
I solved with a check in onLoad function. If _G['btnAutoSetup'] ~= nil then ...shuffle, setup functions, etc..
I always execute SetupDrawButtons(). If you wish I can send you fixed code
Il-Roberto Dec 19, 2023 @ 6:21am 
problem with loading after saving. There no check if game is already started in onLoad function and you get errors because you are referring to destructed objects later in next functions.
Il-Roberto Dec 19, 2023 @ 2:39am 
Setup for 2p. Step 10. Only 8 reputation tiles (4 in first row, 4 in third row). I get also in middle row.
Russstem May 15, 2023 @ 9:53am 
Hi. Can the author update the links?
victormu Mar 5, 2021 @ 11:24am 
@amos_keeto. The targetBag.putObject(targetTicket.clone()) was the issue :). The problem with the current implementation is that the tickets are spawned ontop of each other and because they are coded as "chips" sometimes tickets can contain multiple other tickets.

If you take all the tickets out, and manually inspect them by hovering over them. you will noticed that a couple of them contain other tickets within themselves.
Mr. Wiggly Jan 12, 2021 @ 5:54pm 
Setup definitely doesn't match. The tickets are off and the player pawns all stay out as well.
Amos_Keeto Dec 31, 2020 @ 8:16am 
Ok, so it seems it behaves better if I modify the ticket setup function to remove the while loop:

function SetupNTicketsXColor(targetBag, targetTicket, number)
for i=1, number do
targetBag.putObject(targetTicket.clone())
end
end

Now, this is the first time I've fiddled with TTS scripts, so I have no idea if the previous implementation was due to some versioning stuff?
Amos_Keeto Dec 31, 2020 @ 4:59am 
Great mod, thank you!
On my side it does seem to consistently load too few tickets though.
Usually off by one, but sometimes up to 3.
Mike1064 Jun 5, 2020 @ 4:04am 
Stucks when you start the game
Knaughx May 11, 2020 @ 6:28pm 
Hi, wanted you know that your mod has been added to my collection: Board Game Geek - BGG - May 2020 - Best Mod for each of the Top 500 Rated Games. Collection here: https://steamcommunity.com/sharedfiles/filedetails/?id=2086043930

The collection used this priority system:

1. Mod's Files Availability: Mod with all/most files still available for download
2. Feature completeness: Mod with greatest inclusion of expansions and/or promos available for the board game title
2. Scripting: Mod with scripting that most reduces work in setup/play for players
3. Component Quality: Mod with the best visuals/usability in terms of component quality
4. Table Setup/Ambiance: Mod with the best immersion with table, background, and other modeling.

Please also note that a mod that makes selection for this list very well could be one in which the mod author borrowed the majority of assets from another workshop listing, so full thanks to all who worked on a mod.

Thanks for your hard work!