Skip to content

esheyw/macro-creation-tweaks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Macro Creation Tweaks

A module providing various conveniences around the creation and organization of macros.

Append Numbers to Newly Created Macros

Normally any Document created via a 'Create X' dialog gets a sequential number appended to it if no name is supplied, eg, New Scene (2), New Actor (50), etc. Creating a macro via clicking an empty hotbar slot currently does not have this handling, leading to a bunch of macros named identically (just New Macro) if, like me, you're lazy when writing little things to test.

Delete Empty Macros

I accidentally click empty hotbar slots all the time, creating useless, empty macros I then have to right click -> delete. Tedious! This setting will delete any macro document if its config sheet is closed with nothing in it's command textarea.

Set default type for newly created macros to script

Personally I make script macros far more often than chat macros, so this is the obvious choice, but if you'd like the other parts of this module without this change, it is configurable.

Sort macros into per-User folders

Defaults Off | Requires Reload

On creation, sorts macros made by non-GM users into a folder. User folders can be inside a containing root folder or at the top level of the macro directory. User folders will always be named their user's name, and coloured their user's colour, and will default to manual sorting but not overwrite if changed to alphabetical. The root folder, if enabled, will use the name and colour in settings for creation, but won't overwrite any changes made after. Provides button in settings to sort pre-existing macros into user folders.