NAME _signal_gotten - Tells a monster it was just given an object. SYNOPSIS void _signal_gotten(object given_object); LOCATION Can be placed in any living object or container DESCRIPTION When a player gives a monster an item, this function is called in the monster after the object has been transferred. As always, never assume that the given_object exists, it might be 0. EXAMPLE A cookie-monster: void _signal_gotten(object o) { if( o && (o->id("cookie")) ) { tell_room(environment(this_object()), "The cookie monster hapily eats the cookie.\n"); destruct(o); } } SEE ALSO _signal_please_take_this(L), _signal_given(L)
Help topics available:
_signal | _signal_dropped | _signal_given | _signal_take_from_inv | _signal_gotten |
_signal_environment_died | _signal_lost_connection | _signal_please_take_this |
You are guest number 70 since November 2019.
This file was last modified: June 2000.