HomeGamesUpdatesPricingMethodology
Steam News3 September 20241y ago

The Big Mini-Update Update

This update contains various additions, tweaks to existing features, and fixes. Most changes are thanks to wdaoygtp on discord, thanks again!

Full notes

Full Gothic Virtual Tabletop update

Read the full published notes in a cleaner layout. The original post stays linked below.

What changed

1 fix2 additions2 changes1 removal
  • Gameplay
  • Performance
  • UI and audio
addedadd min(a, b) and max(a, b) functions for macros
addedadd drop-down menus to the input() macro function To use, add a comma separated list of values inside the parenthesis. Examples: 1d20 + input(1, 2, 3, 4, 69, 420) In this example, when you run the macro you will get to choose whether to add 1, 2, 3, 4, 69, or 420 to your roll. 1d20 + [input(STR, DEX, CON, INT, WIS, CHA)] In this example, STR, DEX, CON, INT, WIS, and CHA are macro variable names, choosing one will add the value of that macro variable to 1d20.
removedInitiative tracker no longer automatically sorts when updating a token's initiative value. (If initiative values change in the middle of a round, you'll no longer lose where you are in the turn order.)
fixedapplication will no longer crash when trying to add a weapon/armour/ability to a character sheet when there are no compendium entries of that type.
changedif() meta functions now accurately account for modified character sheet values via previous calls to set_value() in the same macro. NOTE: 'Take Damage' and 'Heal' macros from the default "d20 + modifiers" campaign preset in campaigns made before today will incorrectly calculate whether a token is dead or not. Below are the updated macro meta fields to paste into existing character sheets: Heal macro meta field: set_value([hud/HP/value], [hud/HP/value] + input()); if([hud/HP/value] > 0, true=set_status(dead, false)) Take Damage macro meta field: set_value([hud/HP/value], [hud/HP/value] - input()); if([hud/HP/value] <= 0, true=set_status(dead, true))
changedfull roll strings for macro roll fields are now hidden in the tooltip. With particularly complex macros, the chat roll result tooltip could get too wide for your monitor very quickly. For now, I've hidden the full roll string from the tooltip, which will ensure the actual die rolls are visible at all times. Just to make things clear: You can still see all of the dice rolls in a macro, just not the formula/ equation at the top. It's not ideal, but the actual die rolls are more important most of the time anyway. I'm working on implementing custom tooltips that won't suck.

Gothic Virtual Tabletop changes

addedadd min(a, b) and max(a, b) functions for macros
addedadd drop-down menus to the input() macro function To use, add a comma separated list of values inside the parenthesis. Examples: 1d20 + input(1, 2, 3, 4, 69, 420) In this example, when you run the macro you will get to choose whether to add 1, 2, 3, 4, 69, or 420 to your roll. 1d20 + [input(STR, DEX, CON, INT, WIS, CHA)] In this example, STR, DEX, CON, INT, WIS, and CHA are macro variable names, choosing one will add the value of that macro variable to 1d20.
removedInitiative tracker no longer automatically sorts when updating a token's initiative value. (If initiative values change in the middle of a round, you'll no longer lose where you are in the turn order.)
fixedapplication will no longer crash when trying to add a weapon/armour/ability to a character sheet when there are no compendium entries of that type.
changedif() meta functions now accurately account for modified character sheet values via previous calls to set_value() in the same macro. NOTE: 'Take Damage' and 'Heal' macros from the default "d20 + modifiers" campaign preset in campaigns made before today will incorrectly calculate whether a token is dead or not. Below are the updated macro meta fields to paste into existing character sheets: Heal macro meta field: set_value([hud/HP/value], [hud/HP/value] + input()); if([hud/HP/value] > 0, true=set_status(dead, false)) Take Damage macro meta field: set_value([hud/HP/value], [hud/HP/value] - input()); if([hud/HP/value] <= 0, true=set_status(dead, true))

This update contains various additions, tweaks to existing features, and fixes. Most changes are thanks to wdaoygtp on discord, thanks again!

Changelog:

  • add min(a, b) and max(a, b) functions for macros

  • add drop-down menus to the input() macro function To use, add a comma separated list of values inside the parenthesis. Examples:

    1d20 + input(1, 2, 3, 4, 69, 420)

    In this example, when you run the macro you will get to choose whether to add 1, 2, 3, 4, 69, or 420 to your roll.

    1d20 + [input(STR, DEX, CON, INT, WIS, CHA)]

    In this example, STR, DEX, CON, INT, WIS, and CHA are macro variable names, choosing one will add the value of that macro variable to 1d20.

  • Initiative tracker no longer automatically sorts when updating a token's initiative value. (If initiative values change in the middle of a round, you'll no longer lose where you are in the turn order.)

  • application will no longer crash when trying to add a weapon/armour/ability to a character sheet when there are no compendium entries of that type.

  • if() meta functions now accurately account for modified character sheet values via previous calls to set_value() in the same macro. NOTE:'Take Damage' and 'Heal' macros from the default "d20 + modifiers" campaign preset in campaigns made before today will incorrectly calculate whether a token is dead or not. Below are the updated macro meta fields to paste into existing character sheets:

    Heal macro meta field: set_value([hud/HP/value], [hud/HP/value] + input()); if([hud/HP/value] > 0, true=set_status(dead, false)) Take Damage macro meta field: set_value([hud/HP/value], [hud/HP/value] - input()); if([hud/HP/value] <= 0, true=set_status(dead, true))
  • tokens with even dimensions (2x2, 4x4, 6x6, etc.) now align onto the grid. This doesn't quite feel perfect yet, more tweaks to follow.

  • full roll strings for macro roll fields are now hidden in the tooltip. With particularly complex macros, the chat roll result tooltip could get too wide for your monitor very quickly. For now, I've hidden the full roll string from the tooltip, which will ensure the actual die rolls are visible at all times. Just to make things clear: You can still see all of the dice rolls in a macro, just not the formula/ equation at the top. It's not ideal, but the actual die rolls are more important most of the time anyway. I'm working on implementing custom tooltips that won't suck.

Source

Steam News / 3 September 2024

Open original post

Changelog.gg summarizes and formats this update. How we read updates.