Postureclass

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

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

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  

msgVerbI

en_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 only

en_us.t[2616]

our past-tense intransitive form (“he stood up”)

// msgVerbIPresentInterface description only

en_us.t[2613]

our present-tense intransitive form (“he stands up”)

msgVerbT

en_us.t[2605]

no description available

// msgVerbTPastInterface description only

en_us.t[2622]

our past-tense transitive form (“he stood on the chair”)

// msgVerbTPresentInterface description only

en_us.t[2619]

our present-tense transitive form (“he stands on the chair”)

// participleInterface description only

en_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