-
Beta Release v3.3.10
FG v3.3.10 is now in beta testing. The plan is to push the new version in about 2-3weeks.
As always, we're a small company so we rely on our community to help sound out each new release. Thanks in advance to all those who pitch in.
Only the Test mode slot contains this version. Test Mode can be accessed by selecting the Settings button from the Fantasy Grounds launch screen, changing the mode setting in the Settings dialog, and then selecting Update button to update the files to the test version. I will update this thread as I release new iterations of the test version.
Key Things
1) Always backup your campaign data before running the test version.
2) If the GM is running on test then all of the players will also be running on test.
3) If you encounter an issues log them in the relevant testing thread - don't use the generic House of Healing, but use this thread.
Thanks,
JPG
-
Updates List
- [CoreRPG+] Enabled new radial menu separate background/icon support for easier theming.
- [CoreRPG+] Radial menus updated across many rulesets and settings to use new theming.
- [CoreRPG+] Enabled general themes for more CoreRPG-based rulesets.
- [CoreRPG+] Whisper to GM menu added to dice tower for players.
- [CoreRPG+] When player drops string onto dice tower, it will be sent as whisper to GM.
- [5E] Added PC spell parsing exception for Crusader's Mantle spell.
- [PFRPG/3.5E] Carrying capacity updates.
- [CoreRPG+] When currency or language list viewed by player, script errors are generated. Fixed.
- [5E] Natural Armor would incorrectly stack with Unarmored Defense. Natural armor traits fixed to disable Unarmored Defense. Can be manually overriden.
- [5E] Status always reporting as "Dying" after receiving "Stable" effect, should be "Unconscious" when "Stable" effect. Fixed.
- [PFRPG/3.5E] Effect modifiers ignored when making CLC roll using the Cast button. Fixed.
- [PFRPG/3.5E] Spell DC display did not update when adjusting spell class miscellaneous DC modifier on NPC record. Fixed.
- [DEV] font: Add merge attribute support (only color and shadow override).
- [DEV] menusettings: Added new top-level tag with radial subtag to define theming options (hubicon, backicon, background, hubcolor, backgroundcolor, iconcolor)
- [DEV] windowinstance: Add minimize function
- [DEV] Add image meta-data XML to module export (if available) to make creating FGU-compatible modules easier.
-
Developer File Modification Notes
CoreRPG
Global scripts: CampaignDataManager, ChatManager, ColorManager, DiceTowerManager, TokenManager, WindowManager
Graphics: Fonts (default TTFs replaced), Radial icons (all replaced and redefined)
Specific Scripts: campaign/scripts/imagewindow.lua, common/scripts/progressbar.lua,
Templates: button_assetview_folder, button_setup_link, list_ctbox_host, list_utility, sub_record_toolbar_imagepanel_step, toolbar_20 (Removed)
Window Classes: dicetower, imagepanelwindow_toolbar (Removed), imagewindow_header, imagewindow_toolbar, lightingselection, ps_inventory, ps_order
5E
Global scripts: ActorManager2, CharManager, DataSpell
Graphics: Fonts (default TTFs replaced), Radial icons (Removed or migrated to CoreRPG)
Specific Scripts:
Templates: list_psmain
Window Classes: list_psxp_quests, ps_mainitem
4E
Global scripts: LibraryData4E
Graphics: Fonts (default TTFs replaced), Radial icons (Removed or migrated to CoreRPG)
Specific Scripts: ps/scripts/ps_mainitem.lua
Templates: list_psmain
Window Classes: combattracker_host, ps_mainitem
3.5E
Global scripts: ActionDamage, ActionSpell, ActorManager2
Graphics: Fonts (default TTFs replaced), Radial icons (Removed or migrated to CoreRPG)
Specific Scripts: campaign/scripts/char_inv.lua, campaign/scripts/npc_spells.lua, ps/scripts/ps_main.lua, ps/scripts/ps_mainitem.lua (Removed)
Templates: list_psmain
Window Classes: charsheet_inventory, combattracker_host, ps_mainitem
Call of Cthulhu
Graphics: Fonts (default TTFs replaced), Radial icons (Removed or migrated to CoreRPG)
Castles and Crusades
Global scripts: ActorManager2
Graphics: Fonts (default TTFs replaced), Radial icons (Removed or migrated to CoreRPG)
Specific Scripts: ps/scripts/ps_main.lua, ps/scripts/ps_mainitem.lua (Removed)
Templates: list_psmain
Window Classes: ps_mainitem
d20 Modern
Global scripts: ActionDamage, ActorManager2, DataCommon
Graphics: Fonts (default TTFs replaced), Radial icons (Removed or migrated to CoreRPG)
Specific Scripts: ps/scripts/ps_main.lua, ps/scripts/ps_mainitem.lua (Removed)
Templates: list_psmain
Window Classes: ps_mainitem
-
Theming Change Notes
The general idea of the theming changes is that the radial menu icons would be updated and used consistently across all rulesets, while providing basic theming options that didn't require changing the icons directly (providing custom colors, custom backgrounds, etc.)
The radial menus can now be defined with a separate background icon/color, hub icon/color, back icon (i.e. "go back") and menu item icon color (for the individual menu icons).* By setting all these options to empty tag/string, you can revert to old behavior. (which I have done for some rulesets already)* (See CoreRPG:gameelements.xml for all tags/subtags)
There's also a new merge attribute to font assets so you can change color/shadow without redefining font source TTF/FGF file.* If you redefine TTF/FGF, you can't use merge.
There will be more changes coming in the future based on what Dominic is working on; but while these changes will make things easier, the changeover is resource intensive. (just like this apparently simple radial change.)
Additional Theme Notes
Any party sheet status bars in any store/core DLC have been migrated to a newer template to work with FGU.
Also, copies of Tokens sidebar graphic copied to create Assets sidebar graphic for FGU.
-
Updates
- [CoreRPG+] Separate toolbar button added to image windows to toggle toolbar.
- [CoreRPG+] Preparation work for FGU image toolbar support.
-
Updates
- [PFRPG2/SFRPG] Moved to new radial menu system
- [DEV][CoreRPG+] Enhanced progress bar template with default health/usage features.
-
Updates
- [DEV] windowinstance: Add isMinimizeable function
-
The release is planned for early next week, first week in March. In preparation, I've created the Developer File Modification Notes in the second post to help extension and other ruleset developers.
JPG
-
v3.3.10 is now Live. Please report any issues in the House of Healing forum.
Regards,
JPG
-
Hi Moon Wizard
getText() seems to be inserting a linebreak at the beginning of any italic text.