Tabletop Simulator

Tabletop Simulator

[scripted] Power Grid
Showing 31-40 of 74 entries
< 1  2  3  4  5  6 ... 8 >
Update: 10 Apr, 2021 @ 2:02am

The scripting is now able to detect hotseat mode. Player plates (the ones where you pay/take money) are automatically reveald in hotseat mode. You can revert this action using the following chat message: ".settings playerplate.hidden true".

===== V 1.16.2 =====
[Game]
- No changes

[Scripting]
- Added more chatbot commands and explanations
- Detect hotseat mode based on steam_id of players. If more than one player exists, and a steam_id matches one other, then all player plates are automatically revealed.

Update: 5 Apr, 2021 @ 8:22am

The scripting now 'supports' colors that aren't actual players. If you are a color other than Red, White, Pink, Yellow, Blue or Green then the script will change your color automatically.
Thanks to player 'That Scar' for reporting the bug.
If you find any bugs feel free to let us know on Discord!

===== V 1.16.1 =====
[Game]
- Fixed a bug, see [Scripting] for details.

[Scripting]
- The script doesn't quite support colors other than those listed above. To fix this, the script detects all unsupported colors and forces the players into another color.
- The scripting now detects if no players are seated (robots count as players in this case).

Update: 28 Feb, 2021 @ 6:21am

The Korea expansion is Live! You can select it from the settings panel under 'expansions' -> 'boards' -> 'Korea'.
If you find any bugs feel free to let us know on Discord!

===== V 1.16.0 =====
[Game]
- Added Korea expansion

[Scripting]
- Moved some files around, but beside that not a lot of changes
- Turn markers are now always placed upright and in a certain orientation

Update: 27 Dec, 2020 @ 2:35am

The settings panel has been changed to allow more settings. The old panel required a lot of work to add a new setting. The new panel does this better because all settings are saved in code, instead of in the image of the panel.
No new functionality has been added, though it is now possible to disable almost all of the scripts' functions using the toggles.

===== V 1.15.0 =====
[Game]
- Added new settings panel, removed the old one
- Added a lot of new toggles and settings.

[Scripting]
- Mostly a rewrite of how settings are handled. The new settings panel generates the visuals on each button press, instead of using hard-coded positions.

Update: 7 Oct, 2020 @ 12:33pm

Okay, so the fix in V 1.14.3 didn't actually fix the bug, because there probably wasn't any bug to begin with. When using the expansion deck there is a different city limit for triggering step 2 and the game end. Fixed it by updating the recource note on the bottom of the table

===== V 1.14.4 =====
[Game]
- Fixed: Confusing city limits
- Fixed: Loading a saved game of USA, Benelux or China expansion throws errors
- Added option for players to enable debug mode, type '.settings debug true' in the chat. (more debug logs being added with each future version)

[Scripting]
- When a deck expansion has been selected, update the image of the resource note
- Load the Board object after the settings have been loaded
- Actually update the settings with the new guid of the selected expansion board

Update: 4 Oct, 2020 @ 12:17am

Some players noticed a bug about step 2 not always starting after the city count was reached. Should be fixed now

===== V 1.14.3 =====
[Game]
- Fixed: Step 2 doesn't trigger until next round

[Scripting]
- Refactored the code for triggering step 2. It was an ugly debounce construction to prevent step 2 from triggering too much while building. The function has become simpler which makes debugging easier too. The function is called 'debounceStepTrigger' for those interested
- Also trigger step 2 and step 4 at the start of bureaucracy

Update: 28 Sep, 2020 @ 12:08pm

Now without the debug logs. See previous Change Note below for the actual change.

===== V 1.14.2 =====
[Game]
- nothing

[Scripting]
- Added a if(debug) then print('a piece of very verbose logging') end

Update: 28 Sep, 2020 @ 12:03pm

Fixed a bug reported by HivemindX in the comments

===== V 1.14.2 =====
[Game]
- Fixed: Benelux resource table refill (now actually uses Benelux refill instead of the default)

[Scripting]
- Added a property to all boards that contains their refill pattern. During setup it just reads the config from the current board and uses that.

Update: 26 Sep, 2020 @ 11:49am

Fixed bugs reported from d_o_g_z in Discord

===== V 1.14.1 =====
[Game]
- Fixed: Building in step 3 throws errors
- Fixed: China bureaucracy market refill doesn't discard enough cards

[Scripting]
- Yeah, instead of 'cardCount - playerCount - 1' I should have done 'cardCount - (playerCount -1)' to determine how many cards to discard.
- Step 3 bug was caused by the refactor of some variables.

Update: 20 Sep, 2020 @ 2:19am

Added the China expansion and refactored the code

===== V 1.14.0 =====
[Game]
- Added: China expansion
- Added: Random turn order on game start
- Fixed: Pressing the 'draw a card' button quickly makes stacks of cards in the market

[Scripting]
- Instead of having multiple setting variables the code is now refactored to have one setting variable. This is easier for saving states across saves. It might have introduced some bugs though.
- Added more delays on game start
- Added a staggeredCall function that staggers calls. Very useful when you want multiple things done after something else is done + a delay