The only difference is that on Roblox they’re on a Cloud. They spam my inventory. Though I like them I will use them.
But I wish that I could have Local Prefabs.
The title of this guide is making it look like as if Packages would be perfect. I don’t even know if Roblox fixed the issue where Packages have to Sync.
I almost want to create a Bug Report for Package Links calling the API for non rbxassetid://
URLs. Realizing that they call two things, the package and then some side info for the package.
Because yes, I was trying to use the local asset scheme out of curiosity, but the Package System IS DEEPLY working with the API, but I see potential for PackageLinks to get expanded and have it split up from Cloud and Local.
Prefabs, or in Hammer Editor “Instances”, are so useful, but yet lack so many features. And I believe with each Package update from Roblox, they’re wrapping the Package Feature into a Box. They never ever open the Box ever again. They put the Box in even more Boxes at the end the Core Code of Packages themselves are never seen ever again.
Will we ever get Local Packages, will we ever get the ability to make changes to Packages individually without overriding things, but inheriting updates?
Right now, I could actually create a working simulation of Local Packages I think.
Packages are sorta like Pointers, and one of the cool things that exist are ObjectValues. Referncing an Instance to another. Do they work properly? Yes and no: ObjectValue Instance Problems. Properties that hold an Instance require innovation, RefPropDescriptor
When will it get fixed?
Original CFrames? Colorable things that you can see in Studio after changing? The only thing I know is that you can change Attributes, that’s all I don’t even know if there’s more except the Attributes. Attributes don’t do a lot.
A Script that changes the color based on Attributes of a Package may will do the thing, but this is not great. A Script needs to run for the changes to apply. But WE need visual.
Most of these can be done with Plugins but… I am not using UniqueId, that one changes too much. ObjectValue’s and the way they work sound more reliable but there’s a few bugs with it. Soo…
But with Local Packages, I mean Instance LINKED not through local file paths. As a Studio Utility. And yes I’d find it very epic if you can have Local Packages linked through an Instance that is a Cloud Package. That sounds very epic.