NAME init - do some initializations SYNTAX void init() { ... } DESCRIPTION init is called when: o a 'living' object is moved into this_object() o a 'living' object is moved to the same environment as this_object() o this_object() is moved the the same environment as a 'living' o this_object() is moved into a 'living' Note that one call to move_object() can cause several calls to init. The idea is that add_actions are supposed to be put into this function. SEE ALSO object_enter, exit efun/move_object, efun/enable_commands, efun/add_action