-
October 20th, 2021, 20:09 #1
Supreme Deity
- Join Date
- Mar 2007
- Posts
- 20,651
Developer Notes - 2021-11 Ruleset Updates
As noted previously, large ruleset updates are worked on and released independent of FGU client versions now.
Since this is a large set of changes that will break many rulesets and extensions, I want to give a test period where ruleset and extension developers can adapt their code to work with the latest underlying ruleset changes. Additionally, there are a few rulesets which have errors, since they have overwritten low-level CoreRPG functions that have been replaced, so I will be reaching out to those developers directly.
The included FG themes (Simple Brown, Simple Gray, FG Light, FG Dark) have already been updated; but other art pack themes will be updated as we move forward.
See the Beta Release thread for initial patch notes:
https://www.fantasygrounds.com/forum...read.php?71007
NOTE: For extension developers, you will need to review the changes for the ruleset you are affecting to see if it will require extension updates. If you are publishing on the FG Forge, you can use the Test channel to deliver specific updates in conjunction with this beta.
Regards,
JPGLast edited by Moon Wizard; October 21st, 2021 at 04:04.
-
October 20th, 2021, 20:12 #2
Supreme Deity
- Join Date
- Mar 2007
- Posts
- 20,651
The following rulesets have already been updated to adapt to the latest changes.
Store/Included Rulesets Updated
CoreRPG
2E
3.5E
4E
5E
PFRPG (1E)
PFRPG (2E)
SFRPG
13th Age
Advanced Fighting Fantasy (2E)
Alien
Barbarians of Lemuria
Basic Roleplaying
Castles and Crusades
Call of Cthulhu (6E)
Call of Cthulhu (7E)
Conan
Cypher/Numenera/The Strange
Dungeon Crawl Classics
Fate Core
d20 Modern
ICRPG
Mongoose Traveller (2E/1E)
Mutant Crawl Classics
Mutants and Masterminds
Rolemaster Classic
Savage Worlds (SWADE/SWD/SWPF/Settings/Themes)
Symbaroum
Vaesen
Vampire
What's Old is New
Any specific Live updates for these rulesets will be gated until all the changes are released.Last edited by Moon Wizard; November 18th, 2021 at 05:20.
-
October 20th, 2021, 20:16 #3
Supreme Deity
- Join Date
- Mar 2007
- Posts
- 20,651
In order to support ruleset and extension developers, I have made a number of notes regarding changes that should be made to bring rulesets and extensions in-line with the changes to the others. In addition to the general notes, I will include the specific assets modified in CoreRPG, and the basic included rulesets.
Rulesets/Extensions - General Cleanup
- Scripts
- Remove ActionsManager.useFGUDiceValues (no longer needed)
- Remove Session.IsLocal and User.isLocal() specific code
- Remove un-needed versioning (version=">=4", version="<4")
- Remove FGC specific ruleset coding (UtilityManager.isClientFGU)
- Remove deprecated DesktopManager global script calls
- registerContainerWindow, processSidebar, resetSidebar, onSidebarOptionChanged,
- setStackOffset, setUpperDockOffset, setLowerDockOffset, setStackIconSizeAndSpacing, setDockButtonSizeAndPadding,
- updateControls, calcAreas, calcSectionHeight, layoutArea, layoutControl,
- registerStackShortcuts, registerStackShortcut, registerStackShortcut2, createStackShortcut, removeStackShortcut,
- registerDockShortcuts, registerDockShortcut, registerDockShortcut2, addDockRecordShortcut, createDockShortcut, removeDockShortcut,
- addLibraryDockShortcut, createLibraryDockShortcut, removeLibraryDockShortcut,
- getSidebarButtonState, setSidebarButtonState, setDefaultSidebarState, appendDefaultSidebarState
- addTokenPackSets, addTokenPackSet
- Templates
- Remove label_ct/label_ps template overrides just to change fonts. Update font assets named sheetlabel_ct/sheetlabel_ps instead.
- Window Classes
- Remove portrait_charlocal controls (no longer used)
- Fonts
- Remove fgffile tag
- Remove FGF files
- Frames
- Remove frame "campaignlist_tables"
- Debug
- Remove unused Debug.chat and Debug.console calls
- Use ChatManager.SystemMessage for permanent messages
Rulesets/Extensions - Decals
- Decals (Ruleset Module)
- Add new module folder named "<RulesetName> Assets"
- Add definition.xml file with these tags
- "name" = "<RulesetName> Assets"
- "ruleset" = "<RulesetName>"
- "displayname" = "<RulesetDisplayName>"
- Add images/decals/ subfolder
- Move decal graphics from ruleset to new module under images/decals/ subfolder
- Name default decal as "<RulesetShortName>_decal.png"
- Name additional decals as "<RulesetShortName>_decal_<Number>.png"
- Decals (Ruleset Code)
- Remove all DDCL option references
- Icons: desktopdecal_* (definitions and files)
- Scripts: OptionsManager.addOptionValue("DDCL", ...), OptionsManager.setOptionDefault("DDCL", ...), OptionsManager.registerOption2("DDCL", ...)
- Strings: option_val_DDCL_*
- Add default decal setup (if default decal overriden)
- Modify Desktop<RulesetName> script to add DecalManager.setDefault("images/decals/<RulesetName>_decal@<RulesetName> Assets");
- Remove all DDCL option references
- Decals (Ruleset Example) (Starfinder)
- Module is named "SFRPG Assets"
- Module display name is "Starfinder"
- Decal files are named: sf_decal.png, sf_decal_2.png, sf_decal_3.png, ...
- DesktopSFRPG modified to add: DecalManager.setDefault("images/decals/sf_decal@SFRPG Assets");
- Decals (Stand-alone Modules)
- If building decals separately as stand-alone module independent of ruleset:
- Specify file and module name as "<SourceName> Decals"
- If Usable in Any Ruleset,
- Specify "ruleset" = "Any" tag in definition.xml of module
- Name decal files as <PublisherShortName>_<SourceShortName>_<Descriptio n>_decal.png
- Ex: sw_dap_bullet_holes_decal.png
- If Ruleset Specific,
- Specify "ruleset" = "<RulesetName>" in definition.xml of module
- Name decal files as <RulesetShortName>_<SourceShortName>_<Description> _decal.png
- Ex: dnd5_ftod_red_dragon_decal.png
- If building decals separately as stand-alone module independent of ruleset:
Rulesets/Extensions - Other Changes
- Sidebar
- Frames: (Optional) Add sidebar_dock_category, sidebar_dock_category_down, sidebar_dock_entry_icon, sidebar_dock_entry, sidebar_dock_entry_down
- Colors: (Optional) Add DesktopManager.setSidebarDockCategoryIconColor, DesktopManager.setSidebarDockCategoryTextColor, DesktopManager.setSidebarDockIconColor, DesktopManager.setSidebarDockTextColor
- Record Views
- Remove list view .sTitleRes (i.e. *_grouped_title_*)
- Make sure string exists in CoreRPG or create one ("library_recordview_label_" .. sRecordType .. "_" .. sRecordView)
- Replace labels on view buttons with matching string from above
- DesktopManager.setDefaultSidebarState removed
- Modifier Changes
- Scripts
- Use new ModifierManager to add modifier window presets and exclusion sets
- ModifierManager.addModWindowPresets
- ModifierManager.addKeyExclusionSets
- Replace ModifierStack.getModifierKey -> ModifierManager.getKey
- Use new ModifierManager to add modifier window presets and exclusion sets
- Strings
- Add modifier_category_* tags to match registered modifier window preset categories
- Add modifier_label_* tags to match register modifier window preset keys
- Scripts
- Inventory count fix
- Window Class - char_invitem
- Remove default tag from count field in "char_invitem", if override
- Script - campaign/scripts/char_invlist.lua
- Add w.count.setValue(1) to addEntry, if override template "list_charinv"
- Window Class - char_invitem
- Reference Manual Frame Registration
- Use ReferenceManualManager.addBlockFrame("<FrameName>" ) to make new ruleset frames available in reference manual builder, where frame asset defined as "referenceblock-<FrameName>".
- ChatManager Event Registration
- Review any overrides to chatentry or chatwindow templates, and chat window overrides.
- Migrate any overrides possible to use ChatManager functions: registerDiceLandedCallback, registerDeliverMessageCallback, registerReceiveMessageCallback, registerDropCallback, registerSlashCommand
Last edited by Moon Wizard; November 15th, 2021 at 22:36.
-
October 20th, 2021, 20:21 #4
Supreme Deity
- Join Date
- Mar 2007
- Posts
- 20,651
CoreRPG
(Modified)
Global Scripts: ActionsManager, ActorManager, CampaignDataManager, CharacterListManager, ChatManager, CombatManager, DecalManager, Desktop, DesktopManager, EffectManager, ExportManager, GameSystem, GmIdentityManager, ItemManager, LanguageManager, LibraryData, ManualRollManager, ModifierStack, OptionsCore, OptionsManager, ReferenceManualManager, StringManager, TableManager, TokenManager, UtilityManager, VersionManager2, VisionManager,
Specific Scripts: campaign/scripts/char_invlist.lua, campaign/scripts/image.lua, campaign/scripts/imagewindow.lua, campaign/scripts/imagewindow_toolbar.lua, campaign/scripts/masterindex_window.lua, campaign/scripts/story_template_generate.lua, campaign/scripts/tableimport.lua, common/scripts/button_record_locked.lua, common/scripts/list_text.lua, ct/scripts/ct_token.lua, desktop/scripts/characterlist.lua, desktop/scripts/chat_entry.lua, desktop/scripts/chat_window.lua, ps/scripts/ps_token.lua, ref/scripts/ref_filter.lua, ref/scripts/ref_groupedlist.lua, ref/scripts/ref_list.lua, ref/scripts/ref_manual.lua, ref/scripts/ref_simplelist.lua, utility/scripts/effectwindow.lua, utility/scripts/export.lua, utility/scripts/modifierwindow.lua, utility/scripts/module_selectionentry.lua, utility/scripts/moduleselection.lua, utility/scripts/setup.lua, utility/scripts/tokenbag.lua, utility/scripts/tokenbag_preview.lua,
Strings: sidebar_tooltip_library, setup_button_modules, export_label_tokens, export_button_selectall, export_button_deselectall, library_window_title, library_button_modules, library_empty_books, library_recordtype_empty_image,
Templates: anchor_utility_controls, assetview_tokens, button_add_npc_import, button_assetview_folder, button_assetview_folder_refresh, button_assetview_page_next, button_assetview_page_prev, button_assetview_store, button_charactivate, button_page_start, button_page_prev, button_page_next, button_page_end, button_setup_finish, button_setup_next, button_setup_prev, button_vehicle_type, image_toolbar_mode_unmask, button_modifierkey, list_refgroupedlist, filter_refgroupedlist, frame_groupedlist_group, string_groupedlist_group, list_referencemanualpage_blocks, spacer_refblock, ft_refblock, image_refblock, header_refblock, button_effect_preset, list_effect_custom, button_effect_isgmonly, number_effect_duration, list_library_books, filter_library, button_library_modules, button_library_export, list_modules, modulepermissioncontrol, button_modules_permission_allow, filter_modules_name, filter_modules_author, anchor_modules_filter_buttons, button_modules_filter_ruleset, button_setup_showonload, portrait_char, portrait_charlocal, sub_effect_preset, sub_refmanual_content, filter_tokens, frame_setup, frame_setup_showonload,
Window Classes: masterindex, charsheet, char_invitem, charsheet_main, treasureparcel, parcel_item, shortcuts, shortcutbar, ps_order, reference_groupedlist, reference_groupedlist_group, reference_groupedlist_groupitem, reference_manual, reference_manualtextwide, referencemanualpage, referencemanualpageheader, referencemanualpagecontent, referencemanualtextblock, reference_list, calendar_select, effectlist, export, library_booklistcategory, library_booklistentry, library, motd, pointerselection, modifiers, modifiersmall, moduleselection_entry, moduleselection, options, setup, setup_step2, setup_step3, modulesetload_entry, assetview_path_item, assetview_path_item_current, currencylist, languagelist, manualrolls, module_dialog_missinglink, select_dialog, tableimport, tokenbag, tokenlightlist,
(Removed)
Fonts: button_sidebar_dockitem,
Frames: button_sidebar_dockitem, button_sidebar_dockitem_down,
Global Scripts: MasterIndexManager,
Icons: button_light, button_light_down, module_hastokens, lighting_day, lighting_night, lighting_fire, lighting_forest, colorgizmo_base, colorgizmo_color, colorgizmo_effects, colorgizmo_medbtn_base, colorgizmo_medbtn_color, colorgizmo_medbtn_effects, colorgizmo_smlbtn_base, colorgizmo_smlbtn_color, colorgizmo_smlbtn_effects, desktopdecal_sw, tokenbagcustom, tokenbagshared, tokenbagtop,
Panels: chat (modes="local"),
Specific Scripts: campaign/scripts/char.lua, campaign/scripts/charselect_local_entry.lua, campaign/scripts/charselect_local_list.lua, desktop/scripts/desktop_dockitem.lua, ref/scripts/ref_blocklayoutmanager.lua, ref/scripts/ref_groupedlist_group.lua, ref/scripts/ref_manualpage.lua, utility/scripts/export_list.lua, utility/scripts/export_tokens.lua, utility/scripts/library_list_book.lua, utility/scripts/modifierlist.lua, utility/scripts/pointer_selection.lua, utility/scripts/pointer_selection_v4.lua, utility/scripts/sidebar_recordtype.lua, utility/scripts/portraitselect.lua,
Strings: vehicle_button_type, vehicle_grouped_title_bytype, sidebar_tooltip_token, setup_header_tokens, setup_text_tokens, export_label_listall, export_label_listtype, export_label_listbottom, module_window_titletoken, module_window_titledata, module_button_export, option_label_TOTL, option_label_DDCL, option_val_custom, option_val_DDCL_sw,
Templates: masterindex_page_info, masterindex_page_start, masterindex_page_prev, masterindex_page_next, masterindex_page_end, desktop_dockitem, scrollbar_refgroupedlist, button_refgroupedlist_expand, button_refgroupedlist_collapse, list_groupedlist_group_content, refmanualpage_page_top, refmanualpage_page_prev, refmanualpage_page_next, refmanualpage_page_end, refmanual_page_top, linkcontrol_refmanualtopic, string_refmanualtopic_title, token_refblock, image_simple_refblock, image_clickcapture_refblock, icon_refblock, string_refblock_caption, caption_clickcapture_refblock, spacerheader_refblock, string_refmanualsection_title, string_refmanualchapter_title, list_refmanual_sections, list_refmanual_pages, filter_refmanual, button_refmanual_expand, button_refmanual_collapse, utility_page_info, utility_page_start, utility_page_prev, utility_page_next, utility_page_end, frame_export_file, frame_export_meta, list_export_records, list_export_tokens, button_export_clear, button_export, list_modifiers, modules_page_info, modules_page_start, modules_page_prev, modules_page_next, modules_page_end, lightingselection, anchor_title_sidebar, list_sidebar_recordtypes, button_sidebar_mode, button_sidebar_all, button_sidebar_clear, button_sidebar_gm, button_sidebar_play, button_sidebar_create, button_sidebar_recordtype,
Window Classes: charselect_local, charselect_local_entry, chatlocal, reference_tableresult, referencemanualarticle, referencemanualsection, referencemanualchapter, lightingselection, setup_step4, sidebar, sidebar_recordtype, portraitselection, portraitselection_dir, portraitselection_entry, portraitselection_up,
(Removed FGC version only)
Templates: button_portrait_store, button_portrait_refresh, imagedata_record, imagepaneldata_record, image_toolbar_draw, filter_tokens, button_tokens_zoomout, button_tokens_zoomin, tokenbag_tokens, scrollbar_tokens, button_tokens_host, button_tokens_shared, button_tokens_modules, button_tokens_store,
Window Classes: imagewindow, imagewindow_toolbar, tokenbag,Last edited by Moon Wizard; November 10th, 2021 at 00:25.
-
October 20th, 2021, 20:22 #5
Supreme Deity
- Join Date
- Mar 2007
- Posts
- 20,651
3.5E
(Modified)
Global Scripts: ActionAttack, ActionDamage, ActionSave, Desktop35E, GameSystem, LibraryData35E, VersionManager2,
Specific Scripts: campaign/scripts/char.lua, campaign/scripts/char_invlist.lua,
Templates: button_item_armor, button_item_weapons, button_npc_letter, button_npc_cr, button_npc_type, button_specialability_type, button_feat_type,
Window Classes: charsheet,
(Removed)
Icons: button_statpointmode, button_statpointmode_down, local_statrolled, tabhorizontal,
Panels: chat (modes="local"), chat_tabs (modes="local"),
Specific Scripts: desktop/scripts/statchat_dieslot.lua, desktop/scripts/statchat_pointmode_ranges.lua, desktop/scripts/statchat_pointmode_scores.lua, desktop/scripts/statchat_rollmode_listentry.lua, desktop/scripts/statchat_rollmode_rolls.lua, desktop/scripts/statchat_window.lua,
Strings: feat_button_type, item_button_armor, item_button_weapons, npc_button_cr, npc_button_letter, npc_button_type, specialability_button_type, local_label_*, local_tooltip_*, local_tab_*, modifier_label_*, *_grouped_title_*,
Templates: statchatdieslot, tabh_local,
Window Classes: modifiers, statchat, statchat_logmode, statchat_pointmode, statchat_pointmode_listentry, statchat_pointmode_rangeentry, statchat_rollmode, statchat_rollmode_listentry, statchat_tabs,
4E
(Modified)
Global Scripts: ActionAttack, ActionDamage, Desktop4E, GameSystem, ItemManager2, LibraryData4E, VersionManager2,
Specific Scripts: campaign/scripts/char.lua, campaign/scripts/char_invlist.lua,
Templates: button_npc_letter, button_npc_level, button_npc_role,
Window Classes: charsheet, treasureparcel,
(Removed)
Frames: button_sidebar_dockitem, button_sidebar_dockitem_down,
Icons: button_statpointmode, button_statpointmode_down, local_statrolled, tabhorizontal,
Panels: chat (modes="local"), chat_tabs (modes="local"),
Specific Scripts: desktop/scripts/statchat_dieslot.lua, desktop/scripts/statchat_pointmode_ranges.lua, desktop/scripts/statchat_pointmode_scores.lua, desktop/scripts/statchat_rollmode_listentry.lua, desktop/scripts/statchat_rollmode_rolls.lua, desktop/scripts/statchat_window.lua,
Strings: npc_button_letter, npc_button_level, npc_button_role, local_label_*, local_tooltip_*, local_tab_*, modifier_label_*, *_grouped_title_*,
Templates: label_local_entry, label_local, statchat_chat_step, statchatdieslot, tabh_local,
Window Classes: effectlist, modifiers, reference_manual, referencemanualchapter, referencemanualsection, statchat, statchat_logmode, statchat_rollmode_listentry, statchat_pointmode, statchat_pointmode_listentry, statchat_pointmode_rangeentry, statchat_rollmode, statchat_tabs,
5E
(Modified)
Frames: shortcuts,
Global Scripts: ActionAttack, ActionDamage, ActionGeneral, ActionPower, ActionSave, ActionsManager2, CombatManager2, DataCommon, Desktop5E, GameSystem, ItemManager2, LibraryData5E, Options5E, PowerManager, VersionManager2,
Specific Scripts: campaign/scripts/char.lua, campaign/scripts/char_invlist.lua, charwizard/scripts/charwizard.lua, charwizard/scripts/charwizard_abilities.lua, charwizard/scripts/charwizard_backgroundwindow.lua, charwizard/scripts/charwizard_invlist.lua, ps/scripts/ps_roll_atk.lua, ps/scripts/ps_roll_check.lua, ps/scripts/ps_roll_save.lua, ps/scripts/ps_roll_skill.lua,
Templates: button_charwizard_commit, button_charwizard_save, button_npc_cr, button_npc_letter, button_npc_type, string_char_background,
Window Classes: charsheet, power_header,
(Removed)
Fonts: button_sidebar_dockitem,
Frames: button_sidebar_dockitem, button_sidebar_dockitem_down, localchatbox, localrollbox,
Icons: button_light, button_light_down, button_statpointmode, button_statpointmode_down, local_statrolled, tabhorizontal,
Panels: chat (modes="local"), chat_tabs (modes="local"),
Specific Scripts: desktop/scripts/statchat_dieslot.lua, desktop/scripts/statchat_pointmode_ranges.lua, desktop/scripts/statchat_pointmode_scores.lua, desktop/scripts/statchat_rollmode_listentry.lua, desktop/scripts/statchat_rollmode_rolls.lua, desktop/scripts/statchat_window.lua,
Strings: char_label_powers, npc_button_cr, npc_button_letter, npc_button_type, local_label_*, local_tooltip_*, local_tab_*, modifier_label_*, *_grouped_title_*,
Templates: label_local_entry, label_local, list_modifiers, statchatdieslot, tabh_local,
Window Classes: charselect_local, masterindex, modifiers, statchat, statchat_logmode, statchat_rollmode_listentry, statchat_pointmode, statchat_pointmode_listentry, statchat_pointmode_rangeentry, statchat_rollmode, statchat_tabs, tokenbag,
(Removed FGC version only)
Templates: imagedata_record,
PFRPG
(Modified)
Global Scripts: DesktopPFRPG,
SFRPG
(Modified)
Global Scripts: ActionAttack, ActionDamage, DesktopSFRPG, GameSystem, LibraryDataSFRPG, OptionsSFRPG, StarshipCombatManager, VersionManager2,
Specific Scripts: campaign/scripts/char.lua, campaign/scripts/char_invlist.lua, common/scripts/string_shipattackline.lua, ct/scripts/ct_shiptoken.lua,
Templates: button_npc_cr, button_npc_letter, button_npc_type, button_item_armor, button_item_templates, button_item_weapons, button_pcship_shipitems, button_spell_class, button_spell_level, button_spell_school, button_starshipitem_shields, button_starshipitem_weapons,
Window Classes: charsheet, char_invitem, treasureparcel,
(Removed)
Fonts: button_sidebar_dockitem,
Frames: button_sidebar_dockitem, button_sidebar_dockitem_down, localchatbox, localrollbox,
Icons: button_light, button_light_down, module_hastokens, desktopdecal_sw, desktopdecal_sfrpg_logo, desktopdecal_sfrpg_sf1, desktopdecal_sfrpg_sf2, desktopdecal_sfrpg_sf3, desktopdecal_sfrpg_sf4, desktopdecal_sfrpg_sf5, desktopdecal_sfrpg_sf6
Panels: chat (modes="local"), chat_tabs (modes="local"),
Specific Scripts: desktop/scripts/statchat_dieslot.lua, desktop/scripts/statchat_pointmode_ranges.lua, desktop/scripts/statchat_pointmode_scores.lua, desktop/scripts/statchat_rollmode_listentry.lua, desktop/scripts/statchat_rollmode_rolls.lua, desktop/scripts/statchat_window.lua,
Strings: local_label_*, local_tooltip_*, local_tab_*, modifier_label_*, *_grouped_title_*,
Templates: button_alt_class_ability, button_archetypes, button_boon, button_classfeature, button_companion_letter, button_npc_starships, button_race_alternate, button_race_letter, button_special_class_feature, label_local_entry, label_local, list_modifiers, statchatdieslot, tabh_local,
Window Classes: masterindex, modifiers, statchat, statchat_logmode, statchat_rollmode_listentry, statchat_pointmode, statchat_pointmode_listentry, statchat_pointmode_rangeentry, statchat_rollmode, statchat_tabs,Last edited by Moon Wizard; November 1st, 2021 at 16:28.
-
November 1st, 2021, 16:20 #6
Supreme Deity
- Join Date
- Mar 2007
- Posts
- 20,651
Added new sections to General Cleanup:
https://www.fantasygrounds.com/forum...l=1#post624031
Specifically:
- Rulesets/Extensions - General Cleanup - (Debug)
- Rulesets/Extensions - Decals - (ALL)
- Rulesets/Extensions - Other Changes - (Reference Manual Frame Registration)
I also reformatted the post to be easier to read.
Regards,
JPG
-
November 1st, 2021, 16:22 #7
Supreme Deity
- Join Date
- Mar 2007
- Posts
- 20,651
Additional base ruleset modifications (included with initial summary as well).
CoreRPG
(Modified)
Global Scripts: CampaignDataManager, DecalManager, Desktop, ExportManager, OptionsManager, ReferenceManualManager,
Specific Scripts: ref/scripts/ref_manual.lua, utility/scripts/tokenbag.lua, utility/scripts/tokenbag_preview.lua,
Template: anchor_effect_list_bottom, anchor_modifier_list_bottom, anchor_utility_controls, assetview_tokens, button_assetview_folder, button_assetview_folder_refresh, button_assetview_page_next, button_assetview_page_prev, button_assetview_store, button_setup_finish, button_setup_next, button_setup_prev, filter_tokens, frame_setup, frame_setup_showonload, image_refblock, list_options, list_referencemanualpage_blocks, portrait_char, sub_effect_preset, sub_modifier_preset, sub_refmanual_content,
Window Class: assetview_path_item, assetview_path_item_current, currencylist, effectlist, export, languagelist, manualrolls, modifiers, module_dialog_missinglink, motd, options, select_dialog, setup, tableimport, tokenbag, tokenlightlist,
(Removed)
Icons: desktopdecal_sw, tokenbagcustom, tokenbagshared, tokenbagtop,
Specific Scripts: utility/scripts/portraitselect.lua,
Strings: option_label_DDCL, option_val_custom, option_val_DDCL_sw,
Window Classes: portraitselection, portraitselection_dir, portraitselection_entry, portraitselection_up,
5E
(Modified)
Global Scripts: Desktop5E,
(Removed)
Window Classes: tokenbag,
SFRPG
(Modified)
Global Scripts: DesktopSFRPG, OptionsSFRPG,
(Removed)
Icons: desktopdecal_sw, desktopdecal_sfrpg_logo, desktopdecal_sfrpg_sf1, desktopdecal_sfrpg_sf2, desktopdecal_sfrpg_sf3, desktopdecal_sfrpg_sf4, desktopdecal_sfrpg_sf5, desktopdecal_sfrpg_sf6
-
November 6th, 2021, 01:26 #8
Supreme Deity
- Join Date
- Mar 2007
- Posts
- 20,651
Added new section to Ruleset - Other Changes:
https://www.fantasygrounds.com/forum...l=1#post624031
Specifically:
- Rulesets/Extensions - Other Changes - (ChatManager Event Registration)
Regards,
JPG
-
November 6th, 2021, 01:32 #9
Supreme Deity
- Join Date
- Mar 2007
- Posts
- 20,651
Additional base ruleset modifications (included with initial summary as well).
CoreRPG
(Modified)
Global Scripts: CharacterListManager, ChatManager, Desktop, ExportManager, GmIdentityManager, LanguageManager, ManualRollManager, OptionsManager, TableManager,
Specific Scripts: desktop/scripts/chat_entry.lua, desktop/scripts/chat_window.lua,
Window Class: portrait_select
-
November 10th, 2021, 20:25 #10
Supreme Deity
- Join Date
- Mar 2007
- Posts
- 20,651
Added new section to Ruleset - General Cleanup:
https://www.fantasygrounds.com/forum...l=1#post624031
Specifically:
Rulesets/Extensions - General Cleanup - (Templates and Frames)
Regards,
JPG
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks