Template talk

Character/new/2.4

From Children of StarClan

< Template talk:Character/new

Version 2.4.0

Started - 14 March 2012
Projected Release - 31 October 2013
Released - 9 October 2013

TARGETS

  • [MOD] Sheet Modifications
    • Completely refit {{Rankchange}} so that /it/ carries the code to make the table sections instead of the main character sheet code for all but the born options. 2.3.2
    • Add additional options for non-clan to {{Rankchange}} 2.3.2
    • Split the Display output key for forms so that it hides by group instead of as a single lump. 2.3.3
    • Adjust family down to 2 columns (put the sire/dame/stc under the "family" header) 2.3.5
    • Adjust Significant Cats down to 2 columns 2.3.5
    • Adjust Player's Notes down to 2 columns 2.3.5
    • Phase out Bornnum Legacy support 2.3.4
    • Uncenter the grey section title boxes once everything is tweaked 2.3.5
  • [NEW] Additions
    • Improve Name history to understand the fact that a cat doesn't always spend the whole life in one group...
      • Make Name History allow for group changes and allow group/clan to default to current if nothing is input. X.X.X
      • Change clan to group in Name History section in accordance to {{Rankchange}} planned alterations. X.X.X
      • Update History files to collect based on new Name History originated categories instead of default clan category
    • {{Rankchange/birth}} variations for the Born section 2.3.2
    • {{Rankchange/death}} variations for the Death section 2.3.2
    • Display "A sworn subject of the Kingdom of Camelot" for CoC Follower (Camelot Template) bearing character sheets. 2.4.0
    • Display "This cat is considered Warborn" for Warborn cats. 2.4.0
    • Display "This cat is Fierceblooded for Fierceblooded cats. 2.4.0
  • [NEW] Template Integrations
  • [FORM] Changes
  • [BUGFIX] Tasks
    • Sort out and perfect both the Legacy and New versions of the Namechange stuff. 2.3.2
    • Improve age stuff to base on the correct item. 2.3.3
    • Fix Name History to hide if keydates are employed. 2.3.4
    • Tweak sdesc so it shows on cats without a sheetstatus listed as if approved. 2.3.4
    • Re-write and Correct all age, birth and death category controls and fully improve and streamline the many layers of legacy support that's needed. 2.3.5
  • [SYSTEM] Tasks
    • Update each character for a PC to use the new system for Rank changes 2.4.0
    • Update Rankchange Templates to handle the assignment of event categories (Outside Project) ?.?.?
    • Update each group Canon page to reflect the new system and handle the group-switching (Outside Project)

CHANGE LOG

  • Version 2.3.2 (Name History Improvements)
    • 14 March 2012
    • 15 March 2012
      • Split {{Rankchange}} to {{Rankchange/general}} so that Rankchange can be left working for the current sheet but development can continue.
      • Improved code for Rankchange/general so that all table-writing code is included in it, in addition to all currently desired options.
      • All planned options for Rankchange are incorporated into Rankchange/general
    • 16 March 2012
    • 21 March 2012
      • Worked out how to do Key dates more efficiently.
      • Replaced born with birth which will be holding the rankchange/birth template.
      • Replaced death with died which will be holding the rankchange/death template.
      • Replaced all other key-date field sets with rankchange/general template.
      • Made required adjustments to all forms.
      • LAUNCHED VERSION 2.3.2
  • Version 2.3.3 (Bugfix Launch)
    • 11 April 2012
      • Solved the issues with the new Rankchange tools to fix ages.
      • LAUNCHED VERSION 2.3.3
  • Version 2.3.4 (Bugfix Launch 2)
    • May 2012
      • Death was made optional in all forms.
      • Decided that name change templates will not tolerate non-entry of clan information. The form makes it easy and fully supports it already. There are no excuses.
    • 7 June 2012
      • Removed legacy support for Bornnum Detection. Bornnum has been eliminated from the game files.
    • 18 June 2012
      • Fiddled with how Keydates output exactly to give them a bit more width.
      • Name History now hides if the sheet hasn't been advanced to non-legacy approved version.
      • Realized that it's already been fixed that Sdesc shows properly for legacy sheets.
      • Prettified the "Quick Stats" section at the top of character sheets so it's got a more consistent look with the tweaks made to Keydates display.
      • LAUNCHED VERSION 2.3.4
  • Version 2.3.4.1 (Legacy Elimination Launch 1)
    • 18 June 2012
      • Attempted fix for age, birth & death categories to eliminate some redundant legacy code that was causing malfunctions.
    • 15 September 2013
      • Verified removal of Legacy Code for bornnum version of Birth Date
      • Removed legacy code for Medicine Catship Date
      • Removed legacy code for Deputyship Date
      • Removed legacy code for Retirement Date
      • Added legacy detector code for death date
      • LAUNCHED VERSION 2.3.4.1
  • Version 2.3.5 (Legacy Detection & Layout Improvement Launch)
    • 22 September 2013
      • Added detection of Legacy Codes for Name History
      • Adjusted the Mate Legacy Code Detector Handling
    • 24 September 2013
      • Tweaked Appearance & relocated.
      • Tweaked layout of Family down to 2 columns.
      • Tightened gaps between sections.
      • Tweaked layout of significant cats down to 2 columns.
      • Adjusted Personality & History for visual consistency.
      • Legacy for phased out Date system removed.
    • 29 September 2013
      • Removed sdesc from the top box.
      • Moved Key Dates to where sdesc used to be.
      • Copied Kay Dates to History, and tweaked to accomodate for comparison purposes.
      • Added support to display former rank for StarClanners.
      • Bumped up font size for the name of the character at the top, and put the player details on the line underneath it.
    • 3 October 2013
      • LAUNCHED VERSION 2.3.5
  • Version 2.4.0 (Legacy Remove, Cleanup & Final Launch!)
    • 8 October 2013
      • Revamped age computations to remove legacy
      • Removed Legacy Categories for Birth, Date1, etc
      • Improved age computations to avoid some errors that crop when both birth and died don't exist.
    • 9 October 2013
      • Bugfixed issue in which cats without birth dates assigned but birth names were causing errors because system was incorrectly assuming there must be a date if there was a name.
      • Provided same fix as above but for "would be" age category.
      • Noticed an error in which dead cats were sometimes being incorrectly assigned an "is age" in addition to proper age related categories.
      • Legacy code for Apprenticeship Date support depreciated.
      • Legacy code for Warriorship Date support depreciated.
      • Integrated {{Camelot}}, {{Fierceblood}}, {{Warborn}} into the system.
      • LAUNCHED VERSION 2.4.0
        Stay tuned for updates to the Canon pages and related templates as we proceed towards the goal of this recent process: Improved automatic record keeping!