Appendix A - Action Message Properties
d = dObjFor i = iObjFor A=Action C=Check V=Verify
AskAbout Thing dV notAddressableMsg
AskFor Thing dV notAddressableMsg
AttachTo Thing dV cannotAttachMsg
Thing iV cannotAttachToMsg
Attack Thing dA uselessToAttackMsg
AttackWith Thing dA uselessToAttackMsg
Thing iV notAWeaponMsg
Board Thing dV cannotBoardMsg
Break Thing dV shouldNotBreakMsg
BurnWith Thing dV cannotBurnMsg
Thing iV cannotBurnWithMsg
Clean Thing dV cannotCleanMsg
CleanWith Thing dV cannotCleanMsg
Thing iV cannotCleanWithMsg
Climb Thing dV cannotClimbMsg
ClimbDown Thing dV cannotClimbMsg
ClimbUp Thing dV cannotClimbMsg
Close Thing dV cannotCloseMsg
Consult Thing dV cannotConsultMsg
ConsultAbout Thing dV cannotConsultMsg
CutWith Thing dA cutNoEffectMsg
Thing iV cannotCutWithMsg
Default Decoration diV notImportantMsg
Distant diV tooDistantMsg(self)
Intangible diV notWithIntangibleMsg
Unthing diV notHereMsg
Detach Thing dV cannotDetachMsg
DetachFrom Thing dV cannotDetachMsg
Thing iV cannotDetachFromMsg
DigWith Thing dV cannotDigMsg
Thing iV cannotDigWithMsg
Drink Thing dV cannotDrinkMsg
Drop Immovable dA cannotMoveMsg
Doff Thing dV notDoffableMsg
Eat Thing dV cannotEatMsg
Enter Thing dV cannotEnterMsg
EnterOn Thing dV cannotEnterOnMsg
Extinguish Thing dV cannotExtinguishMsg
Fasten Thing dV cannotFastenMsg
FastenTo Thing dV cannotFastenMsg
Thing iV cannotFastenToMsg
Flip Thing dV cannotFlipMsg
Feel Thing dA feelDesc ””
Follow Thing dV notFollowableMsg
GetOffOf Thing dV cannotGetOffOfMsg
GetOutOf Thing dV cannotUnboardMsg
GoThrough Thing dV cannotGoThroughMsg
GiveTo Thing iV notInterestedMsg
JumpOff Thing dV cannotJumpOffMsg
JumpOver Thing dV cannotJumpOverMsg
Kiss Thing dV cannotKissMsg
Actor dA cannotKissActorMsg
LieOn Thing dV cannotLieOnMsg
Listen Thing dA (soundDesc ”“ )
Light Thing asDobjFor(Burn)
Lock Thing dV cannotLockMsg
IndirectLockable dC cannotLockMsg
LockWith Thing dV cannotLockMsg
Thing iV cannotLockWithMsg
Lockable dV noKeyNeededMsg
IndirectLockable dC cannotLockMsg
LookBehind Thing dA nothingBehindMsg
LookIn Thing dA lookInDesc ””
LookThrough Thing dA nothingThroughMsg
LookUnder Thing dA nothingUnderMsg
Move Thing dA moveNoEffectMsg
Fixture dV cannotMoveMsg
Immovable dA cannotMoveMsg
MoveTo Thing dA moveToNoEffectMsg
Fixture dV cannotMoveMsg
Immovable dC cannotMoveMsg
MoveWith Thing dA moveNoEffectMsg
Thing iV cannotMoveWithMsg
Immovable dC cannotMoveMsg
Fixture dV cannotMoveMsg
Open Thing dV cannotOpenMsg
PlugIn Thing dV cannotPlugInMsg
PlugInto Thing dV cannotPlugInMsg
Thing iV cannotPlugInToMsg
Pour Thing dV cannotPourMsg
PourInto Thing dV cannotPourMsg
Thing iV cannotPourIntoMsg
PourOnto Thing dV cannotPourMsg
Thing iV cannotPourOntoMsg
Pull Thing dA pullNoEffectMsg
Fixture dV cannotMoveMsg
Immovable dA cannotMoveMsg
Push Thing dA pushNoEffectMsg
Fixture dV cannotMoveMsg
Immovable dA cannotMoveMsg
PushTravel Thing dV cannotPushTravelMsg
Fixture dV cannotMoveMsg
Immovable dA cannotMoveMsg
PutBehind Thing iV cannotPutBehindMsg
Fixture dV cannotPutMsg
Component dV cannotPutComponentMsg(location)
Immovable dC cannotPutMsg
PutIn Thing iV notAContainerMsg
Fixture dV cannotPutMsg
Component dV cannotPutComponentMsg(location)
Immovable dC cannotPutMsg
PutOn Thing iV notASurfaceMsg
Fixture dV cannotPutMsg
Component dV cannotPutComponentMsg(location)
Immovable dC cannotPutMsg
PutUnder Thing iV cannotPutUnderMsg
Fixture dV cannotPutMsg
Component dV cannotPutComponentMsg(location)
Immovable dC cannotPutMsg
Screw Thing dV cannotScrewMsg
ScrewWith Thing dV cannotScrewMsg
Thing iV cannotScrewWithMsg
Search Thing dA as LookIn
SitOn Thing dV cannotSitOnMsg
ShowTo Thing iV notInterestedMsg
Smell Thing dA (smellDesc ”“ )
StandOn Thing dV cannotStandOnMsg
Switch Thing dV cannotSwitchMsg
Take Fixture dV cannotTakeMsg
Component dV cannotTakeComponentMsg(location)
Immovable dA cannotTakeMsg
TakeFrom Fixture dV cannotTakeMsg
Component dV cannotTakeComponentMsg(location)
Immovable dC cannotTakeMsg
TellAbout Thing dV notAddressableMsg
TalkTo Thing dV notAddressableMsg
Taste Thing dA tasteDesc ””
Turn Thing dV cannotTurnMsg
Immovable dA cannotMoveMsg
TurnOff Thing dV cannotTurnOffMsg
TurnOn Thing dV cannotTurnOnMsg
TurnTo Thing dV cannotTurnMsg
TurnWith Thing dV cannotTurnMsg
Thing iV cannotTurnWithMsg
ThrowDir Thing dA dontThrowDirMsg or ShouldNotThrowAtFloorMsg
ThrowTo Thing dV willNotCatchMsg(self)
TypeLiteralOn Thing dV cannotTypeOnMsg
Unfasten Thing dV cannotUnfastenMsg
Thing iV cannotUnfastenFromMsg
UnPlug Thing dV cannotUnplugMsg
UnPlugFrom Thing dV cannotUnplugMsg
Thing iV cannotUnplugFromMsg
Unlock Thing dV cannotUnlockMsg
IndirectLockable dC cannotUnlockMsg
UnlockWith Thing dV cannotUnlockMsg
Thing iV cannotUnlockWithMsg
Lockable dV noKeyNeededMsg
IndirectLockable dC cannotUnlockMsg
Unscrew Thing dV cannotUnscrewMsg
UnscrewWith Thing dV cannotUnscrewMsg
Thing iV cannotUnscrewMsg
Wear Thing dV notWearableMsg
Getting Started in TADS 3
[Main]
[Previous]