1.11.0-alpha.4
Pre-release
Pre-release
cwisniew
released this
11 Nov 21:47
·
4559 commits
to develop
since this release
Warning: Alpha Release - Please do not use for your regular gaming or to modify campaigns and maps without making a backup first.
If you are so inclined, do download and install in a separate location and use to test/evaluate new features and provide feedback on them. In particular features that need broader testing are:
- Terrain VBL
- WebRTC
- Add-On Libraries
Highlights
- New VBL Modes - new VBL modes Hill and Pit.
- Initial support for "Add-On" Libraries (not lib:tokens).
- New and updated macro functions.
- Long-time Java bug causing MapTool to hang when dropping images into Edit Token dialog fixed with new Java release.
Enhancements & Features
- #3164 New macro function
data.getStaticData(namespace, path)
for accessing static data in Add-On libraries. - #3103 Additional properties added to output of
getFrameProperties()
tabtitle
,html5
,temporary
,visible
,docked
,floating
,autohide
,undocked_x
,undocked_y
,undocked_h
,undocked_w
- #3098 Universal VTT import now uses Terrain VBL for Object LOS Blocking.
- #3077 Initial support for "Add-On" libraries that can contain MTScript, JavaScript, HTML, CSS, assets and more in a zip file. New macro functions in support:
- library.listAddOnLibraries() Lists the add on libraries
- library.getInfo(namespace) Gets information about a library (either Add-On or lib:token)
- library.listTokenLibraries(namespace) Lists the Lib:tokens in the campaign
- library.getContents(namespace) Lists the contents of a library
- #3073 Macro function
getInfo("server")
now returns additional properties:useWebRTC
,usePasswordFile
,server name
,port number
- #3057 New
getInfo("theme")
option returns the color information for the various UI elements. - #2984 Campaign Panel now part of default layout.
- #2982 Use of Direct3D by Java disabled by default to avoid display issues.
- #2935
getInfo("server")
now includescorner
info for Corner Image types,grid
for the Grid * types and thegroup
name is included in each state entry. - #2777 New server option to disable Map Selection on player clients.
- #2755 New VBL types and changes:
- Hill - Can see into but not through areas enclosed in Hill VBL.
- Pit - Tokens outside of Pit VBL can see over but tokens inside can only see within.
- Regular VBL is now called Wall. No changes to functionality.
- #2431 New macro functions to show/hide Overlays:
[r: setOverlayVisible(OverlayName, {1|0})]
[r: visible = isOverlayVisible(OverlayName)] // returns 1|0
- #1348 Method for storing HTML / CSS/ JavaScript / Audio / etc in campaigns.
- #1346 Asset class expanded to support more than just images.
Bug Fixes
- #3159 Allow URI Access fag was being reset on server start. Fixed.
- #3140 Unable to add/edit Bars if Type was localized. Fixed.
- #3114 MBL/VBL/TVBL misaligned on imported UVTT maps that were cropped during export. Fixed.
- #3112 Possible exceptions when multiple instances of MapTool tried to backup campaigns at the same time. Fixed.
- #3093 MapTool hanging when opening a campaign whose assets were not already in assetcache. Not in released code. Fixed.
- #3088 Player-editable macros on an unowned token should be treated as trusted. Fixed.
- #3081 NPE when using
library.listTokenLibraries()
that were missing/unset properties. Fixed. - #3062 Preferences dialog had a mispelled and pointless tooltip. Removed.
- #3061 Bad Universal VTT files causing Null Pointer Exceptions. Code added to catch issue.
- #3013 Various macro functions were using case-sensitive function name comparisons. Changed to use case-insensitive comparisons.
- #2781 MapTool could freeze when dropping images into Edit Token dialog. Fixed.
- #233 Users could inadvertently advance initiative with Spacebar or Enter keys. Fixed.