The ability for world creators to use Unity's c# scripting in their own worlds.
Using c# directly is slightly dangerous. I would suggest using some kind of inbuilt language, and some permission-security of corse. A simple and safely sandboxed instruction set could be implemented fairly simply.
If they add that udon thing they said they have planned, which is an easy to use node tree type editor, that would be even better.
I think everyone here would appreciate an update on how the progress is going.
An update on this would be great but it shouldn’t be limited to only worlds. If this can’t be done because of security issues that's understandable, tell us instead of letting us wonder for a year whats happening. I have an alternative proposal, though, white-list script components from popular Unity assets packs such and KriptoFX. If you can allow dynamic bones, i don't see how that is different.
@fire: Kinda requires them to buy a license for each asset. I don't think they want to spend that sort of money. Especially with just the popular must-have assets alone, I've spent at least $1000 of my company money in a single shot (this is covering all aspects of development).
I know they have the "chump change" to do it, but $1000 isn't a small amount of money, and furthermore, when updates happen, what happens when VRChat is still on an older version of an asset? They aren't exactly allowed to just give us older copies of whatever assets they're using. The Unity Asset store is still lacking in that you CANNOT download previous versions of assets (of which I end up relying on p-word sites for).
I'm still amateur at scripting but would love to see this in place and maybe additionally for avatars but have it so script can be set to local only in which case it needs no review or if you want it to have an effect for everyone it has to pass some requirements or else it will be set to local.
Is this still in development?
@SunflowerTwix: I think they're focusing on Udon for now.
I hope they do this. It would make vrchat better.
@BillyBobJoe: So do I it would allow so much more interesting things to do with others.
I'm hoping to build in some physics learning tools (E&M mostly) hopefully this becomes a thing soon!
This would be really nice to see; Once this is possible there will be much more diverse and interesting worlds being created. I can understand the security risks though. :)
Completion date? *laugh* When it's done...
Seriously any updates?
Yay, our worlds will be able to become more dynamic.
this may have to be limited to certain people? i can see loads of problems with this but i am down for it
@playthreetwo: There no problem as long as there proper access control you can't call anything other then you should and you can't manipulate online service of VRChat with it, it should be safe. There ton of games that provide map scripting and it's fine, it's just matter of doing it in correct way.
Lot of scripting solutions are like empty canvas, and you decide what you let users to do with it, you can't call anything that not been bindded to scripting system.
As soon as I get these major boogs done for our patch release, I'll be diving in. :)