For arbitrary reasons I won’t go into, Dad’s apples are important, while Mom’s are not. I want every command that refers to any of the vocab words to refer to Dad’s apples, UNLESS the player specifically qualifies his command as referring to Mom’s, in which case I want him to allow him to do the same things he can do with Dad’s apples (Thus Mom’s apples cannot be a Decoration).
I short, I want commands like “x apples” to refer to apples1 only, instead of listing both apples1 and apples2’s descriptions.
Setting vocabLikelihood like the example shows does what I want for the singular vocab words (“x apple” returns only apples1’s desc), but the plural ones refer to both, even though I’d like for mom’s apples to not be referred to unless the player specifically specifies them. Is there some way to do this, or will the parser always give priority to all objects who fit a command in plural?