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
This post has been closed. You can still view previous posts, but you can't post any new replies.

Saving macro sets per profile

My apologies ahead of time, but I'm revisiting a topic that I know has been brought up (even something I did prior to the character sheet feature coming out). And, I'm not aware if this exact topic has been permanently exiled or not. Currently, players can enter in a series of macros for a character they'll play for a given game. Those macros are persisted essentially forever for that game which then points to the fact that somewhere in database land, that set of macros is associated for the player's profile for that game. How hard would it be to make a modification to allow the player to save that set of macros under a name (eg: "Elgor the Barbarian") and have that macro set associated to the player's profile? And, allow the player to save some number of these macro sets. This way they can simply call up any macro set they wish when it comes time for game day. I realize there would be some amount of database infrastructure changes (adding a table and/or relations to the player profile to their macro sets), a bit of UI work, and some other stuff. But, I think the effort would be of strong value to campaigns such as PFS where players play a number of characters across many games. I also realize that the Character Sheets functionality can do something along these lines, but not quite the same. Keep the Character Sheets still. But, please consider adding the ability to save macro sets and include that in the non-free subscription. Personally, I'm not interested in setting up and keeping multiple character sheets up to date. But, keeping macros up to date is fairly straightforward with a text editor and copy/pasting.
I don't think any suggestions have been or are likely to be permanently exiled(unless they violate the code of conduct). As I understand it, all macros for the players are stored as part of the campaign object, divided into groups, one for each playerID. PlayerID's are unique to the campaign(I think), but obviously the playerID is tied to your roll20 userID some how. It certainly wouldn't be impossible to export them, but might conceivably be almost as much work as the character vault was to create(I don't know how much work that was since I am not a programer).
1423596068

Edited 1423596077
It's possible I'm oversimplifying it, but I would think that the "save" of macro data could be store up a level or 2 higher without a massive infrastructure impact. It's the same data (of which I don't know how they're storing it) but referred to at a different level. If Roll20 dev's are using a object DB and not a conventional relational one, than that might prove to be part of the challenge.
1424198348
Gold
Forum Champion
Note that there was an old Suggestions forum, which still exists for viewing in archive, but that forum was closed down. Your old post may be in there. This is the newer Suggestions forum, that launched when the Voting +1 was introduced. Not sure if there might be another current suggestion on the new Suggestions voting, for the ability to Export Macros or Transfer Macros between campaigns. If you can find another Suggestion stating the same or similar idea, it would be best-served by adding your +1 there. But if not then your Suggestion will start the ball rolling. You did mention a Text Editor, and I'm sure you know, Macros are just plain text anyway, so the easiest way to transfer them to another campaign (currently) is: Go into the old campaign, open each Macro, COPY, open your Text Editor, PASTE. And so on, for all your macros. The method you proposed would be easier than transferring through the text editor step!
1550175383
Roll20 Dev Team
Pro
Marketplace Creator
Thanks for the suggestion! After 30 days, Suggestions and Ideas with fewer than 10 votes are closed and the votes are refunded to promote freshness. Your suggestion didn't build the right momentum this time, but feel free to submit it again! We find that the best suggestions describe the problem you are having, and the solution you want. You can learn more about the process of making suggestions on the Roll20 Wiki! More details can be found here .