Configurations are a reskin of Folder, but a cool one at that: - its automatically sets its self at the bottom of a model unlike the Folder - Has a cool ass icon - Easy to access through scripts especially looping through several folders.
I use them in both commisions and when developing with multiple people since it's more organized in my opinion, and also because it's very obvious when you see a configuration inside the object rather than having them in a less intuitive place such as the attributes. That's just me tho
Well Configurations can be useful for OOP (which is kind of complicated), but if you have a Class Instance that is more abstract and not represented in game directly, Configurations can be useful. They're also useful for consistency-so that when you open a folder you don't get a model or value or whatever-you open a configuration for values and folders for other stuff.
I like to use this to make it neater, if you have loads of folders and you need to store values they need to be recognisable for you to change. Also when you make stuff like free models it’s easier to show new players where the configuration items are.
The Configuration instance needs a "Values" read-only property which would contain a UserData. This UserData would basically be a dictionary for every Value object stored inside the Configuration, and removes the need to constantly index and set the Value property of any BaseValues inside of the Configuration.
I agree it'd be nice to have more convenient built-in functions. Like I've used Godot for a while and I absolutely love gdscript and the way everything is just so convenient and simple. I understand that for example you just can't modify the X value of a position property directly for language reasons or whatever, but there gdscript really feels way more easy and convenient than luau and the default nodes and their functions that godot provides are really missing from roblox. Like a timer. The simplest thing. People use timers a lot and nobody wants to recode something every time they open up a new project just because it's so fundamental yet still lacking from the engine.
We use configurations to set default values for each weapon type in our game, and any individual skin of each weapon can have their own configuration and anything different from default will be changed in gameplay
Were you even around when there were no attributes? Back then it was not per say different than a folder but it had a different icon making it clear that it is for configuration
meh... i like using them if i do need settings for things.. pretty much just a folder but re-skinned for a different purpose, and i will use it for that purpose
idea what if putting a config in a item alows you to change propeties amediantly like when you open the config properties you can add properties from other items and if you put it in a item the item will override the old properties for new ones this would be usefull for laot of things in my opinion like if you wnated to chagnge alot of propeties with out cluterd code
Can't configurations get the Value property of one of the values you put in it without having to write .Value? e.g. Configuration.Damage = 10 instead of Configuration.Damage.Value = 10? Idk, If I'm wrong this could be a neat feature.
why not? the values will be replicated along with the too litself and because of filtering enabled, i dont really see the problem, but i might be wrong (only if you read the values from the server, otherwise of course theres a vulnerability)
I mean like, its not like having that stuff replicated to the client would change anything, serverside (where you should be registering the hits) the client can't change the values
it's dumb to do on client as that is a huge vulnerability, besides there's not really reason to create them on client considering we use both on the server, and also if we were to change the values for some reason then it wouldnt be replicated to server by itself@@TecV9
@@yarik_superpro and you're a simple toxic that threw a toxic comment to the video itself too yapping nonsense? bro this is his style of teaching, he simply reviews some things in roblox studio and tells about what they're for also if you call me bad at coding, could you please show something YOU created?
My cool and amazing courses: linktr.ee/ByteBlox
Configurations are a reskin of Folder, but a cool one at that:
- its automatically sets its self at the bottom of a model unlike the Folder
- Has a cool ass icon
- Easy to access through scripts especially looping through several folders.
thanks for the info 👍 :)
real
Its really nice for having a list of objects where its easy to tell apart a regular folder and a bunch of values
Its literally a folder with a different icon
And thats why i love it (it also has a different classname so thats also very useful)
They look cooler
a folder with a different icon and hold values
i love that instance, its a cool looking folder
I use them in both commisions and when developing with multiple people since it's more organized in my opinion, and also because it's very obvious when you see a configuration inside the object rather than having them in a less intuitive place such as the attributes. That's just me tho
I know its just a folder with a cool icon that is sorted to the bottom, but those two things genuinely make it useful
Well Configurations can be useful for OOP (which is kind of complicated), but if you have a Class Instance that is more abstract and not represented in game directly, Configurations can be useful. They're also useful for consistency-so that when you open a folder you don't get a model or value or whatever-you open a configuration for values and folders for other stuff.
I like to use this to make it neater, if you have loads of folders and you need to store values they need to be recognisable for you to change. Also when you make stuff like free models it’s easier to show new players where the configuration items are.
The Configuration instance needs a "Values" read-only property which would contain a UserData. This UserData would basically be a dictionary for every Value object stored inside the Configuration, and removes the need to constantly index and set the Value property of any BaseValues inside of the Configuration.
I use that for icon lol
I hate folder icon
@peaches244 what?
Use silk+ it's the old icons but with a few more things
@@catstikI missed old studio but the modern one is more good :D
I agree it'd be nice to have more convenient built-in functions. Like I've used Godot for a while and I absolutely love gdscript and the way everything is just so convenient and simple. I understand that for example you just can't modify the X value of a position property directly for language reasons or whatever, but there gdscript really feels way more easy and convenient than luau and the default nodes and their functions that godot provides are really missing from roblox. Like a timer. The simplest thing. People use timers a lot and nobody wants to recode something every time they open up a new project just because it's so fundamental yet still lacking from the engine.
new milestone: you are popuular enough to unlock corn bots in comment section
had to do this to not summon em
We use configurations to set default values for each weapon type in our game, and any individual skin of each weapon can have their own configuration and anything different from default will be changed in gameplay
Were you even around when there were no attributes? Back then it was not per say different than a folder but it had a different icon making it clear that it is for configuration
Configs are actually really useful, because they dont blend in with other folders and can be easily seen
Can you explain the climbingmanger and controller manger and those kinda things
I use configurations for well... values. They look cool even inside of a folder.
meh... i like using them if i do need settings for things.. pretty much just a folder but re-skinned for a different purpose, and i will use it for that purpose
0:18 so... it does something or is a good way for my """programming""" team to not break my code?
fun fact: the old icon for the configuration was just a folder with a gear
I like to put a configuration inside scipt then using attributes in config because I think it's more organised and easier for my customers
No? It can be used as an instance purely for Attributes
Also use moduleScripts
Can you make video on animation priorities and animation weight? They're pretty confusing...
I use it for data mostly
The only reason you should use this object is for making organization easy. Other than that, it's literally just a skin, lol.
Why Did I See It Say Cheezits Was It A Virus?
idea what if putting a config in a item alows you to change propeties amediantly like when you open the config properties you can add properties from other items and if you put it in a item the item will override the old properties for new ones this would be usefull for laot of things in my opinion like if you wnated to chagnge alot of propeties with out cluterd code
i use them for lighting and that is it
Configuration is just so you dont lost in random folders
Can't configurations get the Value property of one of the values you put in it without having to write .Value? e.g. Configuration.Damage = 10 instead of Configuration.Damage.Value = 10? Idk, If I'm wrong this could be a neat feature.
What was that face at like 4:40
Studio buddy plugin lmao, I made a video on it
You forgot Studio Buddy again, where is he... Do I have to start saying "Day 1 of asking where Studio Buddy is" or what?
4:41 lol
@@theoriginallamp100 He closed Studio Buddy tho.
I saw your ToS on your Discord. Fix the Configuration for everyone or don't. No in-between.
Day 3 of asking of a vid about how to make plugins
You could look up on the dev forum
but it looks fancy
2:00 also you don't want to have that stuff on a client-owned object
why not? the values will be replicated along with the too litself and because of filtering enabled, i dont really see the problem, but i might be wrong (only if you read the values from the server, otherwise of course theres a vulnerability)
I mean like, its not like having that stuff replicated to the client would change anything, serverside (where you should be registering the hits) the client can't change the values
it's dumb to do on client as that is a huge vulnerability, besides there's not really reason to create them on client considering we use both on the server, and also if we were to change the values for some reason then it wouldnt be replicated to server by itself@@TecV9
Answer: Just use folders or attributes
Super cool!
I love using values. It's super manageable and easy to use and can be changed in game
Day 6 of asking to make a PathFindingService video 🙏🙏
i literally laughed outloud at 2:31
becosue you bad/noob in codding or just bot to gain views
@@yarik_superpro learn grammar
not a main life goal@@idiotlegoman
@@yarik_superpro and you're a simple toxic that threw a toxic comment to the video itself too
yapping nonsense? bro this is his style of teaching, he simply reviews some things in roblox studio and tells about what they're for
also if you call me bad at coding, could you please show something YOU created?
looking on how person teach you can see a knowledge
ANd he even selling courses for 25$ ayo bro that insane you here very wrong🤣 @@TimoXBeR
byteblox please feed me im starving down here
🫐🫐
how dare you kill studio buddy
Day 3 for vid on AssetService
Day 10 asking for metatable tutorial
Hello byte bloc
i like it
Hello
the 100th like :3
first comment
Day 2 of asking for a plugin creation tutorial