/* This file is automatically generated. Editing by hand is strongly */
/* discouraged.  Look at the newclient.h file and the msgtypes.pl conversion */
/* script. */

const Msg_Type_Names msg_type_names[] = {
{0, 0, "generic"},
{MSG_TYPE_BOOK, 0, "book"},
{MSG_TYPE_CARD, 0, "card"},
{MSG_TYPE_PAPER, 0, "paper"},
{MSG_TYPE_SIGN, 0, "sign"},
{MSG_TYPE_MONUMENT, 0, "monument"},
{MSG_TYPE_DIALOG, 0, "dialog"},
{MSG_TYPE_MOTD, 0, "motd"},
{MSG_TYPE_ADMIN, 0, "admin"},
{MSG_TYPE_SHOP, 0, "shop"},
{MSG_TYPE_COMMAND, 0, "command"},
{MSG_TYPE_ATTRIBUTE, 0, "attribute"},
{MSG_TYPE_SKILL, 0, "skill"},
{MSG_TYPE_APPLY, 0, "apply"},
{MSG_TYPE_ATTACK, 0, "attack"},
{MSG_TYPE_COMMUNICATION, 0, "communication"},
{MSG_TYPE_SPELL, 0, "spell"},
{MSG_TYPE_ITEM, 0, "item"},
{MSG_TYPE_MISC, 0, "misc"},
{MSG_TYPE_VICTIM, 0, "victim"},
{MSG_TYPE_CLIENT, 0, "client"},
{MSG_TYPE_BOOK, MSG_TYPE_BOOK_CLASP_1, "book_clasp_1"},
{MSG_TYPE_BOOK, MSG_TYPE_BOOK_CLASP_2, "book_clasp_2"},
{MSG_TYPE_BOOK, MSG_TYPE_BOOK_ELEGANT_1, "book_elegant_1"},
{MSG_TYPE_BOOK, MSG_TYPE_BOOK_ELEGANT_2, "book_elegant_2"},
{MSG_TYPE_BOOK, MSG_TYPE_BOOK_QUARTO_1, "book_quarto_1"},
{MSG_TYPE_BOOK, MSG_TYPE_BOOK_QUARTO_2, "book_quarto_2"},
{MSG_TYPE_BOOK, MSG_TYPE_BOOK_SPELL_EVOKER, "book_spell_evoker"},
{MSG_TYPE_BOOK, MSG_TYPE_BOOK_SPELL_PRAYER, "book_spell_prayer"},
{MSG_TYPE_BOOK, MSG_TYPE_BOOK_SPELL_PYRO, "book_spell_pyro"},
{MSG_TYPE_BOOK, MSG_TYPE_BOOK_SPELL_SORCERER, "book_spell_sorcerer"},
{MSG_TYPE_BOOK, MSG_TYPE_BOOK_SPELL_SUMMONER, "book_spell_summoner"},
{MSG_TYPE_CARD, MSG_TYPE_CARD_SIMPLE_1, "card_simple_1"},
{MSG_TYPE_CARD, MSG_TYPE_CARD_SIMPLE_2, "card_simple_2"},
{MSG_TYPE_CARD, MSG_TYPE_CARD_SIMPLE_3, "card_simple_3"},
{MSG_TYPE_CARD, MSG_TYPE_CARD_ELEGANT_1, "card_elegant_1"},
{MSG_TYPE_CARD, MSG_TYPE_CARD_ELEGANT_2, "card_elegant_2"},
{MSG_TYPE_CARD, MSG_TYPE_CARD_ELEGANT_3, "card_elegant_3"},
{MSG_TYPE_CARD, MSG_TYPE_CARD_STRANGE_1, "card_strange_1"},
{MSG_TYPE_CARD, MSG_TYPE_CARD_STRANGE_2, "card_strange_2"},
{MSG_TYPE_CARD, MSG_TYPE_CARD_STRANGE_3, "card_strange_3"},
{MSG_TYPE_CARD, MSG_TYPE_CARD_MONEY_1, "card_money_1"},
{MSG_TYPE_CARD, MSG_TYPE_CARD_MONEY_2, "card_money_2"},
{MSG_TYPE_CARD, MSG_TYPE_CARD_MONEY_3, "card_money_3"},
{MSG_TYPE_PAPER, MSG_TYPE_PAPER_NOTE_1, "paper_note_1"},
{MSG_TYPE_PAPER, MSG_TYPE_PAPER_NOTE_2, "paper_note_2"},
{MSG_TYPE_PAPER, MSG_TYPE_PAPER_NOTE_3, "paper_note_3"},
{MSG_TYPE_PAPER, MSG_TYPE_PAPER_LETTER_OLD_1, "paper_letter_old_1"},
{MSG_TYPE_PAPER, MSG_TYPE_PAPER_LETTER_OLD_2, "paper_letter_old_2"},
{MSG_TYPE_PAPER, MSG_TYPE_PAPER_LETTER_NEW_1, "paper_letter_new_1"},
{MSG_TYPE_PAPER, MSG_TYPE_PAPER_LETTER_NEW_2, "paper_letter_new_2"},
{MSG_TYPE_PAPER, MSG_TYPE_PAPER_ENVELOPE_1, "paper_envelope_1"},
{MSG_TYPE_PAPER, MSG_TYPE_PAPER_ENVELOPE_2, "paper_envelope_2"},
{MSG_TYPE_PAPER, MSG_TYPE_PAPER_SCROLL_OLD_1, "paper_scroll_old_1"},
{MSG_TYPE_PAPER, MSG_TYPE_PAPER_SCROLL_OLD_2, "paper_scroll_old_2"},
{MSG_TYPE_PAPER, MSG_TYPE_PAPER_SCROLL_NEW_1, "paper_scroll_new_1"},
{MSG_TYPE_PAPER, MSG_TYPE_PAPER_SCROLL_NEW_2, "paper_scroll_new_2"},
{MSG_TYPE_PAPER, MSG_TYPE_PAPER_SCROLL_MAGIC, "paper_scroll_magic"},
{MSG_TYPE_SIGN, MSG_TYPE_SIGN_BASIC, "sign_basic"},
{MSG_TYPE_SIGN, MSG_TYPE_SIGN_DIR_LEFT, "sign_dir_left"},
{MSG_TYPE_SIGN, MSG_TYPE_SIGN_DIR_RIGHT, "sign_dir_right"},
{MSG_TYPE_SIGN, MSG_TYPE_SIGN_DIR_BOTH, "sign_dir_both"},
{MSG_TYPE_SIGN, MSG_TYPE_SIGN_MAGIC_MOUTH, "sign_magic_mouth"},
{MSG_TYPE_MONUMENT, MSG_TYPE_MONUMENT_STONE_1, "monument_stone_1"},
{MSG_TYPE_MONUMENT, MSG_TYPE_MONUMENT_STONE_2, "monument_stone_2"},
{MSG_TYPE_MONUMENT, MSG_TYPE_MONUMENT_STONE_3, "monument_stone_3"},
{MSG_TYPE_MONUMENT, MSG_TYPE_MONUMENT_STATUE_1, "monument_statue_1"},
{MSG_TYPE_MONUMENT, MSG_TYPE_MONUMENT_STATUE_2, "monument_statue_2"},
{MSG_TYPE_MONUMENT, MSG_TYPE_MONUMENT_STATUE_3, "monument_statue_3"},
{MSG_TYPE_MONUMENT, MSG_TYPE_MONUMENT_GRAVESTONE_1, "monument_gravestone_1"},
{MSG_TYPE_MONUMENT, MSG_TYPE_MONUMENT_GRAVESTONE_2, "monument_gravestone_2"},
{MSG_TYPE_MONUMENT, MSG_TYPE_MONUMENT_GRAVESTONE_3, "monument_gravestone_3"},
{MSG_TYPE_MONUMENT, MSG_TYPE_MONUMENT_WALL_1, "monument_wall_1"},
{MSG_TYPE_MONUMENT, MSG_TYPE_MONUMENT_WALL_2, "monument_wall_2"},
{MSG_TYPE_MONUMENT, MSG_TYPE_MONUMENT_WALL_3, "monument_wall_3"},
{MSG_TYPE_DIALOG, MSG_TYPE_DIALOG_NPC, "dialog_npc"},
{MSG_TYPE_DIALOG, MSG_TYPE_DIALOG_ALTAR, "dialog_altar"},
{MSG_TYPE_DIALOG, MSG_TYPE_DIALOG_MAGIC_EAR, "dialog_magic_ear"},
{MSG_TYPE_ADMIN, MSG_TYPE_ADMIN_RULES, "admin_rules"},
{MSG_TYPE_ADMIN, MSG_TYPE_ADMIN_NEWS, "admin_news"},
{MSG_TYPE_ADMIN, MSG_TYPE_ADMIN_PLAYER, "admin_player"},
{MSG_TYPE_ADMIN, MSG_TYPE_ADMIN_DM, "admin_dm"},
{MSG_TYPE_ADMIN, MSG_TYPE_ADMIN_HISCORE, "admin_hiscore"},
{MSG_TYPE_ADMIN, MSG_TYPE_ADMIN_LOADSAVE, "admin_loadsave"},
{MSG_TYPE_ADMIN, MSG_TYPE_ADMIN_LOGIN, "admin_login"},
{MSG_TYPE_ADMIN, MSG_TYPE_ADMIN_VERSION, "admin_version"},
{MSG_TYPE_ADMIN, MSG_TYPE_ADMIN_ERROR, "admin_error"},
{MSG_TYPE_SHOP, MSG_TYPE_SHOP_LISTING, "shop_listing"},
{MSG_TYPE_SHOP, MSG_TYPE_SHOP_PAYMENT, "shop_payment"},
{MSG_TYPE_SHOP, MSG_TYPE_SHOP_SELL, "shop_sell"},
{MSG_TYPE_SHOP, MSG_TYPE_SHOP_MISC, "shop_misc"},
{MSG_TYPE_COMMAND, MSG_TYPE_COMMAND_WHO, "command_who"},
{MSG_TYPE_COMMAND, MSG_TYPE_COMMAND_MAPS, "command_maps"},
{MSG_TYPE_COMMAND, MSG_TYPE_COMMAND_BODY, "command_body"},
{MSG_TYPE_COMMAND, MSG_TYPE_COMMAND_MALLOC, "command_malloc"},
{MSG_TYPE_COMMAND, MSG_TYPE_COMMAND_WEATHER, "command_weather"},
{MSG_TYPE_COMMAND, MSG_TYPE_COMMAND_STATISTICS, "command_statistics"},
{MSG_TYPE_COMMAND, MSG_TYPE_COMMAND_CONFIG, "command_config"},
{MSG_TYPE_COMMAND, MSG_TYPE_COMMAND_INFO, "command_info"},
{MSG_TYPE_COMMAND, MSG_TYPE_COMMAND_QUESTS, "command_quests"},
{MSG_TYPE_COMMAND, MSG_TYPE_COMMAND_DEBUG, "command_debug"},
{MSG_TYPE_COMMAND, MSG_TYPE_COMMAND_ERROR, "command_error"},
{MSG_TYPE_COMMAND, MSG_TYPE_COMMAND_SUCCESS, "command_success"},
{MSG_TYPE_COMMAND, MSG_TYPE_COMMAND_FAILURE, "command_failure"},
{MSG_TYPE_COMMAND, MSG_TYPE_COMMAND_EXAMINE, "command_examine"},
{MSG_TYPE_COMMAND, MSG_TYPE_COMMAND_INVENTORY, "command_inventory"},
{MSG_TYPE_COMMAND, MSG_TYPE_COMMAND_HELP, "command_help"},
{MSG_TYPE_COMMAND, MSG_TYPE_COMMAND_DM, "command_dm"},
{MSG_TYPE_COMMAND, MSG_TYPE_COMMAND_NEWPLAYER, "command_newplayer"},
{MSG_TYPE_ATTRIBUTE, MSG_TYPE_ATTRIBUTE_ATTACKTYPE_GAIN, "attribute_attacktype_gain"},
{MSG_TYPE_ATTRIBUTE, MSG_TYPE_ATTRIBUTE_ATTACKTYPE_LOSS, "attribute_attacktype_loss"},
{MSG_TYPE_ATTRIBUTE, MSG_TYPE_ATTRIBUTE_PROTECTION_GAIN, "attribute_protection_gain"},
{MSG_TYPE_ATTRIBUTE, MSG_TYPE_ATTRIBUTE_PROTECTION_LOSS, "attribute_protection_loss"},
{MSG_TYPE_ATTRIBUTE, MSG_TYPE_ATTRIBUTE_MOVE, "attribute_move"},
{MSG_TYPE_ATTRIBUTE, MSG_TYPE_ATTRIBUTE_RACE, "attribute_race"},
{MSG_TYPE_ATTRIBUTE, MSG_TYPE_ATTRIBUTE_BAD_EFFECT_START, "attribute_bad_effect_start"},
{MSG_TYPE_ATTRIBUTE, MSG_TYPE_ATTRIBUTE_BAD_EFFECT_END, "attribute_bad_effect_end"},
{MSG_TYPE_ATTRIBUTE, MSG_TYPE_ATTRIBUTE_STAT_GAIN, "attribute_stat_gain"},
{MSG_TYPE_ATTRIBUTE, MSG_TYPE_ATTRIBUTE_STAT_LOSS, "attribute_stat_loss"},
{MSG_TYPE_ATTRIBUTE, MSG_TYPE_ATTRIBUTE_LEVEL_GAIN, "attribute_level_gain"},
{MSG_TYPE_ATTRIBUTE, MSG_TYPE_ATTRIBUTE_LEVEL_LOSS, "attribute_level_loss"},
{MSG_TYPE_ATTRIBUTE, MSG_TYPE_ATTRIBUTE_GOOD_EFFECT_START, "attribute_good_effect_start"},
{MSG_TYPE_ATTRIBUTE, MSG_TYPE_ATTRIBUTE_GOOD_EFFECT_END, "attribute_good_effect_end"},
{MSG_TYPE_ATTRIBUTE, MSG_TYPE_ATTRIBUTE_GOD, "attribute_god"},
{MSG_TYPE_SKILL, MSG_TYPE_SKILL_MISSING, "skill_missing"},
{MSG_TYPE_SKILL, MSG_TYPE_SKILL_ERROR, "skill_error"},
{MSG_TYPE_SKILL, MSG_TYPE_SKILL_SUCCESS, "skill_success"},
{MSG_TYPE_SKILL, MSG_TYPE_SKILL_FAILURE, "skill_failure"},
{MSG_TYPE_SKILL, MSG_TYPE_SKILL_PRAY, "skill_pray"},
{MSG_TYPE_SKILL, MSG_TYPE_SKILL_LIST, "skill_list"},
{MSG_TYPE_APPLY, MSG_TYPE_APPLY_ERROR, "apply_error"},
{MSG_TYPE_APPLY, MSG_TYPE_APPLY_UNAPPLY, "apply_unapply"},
{MSG_TYPE_APPLY, MSG_TYPE_APPLY_SUCCESS, "apply_success"},
{MSG_TYPE_APPLY, MSG_TYPE_APPLY_FAILURE, "apply_failure"},
{MSG_TYPE_APPLY, MSG_TYPE_APPLY_CURSED, "apply_cursed"},
{MSG_TYPE_APPLY, MSG_TYPE_APPLY_TRAP, "apply_trap"},
{MSG_TYPE_APPLY, MSG_TYPE_APPLY_BADBODY, "apply_badbody"},
{MSG_TYPE_APPLY, MSG_TYPE_APPLY_PROHIBITION, "apply_prohibition"},
{MSG_TYPE_APPLY, MSG_TYPE_APPLY_BUILD, "apply_build"},
{MSG_TYPE_ATTACK, MSG_TYPE_ATTACK_DID_HIT, "attack_did_hit"},
{MSG_TYPE_ATTACK, MSG_TYPE_ATTACK_PET_HIT, "attack_pet_hit"},
{MSG_TYPE_ATTACK, MSG_TYPE_ATTACK_FUMBLE, "attack_fumble"},
{MSG_TYPE_ATTACK, MSG_TYPE_ATTACK_DID_KILL, "attack_did_kill"},
{MSG_TYPE_ATTACK, MSG_TYPE_ATTACK_PET_DIED, "attack_pet_died"},
{MSG_TYPE_ATTACK, MSG_TYPE_ATTACK_NOKEY, "attack_nokey"},
{MSG_TYPE_ATTACK, MSG_TYPE_ATTACK_NOATTACK, "attack_noattack"},
{MSG_TYPE_ATTACK, MSG_TYPE_ATTACK_PUSHED, "attack_pushed"},
{MSG_TYPE_ATTACK, MSG_TYPE_ATTACK_MISS, "attack_miss"},
{MSG_TYPE_COMMUNICATION, MSG_TYPE_COMMUNICATION_RANDOM, "communication_random"},
{MSG_TYPE_COMMUNICATION, MSG_TYPE_COMMUNICATION_SAY, "communication_say"},
{MSG_TYPE_COMMUNICATION, MSG_TYPE_COMMUNICATION_ME, "communication_me"},
{MSG_TYPE_COMMUNICATION, MSG_TYPE_COMMUNICATION_TELL, "communication_tell"},
{MSG_TYPE_COMMUNICATION, MSG_TYPE_COMMUNICATION_EMOTE, "communication_emote"},
{MSG_TYPE_COMMUNICATION, MSG_TYPE_COMMUNICATION_PARTY, "communication_party"},
{MSG_TYPE_COMMUNICATION, MSG_TYPE_COMMUNICATION_SHOUT, "communication_shout"},
{MSG_TYPE_COMMUNICATION, MSG_TYPE_COMMUNICATION_CHAT, "communication_chat"},
{MSG_TYPE_SPELL, MSG_TYPE_SPELL_HEAL, "spell_heal"},
{MSG_TYPE_SPELL, MSG_TYPE_SPELL_PET, "spell_pet"},
{MSG_TYPE_SPELL, MSG_TYPE_SPELL_FAILURE, "spell_failure"},
{MSG_TYPE_SPELL, MSG_TYPE_SPELL_END, "spell_end"},
{MSG_TYPE_SPELL, MSG_TYPE_SPELL_SUCCESS, "spell_success"},
{MSG_TYPE_SPELL, MSG_TYPE_SPELL_ERROR, "spell_error"},
{MSG_TYPE_SPELL, MSG_TYPE_SPELL_PERCEIVE_SELF, "spell_perceive_self"},
{MSG_TYPE_SPELL, MSG_TYPE_SPELL_TARGET, "spell_target"},
{MSG_TYPE_SPELL, MSG_TYPE_SPELL_INFO, "spell_info"},
{MSG_TYPE_ITEM, MSG_TYPE_ITEM_REMOVE, "item_remove"},
{MSG_TYPE_ITEM, MSG_TYPE_ITEM_ADD, "item_add"},
{MSG_TYPE_ITEM, MSG_TYPE_ITEM_CHANGE, "item_change"},
{MSG_TYPE_ITEM, MSG_TYPE_ITEM_INFO, "item_info"},
{MSG_TYPE_VICTIM, MSG_TYPE_VICTIM_SWAMP, "victim_swamp"},
{MSG_TYPE_VICTIM, MSG_TYPE_VICTIM_WAS_HIT, "victim_was_hit"},
{MSG_TYPE_VICTIM, MSG_TYPE_VICTIM_STEAL, "victim_steal"},
{MSG_TYPE_VICTIM, MSG_TYPE_VICTIM_SPELL, "victim_spell"},
{MSG_TYPE_VICTIM, MSG_TYPE_VICTIM_DIED, "victim_died"},
{MSG_TYPE_VICTIM, MSG_TYPE_VICTIM_WAS_PUSHED, "victim_was_pushed"},
{MSG_TYPE_CLIENT, MSG_TYPE_CLIENT_CONFIG, "client_config"},
{MSG_TYPE_CLIENT, MSG_TYPE_CLIENT_SERVER, "client_server"},
{MSG_TYPE_CLIENT, MSG_TYPE_CLIENT_COMMAND, "client_command"},
{MSG_TYPE_CLIENT, MSG_TYPE_CLIENT_QUERY, "client_query"},
{MSG_TYPE_CLIENT, MSG_TYPE_CLIENT_DEBUG, "client_debug"},
{MSG_TYPE_CLIENT, MSG_TYPE_CLIENT_NOTICE, "client_notice"},
{MSG_TYPE_CLIENT, MSG_TYPE_CLIENT_METASERVER, "client_metaserver"},
{MSG_TYPE_CLIENT, MSG_TYPE_CLIENT_SCRIPT, "client_script"},
{MSG_TYPE_CLIENT, MSG_TYPE_CLIENT_ERROR, "client_error"},
};
