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 .
×
Stuck in a login loop? Try manually signing out and back in before launching your game. Otherwise, contact the Help Center!
Create a free account
This post has been closed. You can still view previous posts, but you can't post any new replies.

Copy (or dump) all macro definitions, Copy (or import) macros in bulk

The GM in one of the campaigns I play likes to move to a different roll20 campaign with each major adventure. There may be technical reasons to do so or not to do so (such as roll20 may or may not have performance issues with so many tokens/maps all in one if we were to merge them) but regardless of technical reasons, it is his preference to do this. Now on my end as a player, I wish I could go back to the previous adventure, pull up my macros, and just get ALL the macros at once into clipboard or file. Then go to the new adventure, and recreate all those macros again by just pasting into a window or importing the file. That would make moving from adventure to adventure soooo much easier and faster. There is an additional benefit as it makes editing all your macros each time you level up or gain an item or what-have-you, if you could edit them all at once like that (like in a file or all in one text-editor..) ... you could see all your bonuses at one go.
1381094009
Gauss
Forum Champion
If your macros are in your character sheet (as Abilities) and the GM is a Mentor he can move your character sheet to the new campaign via the Transmogrifier. If your GM is not a Mentor he can copy the entire campaign (leaving players and character sheets intact but nothing else if he wants) and your macros will be intact. - Gauss
Alternatively, and it may be a bit tedious, you could open up a word document or notepad file whatever text editor you want, and copy and paste the text written for each macro in a list then copy and paste it into the new file. I've done it that way a couple times since I have a group of 10 players that I've had to split into two parts. I made one campaign then copied it and renamed it so I wouldn't get confused. I too dislike continuing on the same campaign when adding a very large expansion or another campaign altogether so I have a notepad document which lists out all the important information for each of the ten characters including their macro information. Which I then copy and paste in later.
The transmogrifier sounds useful, I had forgotten about that.. I remember skimming the new feature notification about that not too long ago. And we aren't using character sheets @ all.. that sounds potentialy useful though.. if you can store stuff inside the character sheet. I hadn't looked at that feature yet.
+1 would like to be able to dump, mass edit and upload macros between characters in the same or different campaigns. (Imagine a 2nd cleric joins and you could just copy all the relevant Cleric macros for example.
1381157123

Edited 1381157265
yup yup, that's another good usage.. I can imagine different game systems have standard things you do over and over and over again.. GM's could speed new players up by having a template of all the standard macros, with fill in placeholders for the variable components (or macros by player type for some game systems)
The transmogrifier is great, but it doesn't really help out players who are playing the same character in multiple online campaigns. I'm starting to regularly do organized play in roll20, which means that I'm playing the same characters repeatedly in different campaigns. It's a real pain in the neck to have to redo my macros every single game, and it would greatly reduce my setup time as a player if I could just click a button and move the data that I can access from one campaign to another. Being able to import/export macros in machine-readable format (JSON would be the obvious choice) would be killer , too. Then we could do things like have community standard macros for different character builds with everyone contributing their ideas and it'd be awesome. :D
1381176952
Gauss
Forum Champion
Chris N., I also did organized play and found that copying/pasting the macros reduced the macro time to about 2 minutes. 1) I placed the macros in a word document including names. 2) I copied the entire thing 3) Make as many macros as needed (do not close them, just leave them open) 4) paste the entire thing into a macro 5) grab the name, cut it from the macro body and paste it to the macro name. 6) Grab the stuff that does not belong in that specific macro and cut it. 7) Save the macro Repeat steps 4-7 until all macros are made. This is a workaround but should reduce your macro making to only a couple minutes for a dozen macros. - Gauss