Collectiveclass | objects.t[983] |
Superclass Tree | Subclass Tree | Global Objects | Property Summary | Method Summary | Property Details | Method Details |
A collective object is usually given the same plural vocabulary as its individuals. When we use that plural vocabulary, we will filter for or against the collective, as determined by the noun phrase production, when the player uses the collective term.
This is a mix-in class, intended to be used along with other (usually Thing-derived) superclasses.
class
Collective : object
Collective
Matchbook
filterResolveList
isCollectiveFor
filterResolveList (lst, action, whichObj, np, requiredNum) | objects.t[984] |
isCollectiveFor (obj) | objects.t[1037] |
In order to be a collective for some objects, an object must have vocubulary for the plural name, and must return true from this method for the collected objects.