/**************************************************************************** * [S]imulated [M]edieval [A]dventure multi[U]ser [G]ame | \\._.// * * -----------------------------------------------------------| (0...0) * * SMAUG 1.4 (C) 1994, 1995, 1996, 1998 by Derek Snider | ).:.( * * -----------------------------------------------------------| {o o} * * SMAUG code team: Thoric, Altrag, Blodkai, Narn, Haus, | / ' ' \ * * Scryn, Rennard, Swordbearer, Gorog, Grishnakh, Nivek, |~'~.VxvxV.~'~* * Tricops and Fireblade | * **************************************************************************** * The MUDprograms are heavily based on the original MOBprogram code that * * was written by N'Atas-ha. * ****************************************************************************/ #include <stdio.h> #include <string.h> #include <time.h> #include "mud.h" const char *mprog_type_to_name( int type ) { switch ( type ) { case IN_FILE_PROG: return "in_file_prog"; case ACT_PROG: return "act_prog"; case SPEECH_PROG: return "speech_prog"; case RAND_PROG: return "rand_prog"; case FIGHT_PROG: return "fight_prog"; case HITPRCNT_PROG: return "hitprcnt_prog"; case DEATH_PROG: return "death_prog"; case ENTRY_PROG: return "entry_prog"; case GREET_PROG: return "greet_prog"; case ALL_GREET_PROG: return "all_greet_prog"; case GIVE_PROG: return "give_prog"; case BRIBE_PROG: return "bribe_prog"; case HOUR_PROG: return "hour_prog"; case TIME_PROG: return "time_prog"; case WEAR_PROG: return "wear_prog"; case REMOVE_PROG: return "remove_prog"; case SAC_PROG: return "sac_prog"; case LOOK_PROG: return "look_prog"; case EXA_PROG: return "exa_prog"; case ZAP_PROG: return "zap_prog"; case GET_PROG: return "get_prog"; case DROP_PROG: return "drop_prog"; case REPAIR_PROG: return "repair_prog"; case DAMAGE_PROG: return "damage_prog"; case PULL_PROG: return "pull_prog"; case PUSH_PROG: return "push_prog"; case SCRIPT_PROG: return "script_prog"; case SLEEP_PROG: return "sleep_prog"; case REST_PROG: return "rest_prog"; case LEAVE_PROG: return "leave_prog"; case USE_PROG: return "use_prog"; default: return "ERROR_PROG"; } }