ReachProblemRemoteclass

senseRegion.t[1647]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

The ReachProblemRemote should only be brought into play when an actor in one room in a SenseRegion tries to touch an object in another room in the SenseRegion when the SenseRegion defines autoGoTo as true. The ReachProblemRemote will then be responsible for trying to move the actor into the room containing the target object.

class ReachProblemRemote :   ReachProblem

Superclass Tree   (in declaration order)

ReachProblemRemote
ReachProblem
`                 object`

Subclass Tree  

(none)

Global Objects  

(none)

Summary of Properties  

destRoom origRoom target

Inherited from ReachProblem :
target_

Summary of Methods  

check construct sayGoTo tooFarAwayMsg

Inherited from ReachProblem :
verify

Properties  

destRoom

senseRegion.t[1656]

no description available

origRoom

senseRegion.t[1655]

no description available

target

senseRegion.t[1657]

no description available

Methods  

check (allowImplicit)OVERRIDDEN

senseRegion.t[1664]

This check method may be called by the checkPreCondition method of the touchObj PreCondition. Its effect is to try to move the actor into the location of the object the actor is trying to touch.

construct (a, b)OVERRIDDEN

senseRegion.t[1648]

no description available

sayGoTo (destRoom)

senseRegion.t[1727]

Report that we are trying to head to destRoom via an implicit action. We do this separately from the normal implicit action report mechanism so that this report is display before travel begins, not at the end of it as it otherwise would be.

tooFarAwayMsg ( )

senseRegion.t[1715]

The failure message to display if we can’t attempt an implicit GoTo action to move the actor.

Adv3Lite Library Reference Manual
Generated on 15/03/2023 from adv3Lite version 1.6.1