Skip to content

Releases: Daedeross/MapToolDiceWidget

v0.5.0

18 Jan 21:19
70b84a4

Choose a tag to compare

Release Notes

This is a minor update release, mostly pushing old local changes that hadn't been committed.

What's Changed

  • Version 0.5.0 by @Daedeross in #6
  • Added a new advanced setting "Macro Extra Args" which allows one to specify a global argument to be sent to the macro.
  • Default behavior has been changed to hide the GM Summary. If you want it back, put anything other than a blank string in the new "Macro Extra Args" setting mentioned above.

Installation

  • Download DiceWidget.mtlib and put it wherever you store your MapTool add-ons.
  • Add it to your campaign in MapTool by going to File->Add On Libraries... Click Add then open DiceWidget.mtlib.

Known Issue

IMPORTANT: Game Hosts read this!

This library stores per-user settings based on the player name (i.e. the result of the player.getName() MTScript function). If you are hosting a game with this add-on, make sure your username is the same when loading the campaign/add-on as after starting the server. You can change your default username in MapTool by going to Edit->Preferences->Application tab, 'Default Username' is under the Client heading in the right column.

AFAIK, there is no static user id that can be used and no event that can be hooked into when starting a server or when a player's name changes. If you have a solution to this issue, please let me know or submit a pull request!

Contributing

See Contributing.md for information on how to contribute to this project.

v0.4.1

01 Mar 22:08
5711b00

Choose a tag to compare

Release Notes

This is a minor bugfix release.

What's Changed

  • Moved roll result extraction to UDF. Updated extraction RegEx. by @Daedeross in #3
  • Fixed #2

Full Changelog: v0.4.0...v0.4.1

Installation

  • Download DiceWidget.mtlib and put it wherever you store your MapTool add-ons.
  • Add it to your campaign in MapTool by going to File->Add On Libraries... Click Add then open DiceWidget.mtlib.

Known Issue

IMPORTANT: Game Hosts read this!

This library stores per-user settings based on the player name (i.e. the result of the player.getName() MTScript function). If you are hosting a game with this add-on, make sure your username is the same when loading the campaign/add-on as after starting the server. You can change your default username in MapTool by going to Edit->Preferences->Application tab, 'Default Username' is under the Client heading in the right column.

AFAIK, there is no static user id that can be used and no event that can be hooked into when starting a server or when a player's name changes. If you have a solution to this issue, let me know or submit a pull request!

v0.4.0

23 Feb 17:28

Choose a tag to compare

Release Notes

This is the first usable release. While feature complete, it needs more testing before a 1.0 release.

Installation

  • Download DiceWidget.mtlib and put it wherever you store your MapTool add-ons.
  • Add it to your campaign in MapTool by going to File->Add On Libraries... Click Add then open DiceWidget.mtlib.

Known Issue

IMPORTANT: Game Hosts read this!

This library stores per-user settings based on the player name (i.e. the result of the player.getName() MTScript function). If you are hosting a game with this add-on, make sure your username is the same when loading the campaign/add-on as after starting the server. You can change your default username in MapTool by going to Edit->Preferences->Application tab, 'Default Username' is under the Client heading in the right column.

AFAIK, there is no static user id that can be used and no event that can be hooked into when starting a server or when a player's name changes. If you have a solution to this issue, let me know or submit a pull request!