Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×

Time/Year Tracking on Character Sheets?

1674084268

Edited 1674084350
So, I'm playing a game that's not supported here with a created character sheet (as far as I know), so we keep our character information on the "Bio&Info" section of the character sheet. My question is this. Is there a way (some script or something) to automatically have the "Bio&Info" page update the year and ages of characters? Almost like a reverse countdown clock? We keep track of the game and characters in real time, and I was wondering if there was a way things would automatically update every new year, instead of me going back in every time and changing or updating (600+ characters') information every time a year passes.
1674088234

Edited 1674105427
GiGs
Pro
Sheet Author
API Scripter
This could be done, though I wouldn't want to do it myself, and it would need a custom script, which itself would need the creator of the game to be a Pro subscriber. You can't do this with a normal macro. It occurs to me that if you have the Pro subscription necessary to make this happen, you could make a custom character sheet that just has the date/time trackin section. No matter what detail you want, this would be simpler than creating a script and you would only need to sign up for pro subscription for 1 month - a script-based solution would require a pro subscription for as long as you play the game.
To automatically update the Bio & Info tab, I’m fairly sure you’ll need a custom Mod (API) script (requires the game creator to have a Roll20 Pro subscription)   However, I think you should be able to link a Character Age attribute to a separate ‘Date’ character attribute to have each character automatically update their age.  So if a character named ‘Bob’ is born in 1940, and you create a Date character with an attribute called ‘CurrentYear’, then on Bob create an attribute called ‘BirthYear’ with ‘1940’ in the field and another attribute called ‘Age’ with this formula: [[@{Date|CurrentYear} - @{BirthYear}]] 
Jarren said: To automatically update the Bio & Info tab, I’m fairly sure you’ll need a custom Mod (API) script (requires the game creator to have a Roll20 Pro subscription)   However, I think you should be able to link a Character Age attribute to a separate ‘Date’ character attribute to have each character automatically update their age.  So if a character named ‘Bob’ is born in 1940, and you create a Date character with an attribute called ‘CurrentYear’, then on Bob create an attribute called ‘BirthYear’ with ‘1940’ in the field and another attribute called ‘Age’ with this formula: [[@{Date|CurrentYear} - @{BirthYear}]]  That's pretty much what I'm looking to do. Something similar. Thanks for the help!