Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Overview

    • Review all subsections below.

    • Note specific ruleset changes identified and called out in following three sections.

    • All themes should pay special attention to the Top Level Windows section in the guidelines linked below.

  • Frame Usage Guidance (Continuing)

  • Updates To Be Made (General)

    • Add support for NPC dice

      • If Type support desired, then register types and type resolution function.

      • Register system-level name rules, if any.

    • Migrate windows to use top-level window usage guidelines for these frames: ctbox

      • If these frames are used for other window types, migrate those windows to the correct top-level frame based on the guidelines.

      • Search for any windows using those frames; and specify the new top-level templates and rebuild using the new layout templates.

    • Review any overrides to the following scripts:

      • LibraryData, ItemManager

    • Remove unidentified field in body of record (Moved to header) (Items, NPCs, Vehicles)

      • See CoreRPG for example (i.e. nonid_name field)

    • Add pictures tab to records that support pictures (Items, NPCs, Vehicles)

      • See CoreRPG for example

    • Migrate master index overrides to use latest templates

      • See CoreRPG for example

    • Review usage of “mini_name” frame

      • Will be primarily used for character names on desktop/tokens now

      • Any usage for widgets or in other places should consider using “tempmodmini” or “fieldlight” frames instead.

    • Misc asset cleanup

      • Remove assets no longer used

  • Updates To Be Made (Specific) [PF2, SotDL]

    • Combat tracker migration

      • Migration to new top-level templates: [SotDL]

      • Fix errors: [PF2, ]

    • Remove nonid_name field in record body

      • [PF2 (Item/NPC/Hazard/Vehicle), ]

    • Add record pictures tab

      • [PF2 (NPC), SotDL (Item), ]

    • Migrate master index overrides to use latest templates

      • [PF2]

    • Misc asset cleanup

      • Frames: calendarmonthentry, calendarselectentry, charselectentry, moduleselectentry, partysheetentry

        • [SotDL, PF2, ]

  • Assets Updated

    • Templates

      • string_clientct_name, string_ct_entry_name, token_ctentry_base,

  • Assets Removed

    • Icons

      • button_menu, button_menu_down, ct_reach, ct_space, power_use, window_resize_filled,

    • Frames

      • referencepage,

    • Templates

      • frame_record_content, frame_record_content_tabbed

      • masterindexitem_access, masterindexitem_anchor_right, masterindexitem_category, masterindexitem_idelete, masterindexitem_link, masterindexitem_link_id, masterindexitem_modified, masterindexitem_name, masterindexitem_owner,

      • anchor_ct_client_label_right, anchor_ct_host_label_right, anchor_ct_label_right, anchor_ctbox_client_header, anchor_ctbox_host_header, anchor_title_ctbox, button_ct_endturn, button_ct_faction_friend, button_ct_faction_foe, button_ct_faction_neutral, button_ct_friendfoe, button_ct_menu, button_ct_nextactor, button_ct_nextround, button_ct_nextround_base, button_ct_nextturn_base, button_ct_setactive, button_ctbox_host_header_visibility, close_ctbox, frame_ct, frame_ctbox_host_header_visibility, help_ctbox, helper_ct, label_ct, label_ct_client_rounds, label_ct_header_init, label_ct_header_name, label_ct_host_rounds, label_ct_right, list_ctbox_client, list_ctbox_host, number_ct_client_rounds, number_ct_host_rounds, spacer_ct_client_header_buttons, spacer_ct_host_header_buttons,

...