I’ve been looking through a plugin that XAXA had released that allows you to temporarily store images from local files in Studio. Upon analysing its source code, I’ve found some examples of code that include method/class names I could neither find within the rest of the project, nor on the DevHub:
As it turns out, I’ve discovered an entire class that isn’t documented at all:
File. It yet managed to be implemented in a number of other plugins (i.e. Rōblox’s terrain height-map importer). It’s becoming apparent that the aforementioned plugins might mark the start a trend: where developers begin to utilise Studio’s cache more extensively. So, I believe something needs to be done to make it easier for other developers to access
File. One way to significantly help is to make documentation public;
File is only locked under
PluginSecurity, whilst some
CoreScript-exclusive members are listed publicly (i.e.
RequestFriendship). Thank you for taking the time to read this.
The reference information can be accessed here.