Tabletop Simulator

Tabletop Simulator

Double Canasta (scripted)
Showing 1-3 of 3 entries
Update: 10 Jan, 2021 @ 11:00am

Mostly minor bugfixes today.

* Refinements are being made to wild distribution. In the previous upload, column counts might include a wild or they might not, depending on the order the dropped cards were processed. From now on, cards should always be counted in their column, but when it comes time to distribute wilds they're briefly subtracted from the column counts so it's clear which columns are short of meld.

* We still have a bug that causes a fan of cards to lump up into a pile. It happens most often when the cards are being transferred from selection within a hand, but it can happen from table-spot to table-spot also. It might never happen when all cards have the same face value; we've only seen it happen when two or more columns are involved.

* Log statements have been added to help diagnose these bugs. Only the game host can see logs and errors. It seems like any card dropped halfway between two columns can be thought by TTS to be in one scripting zone while the calculation of the card's position puts it in the adjacent scripting zone.

* Counting bags have been moved to the "head" and "foot" of the table, next to Orange Player and Purple Player. We feel this gives each team clear ownership of 1 bag -- the bag closest to the team's columns.

Update: 2 Jan, 2021 @ 9:36pm

New Features:

* White boxes have been drawn in, to make it more obvious where the Draw Pile, Wilds, and Discards are placed.

* Use of the Cut or Split commands on a deck of size 162 (two teams of 2) or 216 (two teams of 3) causes First Hands and Second Hands to hop off to each side of the Draw Pile.
* Also, move a player cursor over such a deck to have it flip face-down and shuffle automatically.

* We're now preventing player cursors from grabbing more than one card at a time when no cards are selected / highlighted. This is achieved by destroying and recreating any card beyond the first one picked up.

* For those of you interested in browsing the Workshop's code, we're going to try to identify features by "codenames" from now on. Codenames to date include: COLGUIDE, TOPCOLOR, CUT4DEAL, and SOLOPICK.

Bugfixes:

* TTS' built-in "Turns" option was accidentally toggled off in our initial workshop upload.

Known Issues:

* COLGUIDE doesn't always distribute wildcards. Sometimes it just lets them fall where they were dropped.

* Very rarely, cards selected and dragged from the hand will group into a deck before dropping at the cursor location. We think this is a flaw in our code, but we have yet to determine what conditions cause it.

* Very rarely, a canasta column that is drag-selected and grouped with the G key will hop onto a card or deck in an adjacent column, mixing two face values that aren't meant to be combined. This seems to be a Table-Top Simulator bug, but again, we haven't pinned down "repro steps" so we can know what causes it.

Update: 28 Dec, 2020 @ 11:57pm

Initial upload. Includes features:

* Cards are scripted with "value", "face", and "color" properties. Twos and Jokers share the "2" face but have 20 value and 50 value, respectively. The "value" property allows Saizai's Counting Bags to total scores, forwards and backwards.

* If a deck or individual card are/is flipped face-down before it is placed in a counting bag, its value will be subtracted from the bag's total.

* When cards are dropped in the neighborhood of the painted columns, they are re-positioned into columns. Wilds will be moved to columns of length less than 3.

* Group cards into piles with the G key and then shuffle the piles to have them identified as "red or black" Canastas. A card of the identified color will be yanked to the top of the pile; unless no card of that color is available, in which case an error message will appear. (This error is not a bad thing. Simply provide the pile a card of the missing color.)