Plain Text export request

Hi,

I know we “upgraded” to use Weakauras like import/export. I don’t have a problem with the change since it will eliminate any import error due to bad copy and paste.

But…

Can we add back that plain text export (not import)? The reason is that I look for Macros that would fit my spec and play style. Having to import it to see what it really does is very much a pain. If we can see the plain text codes, we will know exactly what the macro is doing before we decide to import.

Thanks

Kat

maybe a page @lazymacros with two windows code/plain text, where you can paste to one of them and get the translation to the other. So that we dont have to be ingame to make changes to a macro

1 Like

This is now (kind of) possible with the Raw Edit button:

You can copy the “Raw version” of your macro and paste it in a comment of the WLM forum, inside two lines of these characters: ```


Example with the macro pasted between two lines of ``` characters:

 {
    ["Variables"] = {
        ["KeyPress"] = {
            [1] = "/click [mod:alt] AA1_BUFFS",
            [2] = "/click [mod:ctrl] AA2_SLOWDOWNS",
            [3] = "/click [mod:shift] AA3_AOE"
        }
    },
    ["Actions"] = {
        [1] = {
            [1] = "~~KeyPress~~",
            [2] = "/cast [nomod,nochanneling,combat] Concussive Shot",
            ["Type"] = "Action"
        },
        [2] = {
            [1] = "~~KeyPress~~",
            [2] = "/cast [nomod,nochanneling,combat,@cursor] Tar Trap",
            ["Type"] = "Action"
        },
        [3] = {
            [1] = "~~KeyPress~~",
            [2] = "/cast [nomod,combat,@cursor] Wild Spirits",
            ["Type"] = "Action"
        },
        [4] = {
            [1] = "~~KeyPress~~",
            [2] = "/cast [nomod,nochanneling,combat,@cursor] Volley",
            ["Disabled"] = false,
            ["Type"] = "Action"
        },
        [5] = {
            [1] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Aimed Shot",
                ["Type"] = "Action"
            },
            [2] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Concussive Shot",
                ["Type"] = "Action"
            },
            [3] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Trueshot",
                ["Type"] = "Action"
            },
            [4] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Rapid fire",
                ["Type"] = "Action"
            },
            [5] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Arcane shot",
                ["Type"] = "Action"
            },
            [6] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Aimed Shot",
                ["Disabled"] = false,
                ["Type"] = "Action"
            },
            [7] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Double tap",
                ["Type"] = "Action"
            },
            [8] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Concussive Shot",
                ["Type"] = "Action"
            },
            [9] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Aimed Shot",
                ["Disabled"] = false,
                ["Type"] = "Action"
            },
            [10] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Aimed Shot",
                ["Type"] = "Action"
            },
            [11] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Explosive Shot",
                ["Type"] = "Action"
            },
            [12] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Rapid fire",
                ["Disabled"] = false,
                ["Type"] = "Action"
            },
            [13] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Concussive Shot",
                ["Type"] = "Action"
            },
            [14] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Aimed Shot",
                ["Disabled"] = false,
                ["Type"] = "Action"
            },
            [15] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Steady Shot",
                ["Type"] = "Action"
            },
            [16] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Arcane Shot",
                ["Type"] = "Action"
            },
            [17] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Aimed Shot",
                ["Type"] = "Action"
            },
            [18] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Concussive Shot",
                ["Type"] = "Action"
            },
            [19] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Trueshot",
                ["Type"] = "Action"
            },
            [20] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Double tap",
                ["Disabled"] = false,
                ["Type"] = "Action"
            },
            [21] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Aimed Shot",
                ["Type"] = "Action"
            },
            [22] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Rapid fire",
                ["Type"] = "Action"
            },
            [23] = {
                [1] = "~~KeyPress~~",
                [2] = "/cast [nomod,nochanneling,combat] Explosive shot",
                ["Type"] = "Action"
            },
            ["Type"] = "Loop",
            ["Repeat"] = 2,
            ["StepFunction"] = "Sequential"
        }
    },
    ["InbuiltVariables"] = {
        ["Combat"] = true,
        ["Trinket2"] = true,
        ["Ring2"] = false,
        ["Head"] = false,
        ["Neck"] = false,
        ["Trinket1"] = true,
        ["Belt"] = false,
        ["Ring1"] = false
    }
}