barfly start critter_p_proc flee_dude critter_p_proc->flee_dude critter_p_proc->flee_dude sleeping critter_p_proc->sleeping map_enter_p_proc pickup_p_proc talk_p_proc damage_p_proc destroy_p_proc