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 .
×
Create a free account

TurnMarker1 (Paging TheAaron?)

Hey Aaron, I recently found TurnMarker1, and I'm super excited about it. But I'm fussy about presentation, and I'm struggling to figure something out. So, I'm ready to start a combat. Here's what I do: Set the round counter to 0 (!tm reset 0) Roll initiative for monsters (using group init) Roll initiative for players Sort the order  But as soon as I do #2, TurnMarker1 tells the chat "The next turn has begun!" and it shows whose turn it is. Only it's NOT that person's turn, I just haven't gotten all of the initiatives in there and sorted. My players aren't terribly experienced or good with Roll20, and I know that's going to confuse them. I know I can turn off the announcements, but I LIKE them. My hope is to figure out a process whereby, any time I start a combat, I can get everything set up, and then have the announcement post that round 1 has started. But I can't seem to quite figure out how to make that happen.  My current settings are: Autopull ALL Everything else is ON except for toggle-aura-1 and toggle-aura-2 Any ideas? Is there something obvious I'm missing? Thanks!
1660308732
The Aaron
Roll20 Production Team
API Scripter
Hmmm. That has always been a problem since it tries to determine the state of the turn automatically, but the state is very much in flux at the beginning. If you don't mind and extra step, you could turn off the announcements before setting up combat, then turn them on when you begin combat. I'll look at the code and see if there's some way I can make it work more easily. 
I don't mind the extra step. I can create simple "clear combat" and "start combat" macros that turn off the announcements and then turn them on again. I'll play with that! Thanks for the idea. No need to code around it unless it's something you're interested in doing anyway!
1660316799
The Aaron
Roll20 Production Team
API Scripter
There are things I want to fix in that script that I just haven't gotten around to yet.. =D
Hey Aaron. Hmm, not looking very smooth with my feeble macro skills.  I tried something like this: At the start of combat, I run this macro: !tm reset 1 !tm toggle-announce (to turn it on) !tm toggle-announce-turn (to turn it on) !tm toggle-announce-player (to turn it on) Then I do initiative. If I roll everyone's initiative at the same time using Group Init, this actually works pretty well! The problems are: In actuality, I'll be rolling init for monsters, and the players will be rolling for init themselves. And as soon as someone rolls init, it will start the round, so if the first player rolls 1, TurnMarker will be like "It's your turn, first player!" The fact that I can't specifically say whether to set the toggles on or off means that if I get out of sync, the macro will be out of sync. Would be nice to just say "!tm toggle-announce-turn off" or something like that so I can be sure I'm setting it the right way. Then after combat, I run this macro: !tm reset 0 !tm toggle-announce (to turn it off) !tm toggle-announce-turn (to turn it off) !tm toggle-announce-player (to turn it off) Anyway, it's a bit of a start, but I haven't figured it out quite yet. Might be nice to have a command in the API to just manually send the announcement. Other ideas welcomed.  Thanks as always for your awesome work!
1660359177
The Aaron
Roll20 Production Team
API Scripter
Hmm.  Yeah, I think I need to mess with this a bit... I'm trying to wrap up a deck building script, then I'll take a look at this.
No rush on my behalf, but let me know if you want me to play with anything! Thank you!.