- Version 1.0 [October 2010]:
- Version 1.01 [January 2011]:
- Fixed a bug where players could play out of turn by removing and reattaching their HUD, thereby messing up the game.
- Fixed a bug that wouldn’t let players play a spade even if all they had was spades.
- Fixed a typo that said Hearts instead of Spades.
- Version 1.02 [February 2011]:
- Fixed an issue that occured when simulators, especially homesteads, were grossly overloaded (4000 or more scripts). The result was that some of the subscripts in the game could not execute fast enough to keep up with the main game script, since Second Life imposes a queue limit on the number of instructions that a script can be waiting to process while it is busy. The effect of this was that players were sometimes dealt what appeared to be incomplete hands of less than 13 cards.
- Version 1.1 [January 2012]:
- Reduced prim count from 50 to 43.
- Fixed a bug in the Fast Game feature that prevented the game from being played to 500 instead of 300.
- Added Boston house rule. When enabled, catching 13 tricks is an instant victory.
- Added Board house rule. When enabled, teams must be a bid a minimum of 4 tricks each hand (2 for each player). NIL or Double NIL counts as meeting the minimum bid.
- Added 10-4-2 house rule. When enabled, catching 10 or more tricks is worth 200 points instead of 100. Sandbagging still applies.
- Added Deuce Start house rule. When enabled, the 2 of Clubs must lead on the first trick of every hand.
- Fixed a bug where if you were playing in a heavily overloaded sim, and had a really low framerate on your viewer, and you were playing on a trick where you did not have any cards in the lead suit, and you double-clicked on the “Submit” button on the card HUD really fast, then the card you played would appear and immediately disappear off of the table, thus stalling the game.
- Admin users can now access the administrative menu, but do not have all the options that owners do.
- Added new Group Admin option, defaults to off, allowing anyone in the same group as the table to be considered admins without having to be added manually.
- Updated sculpted prims on wooden chairs, to give them more realistic leg-bracing.
- New textures for wooden table.
- 9 new colors for the old style (post-modern) table. Gold, silver, bronze and 6 pearl (pastel) colors.
- Added a Glass toggle in the color menu for the old style table. This turns the black ring on the table into glass or back to opaque. Some really old game tables had this glass feature and it has been requested to make a come back. Some games will not work well with it, as their game elements may alpha-fight with the glass texture, but the choice to use it is up to the table owner. Defaults to opaque.
- Updated to support the Display Names feature on newer Second Life viewers.
- Game now has OPTIONAL internal prize server with buyin and betting options that give games more control over how these events occur. External prize servers are still fully functional and now receive more information than before. Internal prize server now responsible for communicating with external prize servers. External API can be enabled/disabled independently of internal prize server features.
- Two new poses in each seat.
- Compensated for a bug in SL where when you sit down, SL sends random keystrokes to the game, even if you pressed nothing. This was relatively harmless, but resulted in the animation menu randomly coming up, or your camera view not defaulting to birdseye when it should.
- No longer required to reset between games, displacing all the players. Once a game has ended, simply press ROLL again to start a new game with everyone seated.
- Changed the “tintable” branding preset to something less hideous.
- Added option to put table into Group Play mode, where only members of the same group as the table are allowed to play it. Must have group tag active to work.
- Version 1.2 [May 2013]:
- Switched Spades over to using Convex Hull physics, reducing the prim count from 43 to 29 PE.
- Made extensive use of the new llRegionSayTo function to reduce chat spam by directing error messages at the specific person they are intended for.
- Fixed names showing up as ??? when Linden Lab’s Display Name server was under heavy loads and not returning correct names. Now defaults back to llKey2Name in this case.
- Minor modifications to the way the HUD hands unused cards to reduce some instances of alpha fighting between the cards.
- Instructions notecard erroneously made mention of a “Maps” button in the admin menu. Sometimes I get hasty in copy/pasting from other games.
- Fixed a bug preventing BLIND NIL bids from being made.
- Implemented optional “Nil Passing” rule (defaults to off), allowing teams who bid Nil to pass 2 cards to each other.
- Added “Low Nil” option (defaults to off) to make Nils worth 75 and Blind Nils worth 150 instead of 100/200.
- Added a “Solo Mode” option (defaults to off) that eradicates teams. Every player plays for themselves instead of cooperating with the player across the table from them.
- Version 1.21 [November 2013]:
- Opt Out button in Gaming.SL menu is now Opt Out|In for clarity. Also spawns an ARE YOU SURE confirmation dialog with more information.
- Added ambient sound support to Gaming.SL addon themes. When a theme has an active sound, a Sound ON|OFF button appears in the Modify submenu.
- Table owners can now set the color and/or texture of seats individually on their table. This is retroactive for all themes.
- Table owners can now set the color and/or texture of other parts of the table more discretely where they were not able to before, such as cushions/lights/other accents.
- Changed theme menu to (almost) always have a Close button present, instead of having to click Back multiple times to return to the parent menu before closing. More user friendly.
- Version 1.3 [August 2014]:
- Color button added in Admin Menu that brings up the same menu as pressing Color on the table top.
- Chairs should no longer get messed up if you rotate the table while it is in the process of changing themes.
- Theme engine updated to allow themes to adjust the physics shape of individual pieces, on a per-theme basis. This may cause minor fluctuations in prim count when changing themes.
- Script count reduced by 15 on the Table version, now only 13 scripts for entire game.
- ALL PRIZE FUNCTIONS HAVE BEEN REMOVED to comply with the new Skill Gaming policy from Linden Lab. As a result, table no longer requests debit permissions on rez.
- Changed the way games fetch addons from the server to reduce the number of HTTP requests being made, since LL is throttling them.
- Added new option for themes to specify whether they are normal sitting, ground sitting or laying down themes, and added 4 new poses.
- Game will now attempt to restore previous settings on new table from before an update.
- Camera and poses no longer controlled by keyboard, now accessed through “POSE” button on table top. Table no longer takes over your controls at all.
- New Indicators admin menu option for changing the color of the turn indicators.
- Table reduced from 29 prims to 25 PE.
- Added option for game to play clockwise instead of counter-clockwise.
- Players now all have different colors when playing in Solo mode instead of team colors.
- Version 1.31 [September 2014]:
- Fixed a bug preventing the Branding menu from opening.
- Version 1.32 [September 2014]:
- Fixed a bug that made the HELP button give copies of the playing card themes as well as the instructions.
- Version 1.4 [January 2015]:
- Added support for specular and normal maps to theme engine. Also includes alpha mode support.
- Themes that include specular information will now use this for Shiny On/Off options in themes, instead of old style shiny.
- New Theme Engine is backwards compatible with non-materials addons. Material addons are not backwards compatible with old tables.
- Added the ability for table owners to save new default camera settings from the Pose/Camera menus.
- Version 1.41 [May 2015]:
- Fixed a bug where adding a custom card deck to the game would delete all the animations and HUD from the game’s root prim. Don’t ask.
- SUPER EXCITING: FIXED ALPHA FIGHTING ON CARD HUD. Using a combination of a tailor cut Mesh card prim and alpha mode blending, I was able to finally solve alpha sorting glitches on the HUD.
- Version 1.5 [February 2016]:
- Updated Gaming.SL API code to latest version.
- Converted all game elements to full mesh.
- Increased hang time after tricks are played from 1 to 2 seconds.
- Played cards on the table are now 30% larger.
- Version 1.51 [February 2016]:
- Fixed a bug with cards on the table showing up in the wrong order on the new mesh interface.
- Version 2.0.0 [June 2018]
- Changed to a new multipoint versioning system, so industry standard!
- Changed permissions from no-copy/transfer to copy/no-transfer!
- Converted from a Sculpted prim addon theme system to a Mesh themed game rezzer system.
- New Mesh themes mean that themes can have custom scripting and unique animations in each theme.
- Games are no longer ‘objects’ and instead are now ‘licenses’ that work on any compatible themed game rezzer.
- Older ‘object’ based games can be converted to licenses for free by using the migration system in the store.
- Switched from old Gaming.SL website/backend to entirely new Gaming.SL LIVE website/backend.
- Addons, achievements, games, and scores can be migrated from old Gaming.SL to new Gaming.SL Live if desired.
- Entirely new External API system for external/third-party game addons. External API defaults to OFF.
- Many game settings have been moved from the games to the rezzers now.
- Updating is now a function of the rezzers, not the games. Updating a rezzer updates all compatible games inside it.
- New Gaming.SL Live now allows players to log in to the website and change their profiles and view/control their purchased products.
- New redelivery system available in store and on the website, since games are copy/no-transfer permissions now.
- Games can now be made PUBLIC and will show up on the website’s LIVE page. All games default to PRIVATE.
- Updated backend means that all games can have top winners boards even if they have no scoring system, and these wins no longer expire off.
- New Top Ranked system ranks how well you play against other people based on the game performance of all participants.
- Games no longer have a ‘hard reset’ where they eject all sitting players. Players can still be ejected from the admin menu if desired.
- Tournaments are not curently supported on Gaming.SL Live, as nobody used it on the old system. An entirely new in-world based tournament system is being planned.
- Players are not prevented from sitting down even if they are not allowed to play. They will be added on the next game instead.
- Spades can now be played with 2-8 players in solo mode, and players can sit anywhere they like. In team mode players must be seated across from each other.
- Version 2.0.1 [July 2018]
- Fixed a bug where a table might say “Admin menu is currently in use.” to people who click on the table while playing.
- Added support for external Leaderboards to lock onto specific game rezzers rather than just specific games.
- Version 2.0.2 [July 2018]
- Fixed a bug that could cause issues with determining a game winner in solo mode.
- Version 2.0.3 [August 2018]
- Added the ability to access the MIGRATE system by touching the Gaming.SL logo on the game, rather than having to visit the store.
- Version 2.0.4 [September 2018]
- Fixed a bug that was preventing admins added to the rezzer from propagating correctly to the game.
- Added floating text over the table when the game is unlicensed, and also includes a helpful message for fixing it in the case of improperly shut down games.
- Updated the K.R. Engineering standard playing card HUD. Now has 1/4 of the scripts, and replaced some old non-mesh components. There’s some added functionality as well for some games.
- Version 2.0.5 [September 2018]
- Some updates to the universal card HUD.
- Version 2.0.6 [January 2019]
- Fixed a bug that could cause the admin menu to not timeout correctly.
- Version 2.0.7 [April 2019]
- Fixed a bug that could cause the game to stall when doing nil passing.
- Version 2.0.8 [January 2020]
- Changed the messaging around the licensing not being loaded to make it less scary.
- Changed it so that no matter where you click and hold, you always get the rezzer/theme menu first for consistency.