Tabletop Simulator

Tabletop Simulator

Not enough ratings
Universal Blackjack Reboot
   
Award
Favorite
Favorited
Unfavorite
Game Category: Card Games
Number of Players: 1, 2, 3, 4
Assets: Scripting
Tags: 4+, Templates
File Size
Posted
Updated
543.361 KB
May 10, 2017 @ 3:00pm
May 19, 2017 @ 4:02pm
4 Change Notes ( view )

Subscribe to download
Universal Blackjack Reboot

Description
This scripted blackjack table is very similar to my original Universal Blackjack table, but I have added many additional features. As before, the table is also designed with modification in mind, and I encourage others to take what I have made and build on it. To that end, I have also created a modification guide in the Guides section of the workshop.

New Features
  • New Table Layout - I felt like the old design for the table was pretty stale, so I decided to try something new. The code is now all re-worked to work with script zones that face different directions, allowing for more variety in layout. You could port all this code over to the old style of table if you preferred it.
  • Improved Powerup Script - It is now significantly easier to add new powerup abilities with some basic scripting knowledge. A simple table entry and your function are all you need, no editing other functions.
  • Added Push Button - Because a lot of people asked for one before.
  • Improved Dealer Buttons - Added a "Clear Cards" button, and the dealing is now staggered to look a lot nicer.
  • Prize Delivery - Added a fully featured prize-delivery system. It gives prizes out automatically and each player gets a special bag which they are put into. A counter on the prize bag tells you if you have any prizes tucked inside of it.
  • VIP/Prestige Support - I only included an example card, but the payout and prize delivery systems now both support VIP/Prestige recognition systems. Meaning that you can give members special cards that increase the number of prizes they get or multiply their payouts. And its as easy as adding an entry to a table.
  • Updated Chip Converter - This time, everybody gets a personal chip converter zone. But more importantly, I added an Auto-Convert system for payouts. So if you bet 10 $100 chips and win, your bet would vanish and be replaced with 2 $1,000 chips. There is also a button at each station for people who do not want this feature on for themselves.
  • Cheat Protection - Scumbags lament, for I have worked out a nice new anti-theft system that makes stealing chips from other players side-tables or the dealer's very, very difficult. And each attempt you make gets logged with the host, so they will know of your scumbaggery.
  • Automatic Save Bag System (Players) - This feature is pretty feature-rich save system IMO. Players get access to 3 buttons. New Save, Retrieve Save and Return Save. These buttons will give you a new save bag (a starter), get your save out of storage or put your save into storage, respectively. These bags are "encoded" with specific names that the script can read. Bags are tied to steam_id.
  • Automatic Save Bag System (Host) - But that's not all. The host/promoted players have access to a special Encoding tool in the hidden zone. Put any bag on the tool, hit the Encode button, select the color of the player, and the tool correctly names the bag. The tool also has a Purge button. Clicking it will search through the bags in storage, looking at the timestamp from when the bag last was removed from storage. If it finds one older than the time in the script's settings (default: 30 days), it will pull it out and tell you the last time that player logged in. This makes finding and throwing out old saves easy. There is also a VIP Encode button. Any bag you VIP encode will stay VIP encoded unless you put it back on the tool and regular Encode it. VIP bags are ignored by Purge, thus never being pulled out for deletion.

Returning Features
  • Scripted Powerups - Behind the scenes these have changed to be easier to edit, but they still work the same. I've included the same basic powerup abilities, and now adding more will be easier for those who can script.
  • Scripted Dealing/Hitting/Payouts/Busts/Pushes - Making dealing much simple.
  • Auto-blackjack Checker - The script will check for dealer blackjack when they have a face-down card.
  • Chip Converter - No more sharing a chip converter with those other players, runs off of an updated version of my Chip Converter 3.0 script (3.1)

Known Bug
Whenever you load or undo on the table, it will throw an error. This is only due to a timer not dying correctly when the rest of the table dies. It can be ignored. My understanding is a future patch will address the problem eventually, so for now just, you know, ignore it.

"Its not a bug, its a feature"
If you experience errors, please make me aware of them in the comments. The best way to get a bug fixed is figure out how to reproduce the error and explain the steps to reproduce it to me. Once I can experience an error, it usually isn't hard to track it down.
If you are looking for assistance in making modifications, I ask that you comment on the guide instead. I want to try to make that the center of table modification help.

If anybody is feeling generous, I love money. I don't have a lot of it, and I enjoy it when the amount I have increases.
[www.paypal.com]
9 Comments
Se7ntus Jan 19, 2022 @ 2:29pm 
Stump again, got a question that's a bit more interesting.
Se7ntus Oct 13, 2019 @ 4:04pm 
Oi stump hope you remember me, add me for a sec I need something from you.
Cronoxliker Aug 25, 2019 @ 1:28am 
There is a problem when one pack bag in 3 of the players zones, yellow, pink, and i think red too.
Error: No Username Dec 21, 2018 @ 8:22pm 
Seems like the "Recieve a Powerup" Powerup isn't working. It always returns that the player can't use the powerup on the zone, even on the base table.
Kikicat123 Oct 16, 2017 @ 5:03pm 
This is really cool MrStump keep up the good scripted work!
Kagenokami Sep 22, 2017 @ 6:53pm 
By the way, is there a way to change the appearance of the buttons or the table itself? I kinda want to use this animated button I have in place of the round table buttons.
Kagenokami Sep 22, 2017 @ 6:40pm 
MrStump, if you find time I had an idea I wanted to run by you. :) I think it may be a really neat addition to the Blackjack community if it works.
MrStump  [author] May 11, 2017 @ 10:04pm 
Thank you TattleTale, that's very kind of you. And, as agreed, I will now release the hostages.
TattleTale May 11, 2017 @ 9:33pm 
This is some fine work here. For those looking to improve their Lua skills, sub this mod and start reading.