56 "You turn the handle.", NULL);
60 "The handle doesn't move.", NULL);
#define MSG_TYPE_APPLY_FAILURE
#define SOUND_TYPE_GROUND
#define SET_ANIMATION(ob, newanim)
void draw_ext_info(int flags, int pri, const object *pl, uint8 type, uint8 subtype, const char *message, const char *oldmessage)
void update_object(object *op, int action)
void register_apply(int ob_type, apply_func method)
void play_sound_map(sint8 sound_type, object *emitter, int dir, const char *action)
void init_type_trigger(void)
#define MSG_TYPE_APPLY_SUCCESS
#define NUM_ANIMATIONS(ob)
static method_ret trigger_type_process(ob_methods *context, object *op)
void register_process(int ob_type, process_func method)
static method_ret trigger_type_apply(ob_methods *context, object *op, object *applier, int aflags)