Hello, geniuses. I need to borrow a cup of brains.
For reasons that seem less and less valid as I try to program, I decided to elaborate on the anatomy of my Actors.
bob: Person 'Bob' 'Bob' ; +bHead : Component 'head' 'head' "It's severed. " ; alice: Person 'Alice' 'Alice' ; +aHead: Component 'head' 'head' "It's not severed. " ; scientist: Person 'scientist/schroedinger' 'Schroedinger' ; +sHead: Component 'head' 'head' "It may or may not be severed. "
Um…but less morbid.
Anyway, here’s what I want:
But as you can probably guess, here’s what I’m getting:
I’ve tried creating a new class and reordering the distinguishers…
class BodyPart: Component sightSize = small distinguishers = [ownershipDistinguisher, locationDistinguisher, basicDistinguisher] ;
But it does nothing. I still get the same “The head, the head, the head” mumbo jumbo.
I even tried doing something with the listers, but that resulted in some bizarre nonsense about
" 's head do you mean, the head, the head’s head, the head?"
I’ve been pouring through the tourguide and the library, but one is no help here and I barely understand the other. Is what I want even possible without have to go back and rename everyone’s heads based on who they are?
Please help; I’m on the verge of gnawing off my left arm. >_<