Heya Nick,
I recall a thread ages ago where people kept abusing imports to import plugins, actually tearing them apart and making them not function right. If I remember correctly, you chose to take out importing functionality from plugins so it could not be abused anymore. This has a nasty side-effect, though.
Today, I ended up helping the victim of the Plugin Wizard. He never even noticed the by-default-CHECKED box that removes selected items from your world. So, he ended up being unable to fiddle around with his triggers/aliases since notepad and such aren't all that user-friendly. When I found him, he was about to manually recreate all 50 of those triggers from memory. Ouch. :(
Importing wouldn't work either, since plugins can not be imported. He was told to load it in the Plugins screen. I walked him through selecting, copying and pasting it in the interface manually, but he'd never have figured that out for himself.
So, I suggest the following changes:
1) Don't make that 'dangerous' selectbox checked by default?
2) Instead of disabling Importing from a plugin, make it pop up a 'warning' box with a Yes/No choice that asks: 'Are you sure you wish to import this plugin into your world? If you wish to use this plugin, choose No and load it using the Plugins screen, as that is the correct way to use them.'
I recall a thread ages ago where people kept abusing imports to import plugins, actually tearing them apart and making them not function right. If I remember correctly, you chose to take out importing functionality from plugins so it could not be abused anymore. This has a nasty side-effect, though.
Today, I ended up helping the victim of the Plugin Wizard. He never even noticed the by-default-CHECKED box that removes selected items from your world. So, he ended up being unable to fiddle around with his triggers/aliases since notepad and such aren't all that user-friendly. When I found him, he was about to manually recreate all 50 of those triggers from memory. Ouch. :(
Importing wouldn't work either, since plugins can not be imported. He was told to load it in the Plugins screen. I walked him through selecting, copying and pasting it in the interface manually, but he'd never have figured that out for himself.
So, I suggest the following changes:
1) Don't make that 'dangerous' selectbox checked by default?
2) Instead of disabling Importing from a plugin, make it pop up a 'warning' box with a Yes/No choice that asks: 'Are you sure you wish to import this plugin into your world? If you wish to use this plugin, choose No and load it using the Plugins screen, as that is the correct way to use them.'