Postureclassactor.t[103], en_us.t[2596]

Postures. A posture describes how an actor is internally positioned: standing, lying, sitting. We represent postures with objects of class Posture to make it easier to add new game-specific postures.

Modified in en_us.t[2596]:
Give the postures some additional attributes

class Posture :   object

Superclass Tree   (in declaration order)

Posture
        object

Subclass Tree  

(none)

Global Objects  

lying  sitting  standing 

Summary of Properties  

msgVerbI  msgVerbIPast  msgVerbIPresent  msgVerbT  msgVerbTPast  msgVerbTPresent  participle 

Summary of Methods  

setActorToPosture  tryMakingPosture 

Properties  

msgVerbIen_us.t[2604]

Intransitive and transitive forms of the verb, for use in library messages. Each of these methods simply calls one of the two corresponding fixed-tense properties, depending on the current tense.

// msgVerbIPastInterface description onlyen_us.t[2616]
our past-tense intransitive form ("he stood up")

// msgVerbIPresentInterface description onlyen_us.t[2613]
our present-tense intransitive form ("he stands up")

msgVerbTen_us.t[2605]
no description available

// msgVerbTPastInterface description onlyen_us.t[2622]
our past-tense transitive form ("he stood on the chair")

// msgVerbTPresentInterface description onlyen_us.t[2619]
our present-tense transitive form ("he stands on the chair")

// participleInterface description onlyen_us.t[2625]
our participle form

Methods  

setActorToPosture (actor, loc)actor.t[111]

put the actor into our posture via a nested action

tryMakingPosture (loc)actor.t[108]
Try getting the current actor into this posture within the given location, by running an appropriate implied command.

TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3