03-05-2025, 07:41 AM
SF-ONE-DRAWABLE doesn't change the structure of the script arguments (you still get a list, even if it has only one element). It is only a flag used by the UI to enable/disable the menu entry depending on application state (and technically, you would still have to check that you have only one drawable in th elist, because you could hypothetically be called by another script that could ignore the flag.