callEvent (thisAction, thisObject);
Calls the function specified inside the thisObject objectType definition by the line "event thisAction". Both thisAction and thisObject must be variables of type objectType.
TRUE if a function was called. FALSE if no event was found.
objectType ego () { } objectType lookAt () { } objectType poster ("poster") { event lookAt { say (ego, "I'm looking at the poster."); } } sub init () { callEvent (poster, lookAt); # Returns FALSE callEvent (lookAt, poster); # Calls function and returns TRUE }
SLUDGE and this SLUDGE documentation are copyright Hungry Software and contributors 2000-2012