The Four-Eyed Guide to TADS 3 by David Welbourn index


FLIP dobjList

Syntax

Related actions: SWITCH dobjList; TURN ON/OFF dobjList.

Default minimal behavior

>flip
What do you want to flip?

>flip floor
You cannot flip that.

flip matches VerbRule(Flip) which invokes FlipAction. [TODO]

Summary of library references to flipping

actions.t

Short description

DefineTAction(Flip)

Defines class FlipAction: TAction

Note: DefineTAction(name) is a macro defined in adv3.h.

Note: TAction is a class defined in action.t.

objects.t

Short description

Switch.dobjFor(Flip) Does the same as Switch.dobjFor(Switch).

precond.t

Short description

touchObj: TouchObjCondition Pre-condition: actor must be able to touch the object.

thing.t

Short description

Thing.dobjFor(Flip) By default, you can only try to flip things that you're able to touch. Further, it is illogical to flip most objects, e.g.: 'You cannot flip that.'

en_us\en_us.t

Short description

VerbRule(Flip)

Associates the grammar "flip dobjList" with FlipAction.

Note: VerbRule(tag) is a macro defined in en_us.h.

Note: FlipAction is defined in actions.t (see above).

en_us\msg_neu.t

Short description

playerActionMessages.cannotFlip '{You/he} cannot flip {that dobj/him}. '