LoginLogin
Nintendo shutting down 3DS + Wii U online services, see our post

OPTION TOOL?

Root / FAQs / [.]

12Me21Created:
On page 8 of the help menu, it says OPTION STRICT 'DEFINT/TOOL I tried using OPTION TOOL, and it didn't give an error. What does it do, though?

my guess, it has to do with assigning it to the SMILE button.

my guess, it has to do with assigning it to the SMILE button.
②Assign Program to SMILE Button This lets you change the program that is assigned to the SMILE button on the keyboard. ◆Precaution The OPTION TOOL instruction must be written at the top of a program in order to register it to the SMILE button.
It still doesn't say what it DOES, though.

It used to be part of the requirements for assigning it to the button, possibly as a switch for the file permissions. if I remember correctly, its functionality was dropped before release.

I guess it does nothing then, other than declaring that the program is a tool that can be assigned :P I honestly have no idea, just guessing. I don't even have SB yet. Edit: Ninja'd

I guess it does nothing then, other than declaring that the program is a tool that can be assigned :P I honestly have no idea, just guessing. I don't even have SB yet. Edit: Ninja'd
The default smile tool doesn't have OPTION TOOL set

Slot 4?

OPTION TOOL tells the preproccessor to throw an error when using a COMMON DEF. It previously had the functionality Lumage described also. It might also throw on slot instructions, but I'd have to check. Grr, this is wrong! OPTION TOOL does indeed do nothing, it's just default behavior to throw on COMMON DEF when executing from a tool slot. Sorry about that, I swear I tested this once before.

Slot 4?
Slot 4 is the smile tool slot. You don't need an option set to use it, it's just inaccessable to the editor and can't be accessed with PRG commands.