Properties are perhaps one of the most useful devices in the game, and for many reasons. They can multiply many values, they are always saved, and can act as boolean values.
When you’re stuck on something, remember your properties. I just want to share a few links that heavily rely on properties right now.
These are just some of the guides that heavily rely on properties. They are your friend. Do not be intimidated by them, because no matter how confusing they are, they can make these things:
Also, you can use this guide to help you with them.
Let’s also appreciate something. These can be used for sentries, and capture the flag games. They can be used for money-making games. They can be used for dungeon crawler games. Basically, what I’m saying is that these “highly obscure” devices can be INCREDIBLY USEFUL.
What else is funny is that they take up 10 memory. This means that theoretically, you could have like 100 of them, and it would not matter.
Can you name a device that is as rewarding to learn as the property? I don’t think so. Why? Because they are as a description states: “a CORE device”.
So why am I making this PSA/Guide? To tell you that no matter how hard it may seem, try using properties because usually block coding and properties will help. Hey, someone made the fishing system using these good bois.
Now, let’s examine properties.
Properties store data, just like variables. But, they store it forever, and everywhere you go.
Properties can create so many games, please USE THESE!
:
Poll: Are Properties good?
Yes
No(What the heck?)
0voters
Anyways, that’s just my two cents. Speaking of that, can properties be decimals???
Yes - you can’t set the value of the property to a decimal by default, but you can use blocks to perform mathematical operations on the property that result in a decimal being returned. The returned value is still stored, and referencing the property later on will allow you to use that decimal value.
Sorry that I worded that badly. It basically means because properties are so buggy, and that sometimes you don’t want to use them, instead of a checker, you could just track an item using a property and use block code to essentially “check” the amount of something. Since properties don’t work for checkers too, you could use block code in a trigger to “check” that too.
That was an unnecessary statement simply because you can also check using an inventory item manager. The thing though, is that properties take up a lot less memory, and can check themselves.