@tig said:
If you move scripts [.rb/.rbs files] - and their subfolders of supporting files etc - out of the main Sketchup Plugins folder into another folder that has been added onto the $LOAD_PATH
list [as with "000_AdditionalPluginFolders"], then they will still load/work OK, as they will auto-load like they used to from the main Sketchup Plugins folder.
However, if the scripts ' require
' some other file[s] to be preloaded [like 'parameters.rb' or 'win32api.so'] then any 'required' files also have to be in a folder included in $LOAD_PATH
too. If it's not then you'll get a 'load error'.
That's the rub. The .rb files ARE in the default Plugins folder.
The major problem reported in errors 1 and 3 is that there is reference to a procedure 'Init_win32api' which (according to the Win32api.rdoc) does not exist. This may be causing the failure to recognize parameters.rb in error 2. I have reloaded Sketchup and the plugins to no avail.