Talk:Macros/@comment-5782071-20190109034914/@comment-36923234-20190128034505

From Bonfire by Hogswild Prasetto

Scrolls are for runnig Console Commands, and Macros are for running Dialog actions.

There are some things you can do through the Dialog editor that you can't do in the console. For example: you start sex through a dialog action, but there's no command for that in the console.

You can use a Macro containig an action for sex to start sex with a nearby Orc remotely, without actually speaking to them first. Like you can interact with Oriol doggy style, even though you can only give him a blowjob normally.

Scrolls only run a series of console commands. After you start the recording proccess with "recstart ScrollName," every command you write afterward will be saved until you end with "recstop"

Say you like playing with the genie's curse a lot, but don't want to bother with writing the commands to reverse the curse. You can make a scroll with:

recstart ReverseCurse

target @playerinterest (or whomever)

purify

natty

recstop

Then the scroll ReverseCurse will be placed in your inventory. When use use it, the target, purify, and natty commands will all run at once without you having to re-type them all individually.

While Scrolls can be run from your inventory, Macros can only run with the "macroexec MacroName" command. But you can get around this by creating a Scroll designed to run a macro:

recstart ScrollName

macroinject MacroName

macroexec MacroName

recstop

When you run the scroll in your inventory, the macro will get loaded and executed, and run any dialog actions you made in the macro editor.

The final difference between scrolls and macros is that macros create a file on your computer, and can be imported to other Profiles and NPCs. Scrolls must be re-created across Orcs.

I hope this helps! :)