View Single Post
EightBitz
Senior Member
 
Join Date: May 2013
Posts: 1,458

Old September 28th, 2017, 04:44 PM
Quote:
Originally Posted by Mathias View Post
Hero Lab now has tests to determine if it needs to regenerate the text of a field between evaluations, in order to speed up the time required to recalculate everything on a character, so if all of that is calculated in component scripts and stored in fields, then it will probably not need to be recalculated for that same character during a single period that the user has HL open, but if the calculations are in the visual elements, they're recalculated every time the user looks at that tab, and every time they change something while that tab is open.
This is just for the character sheet. It's not on the tabs in the UI. Those are all self-contained. And during character creation, some of these fields will be changing quite a bit. Adding points to skills, then maybe changing your mind and taking them away to put them somewhere else; or adding specialties and arranging points between them, then maybe changing your mind and removing them or changing points between them, etc.

I still feel like there will be more recalculation during character creation than if I just left these scripts on the character sheet.
EightBitz is offline   #15 Reply With Quote