ParadoxGames wrote:held.count is a property pertaining to "object": %player%. I get that it's storing a variable equal to the number of items being held
held is a property pertaining to "character": %player%
%Player% is a variable that contains the key of whichever character the player is currently controlling.
.Held then gives you a list of the keys of all of the objects that that character is holding.
.Count is a function that counts how many keys you got from the previous function.
ParadoxGames wrote:(or possibly a number that is the sum of the held objects' weight class- but I assume there's a different expression for that.)
That would be:
Weight is a property of objects, and can be found on the properties page of each object where it is set to a phrase like "Very Light"
but if you look at the "Object Weight" property (in Standard Library/Give, take and drop) you will see that every one of those settings has a number value.
The Sum function adds up these values for all of the held objects and gives you the total weight.
ParadoxGames wrote: %Player%.held.count = 1. Seems like a variable to me, but whatever category this covers (User Function?).
That's called an "Item Function".
A "General Funtion" looks like this: %CharacterName[ possessive ]%
A "User Function" is a general function that you create yourself, like a subroutine in a programing language.
ParadoxGames wrote:I just don't know how people know all the functions when they need to use one.
The wiki has lists of all the various functions at: http://wiki.adrift.co/Main_Page#Functions_and_Expressions