Difference between attributes and just a normal variable

Like say you made an obby with kill bricks. But instead of killing they just damage you. Different bricks damage you a different amount. You could make an attribute called Damage and have it be a number. So now you can just adjust this new “Damage” property for each of the bricks to change how much damage it will do (because the script will check). Problems like that are closer to what this is actually meant for. You can however do much more with them. Just as noted by someone else a bit earlier, they are slower to read than a variable.

2 Likes