Sorry for all the PR spam, it's not urgent though.
Some of the labels are renames, so existing scripts will not rebuild.
"tensionUsage" -> "consumeTension"
I think this label works better as a verb, because it does something (consumes tension) rather than setting some variable like most functions.
"moveAirGround" -> "characterState"
There is more to this function than air vs ground. It also controls whether the character is in standing/crouching state during the move. "NONE" means it doesn't care what state you're in, and just continues the state you were in already (e.g. if performed while walking forward, you will continue to move forward after the move starts). The label is generic because it does a variety of things so I think it's best to not be too specific.
Sorry for all the PR spam, it's not urgent though. Some of the labels are renames, so existing scripts will not rebuild.
"tensionUsage" -> "consumeTension"
I think this label works better as a verb, because it does something (consumes tension) rather than setting some variable like most functions."moveAirGround" -> "characterState"
There is more to this function than air vs ground. It also controls whether the character is in standing/crouching state during the move."NONE"
means it doesn't care what state you're in, and just continues the state you were in already (e.g. if performed while walking forward, you will continue to move forward after the move starts). The label is generic because it does a variety of things so I think it's best to not be too specific.This is a super cool project btw, nice work :)