Goblin-King
September 12th, 2008, 07:37
Version 2.2.0
Ruleset extension functionality is now available. Extensions are to rulesets what modules are to campaigns, smaller individual packets of ruleset-like content that you can activate. For more information, see our web site and the Workshop forum.
Custom pointers can be created, allowing more flexibility in combat maps for systems that use indicators other than what was previously available. For more information, see our web site and the Workshop forum.
Added ruleset versioning. This will allow extensions to detect compatible ruleset data, as well as indicate the versions of a particular ruleset extensions are compatible with. The new script function databasenode.getRulesetVersion can be used to query the information.
Added the windowcontrol.setTooltipText function.
Fixed a bug preventing desktop panel windows from receiving resize events.
Fixed a bug causing a crash when performing a ruleset reload or program shutdown with the radial menu open.
Formatted text controls no longer warp to the beginning of the text when entering edit mode.
Formatted text controls now support shift and control in edit mode. Pressing shift allows text selection. Pressing control in conjunction with the left and right arrow keys navigates over words.
Fixed a bug preventing mask and drawing files from being properly deleted in some cases.
Locking tokens or setting them inactive using tokeninstance.setEnabled now prevents rotation as well as movement and deletion.
Fixed a bug that would add host only tokens to the players' token bags.
Fixed a crash bug occurring when a pointer (area of effect indicator) was deleted while a connected player had the radial menu opened on the pointer being deleted.
When exporting data with token fields (e.g. NPCs) into modules, those tokens will now be automatically exported as well and the field in the module will be set to use the exported token. This only applies to tokens in the user's "tokens" folder or in the campaign's token folder. References to tokens in other modules and the ruleset will be preserved.
Tokens on the desktop dropped on themselves no longer disappear.
The tokeninstance.setVisible and tokeninstance.isVisible functions now properly process visibility.
Fixed a bug sometimes resetting hot key slots to zero when a connected client was rolling dice.
Die controls now properly draw widgets attached to them.
Using the "acceptdrop" definition with window lists now supports copying die, token, and shortcut fields.
Fixed a bug causing data from similar nodes in different modules to appear in one window list control. See the Workshop forum for more details.
Fixed a crash bug that would occur occasionally when a token was dragged and simultaneously deleted by another user.
Fixed a bug causing a program error when the application is exited using images containing multiple pins to the same shortcut.
Windows that are already open when a shortcut linking to them is activated will now bring the window to the front. This also applies to calls to the script function openWindow.
Fixed a bug that prevented some windows from receiving the onClose event.d20 ruleset build 12
The right hand side of the desktop containing icons for resource books etc. has been extended to include functionality for icon scaling if several extensions implementing new icons are loaded. The interface is available to extensions, allowing several to coexist on the icon dock.
Removed some digital dirt from the bottom right corner of the chat window to improve text readability.
Fixed a typo in the ruleset causing the player character selection lists not to display the scroller control.
The books in the library will now be sorted in alphabetical order instead of reverse alphabetical order.
When submitting skill point allocation, the available points field is now properly reset.
Fixed a bug causing identified items to show the unidentified description to players when newly opened.
Combat tracker entries no longer lose their tokens if a placed token is deleted while the tracker is closed.Updated ruleset files
adventure_items.xml
base.xml
desktop_classes.xml
desktop_templates.xml
frames/chatbox.png
scripts/charsheet_skilllist.lua
scripts/combattracker_entry.lua
scripts/d20desktop.lua
scripts/desktopmanager.lua
scripts/library_booklist.lua
utility.xml
Ruleset extension functionality is now available. Extensions are to rulesets what modules are to campaigns, smaller individual packets of ruleset-like content that you can activate. For more information, see our web site and the Workshop forum.
Custom pointers can be created, allowing more flexibility in combat maps for systems that use indicators other than what was previously available. For more information, see our web site and the Workshop forum.
Added ruleset versioning. This will allow extensions to detect compatible ruleset data, as well as indicate the versions of a particular ruleset extensions are compatible with. The new script function databasenode.getRulesetVersion can be used to query the information.
Added the windowcontrol.setTooltipText function.
Fixed a bug preventing desktop panel windows from receiving resize events.
Fixed a bug causing a crash when performing a ruleset reload or program shutdown with the radial menu open.
Formatted text controls no longer warp to the beginning of the text when entering edit mode.
Formatted text controls now support shift and control in edit mode. Pressing shift allows text selection. Pressing control in conjunction with the left and right arrow keys navigates over words.
Fixed a bug preventing mask and drawing files from being properly deleted in some cases.
Locking tokens or setting them inactive using tokeninstance.setEnabled now prevents rotation as well as movement and deletion.
Fixed a bug that would add host only tokens to the players' token bags.
Fixed a crash bug occurring when a pointer (area of effect indicator) was deleted while a connected player had the radial menu opened on the pointer being deleted.
When exporting data with token fields (e.g. NPCs) into modules, those tokens will now be automatically exported as well and the field in the module will be set to use the exported token. This only applies to tokens in the user's "tokens" folder or in the campaign's token folder. References to tokens in other modules and the ruleset will be preserved.
Tokens on the desktop dropped on themselves no longer disappear.
The tokeninstance.setVisible and tokeninstance.isVisible functions now properly process visibility.
Fixed a bug sometimes resetting hot key slots to zero when a connected client was rolling dice.
Die controls now properly draw widgets attached to them.
Using the "acceptdrop" definition with window lists now supports copying die, token, and shortcut fields.
Fixed a bug causing data from similar nodes in different modules to appear in one window list control. See the Workshop forum for more details.
Fixed a crash bug that would occur occasionally when a token was dragged and simultaneously deleted by another user.
Fixed a bug causing a program error when the application is exited using images containing multiple pins to the same shortcut.
Windows that are already open when a shortcut linking to them is activated will now bring the window to the front. This also applies to calls to the script function openWindow.
Fixed a bug that prevented some windows from receiving the onClose event.d20 ruleset build 12
The right hand side of the desktop containing icons for resource books etc. has been extended to include functionality for icon scaling if several extensions implementing new icons are loaded. The interface is available to extensions, allowing several to coexist on the icon dock.
Removed some digital dirt from the bottom right corner of the chat window to improve text readability.
Fixed a typo in the ruleset causing the player character selection lists not to display the scroller control.
The books in the library will now be sorted in alphabetical order instead of reverse alphabetical order.
When submitting skill point allocation, the available points field is now properly reset.
Fixed a bug causing identified items to show the unidentified description to players when newly opened.
Combat tracker entries no longer lose their tokens if a placed token is deleted while the tracker is closed.Updated ruleset files
adventure_items.xml
base.xml
desktop_classes.xml
desktop_templates.xml
frames/chatbox.png
scripts/charsheet_skilllist.lua
scripts/combattracker_entry.lua
scripts/d20desktop.lua
scripts/desktopmanager.lua
scripts/library_booklist.lua
utility.xml