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 .
×

[Gathering Requirements/Suggestions] A status tracker that makes use of the Custom Turn Tracker Entry.

1417653049
The Aaron
Roll20 Production Team
API Scripter
Vince said: My bad. I didn't realize that. Can you recommend a script for adding a condition to the tracker w/counter? Zepth said: A condition tracker that inserts a custom tracker with the name of the condition just above the player would be nice. Eg !condition <charactername> <conditionname> <duration> would add a tracker item called charactername-conditionname and decrease by one each round at that player's turn So, what should it do at 0? Before or after? Tie-in to status markers? What else?
1417655297
vÍnce
Pro
Sheet Author
"Arron's API of Holding" is growing. :-) Options might include; <name> (custom marker name) <place> (place custom marker before or after targeted token) <time> (a negative number counts down, a positive number counts up. Set to a very large integer if the duration really doesn't matter. Marker could be removed after the duration condition is met. Possible?) <status> (adds a status marker on targeted token to show it has a condition on it. All available status markers possible?)
1417655574
The Aaron
Roll20 Production Team
API Scripter
I'd probably use "The Aaron's API of Wonderous Things". =D All those things are possible. Should there be notifications of the expiration? Or maybe messages dispatched at the start/end of a turn (take 2d4 fire damage, save on a Con 15, etc...). Who should see them? Etc
1417656915

Edited 1417656960
vÍnce
Pro
Sheet Author
<notify> (warn when condition has been removed) <hide> (keep the marker and notify hidden from players.) <action-rounds> (text and/or inline roll at the end of every round) <action-once> (text and/or inline roll at the end of X amount of rounds) Still thinking. :-)
Here's the script I've been using to handle this kind of thing: <a href="https://github.com/manveti/roll20/blob/master/trac" rel="nofollow">https://github.com/manveti/roll20/blob/master/trac</a>... . Each status sets a marker on the token, sets the count on the marker to the number of rounds remaining (if that number is 9 or less), and removes the marker when the status expires. "!status add DURATION ICON DESCRIPTION" (e.g. "!status add 4 stun Stunned for four rounds") adds a status to the selected token(s). "!status icons" lists all the icon names, in the order they show up in the menu (and a list of the aliases defined in the script). "!status help" lists the available subcommands of the status system. "!tracker help" lists the available subcommands of the initiative tracker system (mostly configuration: whether or not to announce various stuff in the chat and whether the initiative numbers should be in increasing or decreasing order).
1417657288
vÍnce
Pro
Sheet Author
I like your script Manveti. Looking for a way to use the new custom turn tracker item as well as marking a token. Marking the token is a "bonus" in my opinion.
At zero remove from tracker and post to chat perhaps? Status markers are a good idea perhaps with a flag to turn the option off or on.