|
Crossfire Server
1.75.0
|
Macros | |
| #define | MSG_SUBTYPE_NONE 0 |
| #define | MSG_TYPE_ADMIN 8 |
| #define | MSG_TYPE_ADMIN_DM 4 |
| DM related admin actions. More... | |
| #define | MSG_TYPE_ADMIN_ERROR 9 |
| Error on command, setup, etc. More... | |
| #define | MSG_TYPE_ADMIN_HISCORE 5 |
| Hiscore list. More... | |
| #define | MSG_TYPE_ADMIN_LOADSAVE 6 |
| load/save operations More... | |
| #define | MSG_TYPE_ADMIN_LOGIN 7 |
| login messages/errors More... | |
| #define | MSG_TYPE_ADMIN_NEWS 2 |
| #define | MSG_TYPE_ADMIN_PLAYER 3 |
| Player coming/going/death. More... | |
| #define | MSG_TYPE_ADMIN_RULES 1 |
| #define | MSG_TYPE_ADMIN_VERSION 8 |
| version info More... | |
| #define | MSG_TYPE_APPLY 13 |
| Applying objects. More... | |
| #define | MSG_TYPE_APPLY_BADBODY 7 |
| Don't have body to use object. More... | |
| #define | MSG_TYPE_APPLY_BUILD 9 |
| Build related actions. More... | |
| #define | MSG_TYPE_APPLY_CURSED 5 |
| Applied a cursed object (BAD) More... | |
| #define | MSG_TYPE_APPLY_ERROR 1 |
| #define | MSG_TYPE_APPLY_FAILURE 4 |
| Apply OK, but no/bad result. More... | |
| #define | MSG_TYPE_APPLY_PROHIBITION 8 |
| Class/god prohibiiton on obj. More... | |
| #define | MSG_TYPE_APPLY_SUCCESS 3 |
| Was able to apply object. More... | |
| #define | MSG_TYPE_APPLY_TRAP 6 |
| Have activated a trap. More... | |
| #define | MSG_TYPE_APPLY_UNAPPLY 2 |
| Unapply an object. More... | |
| #define | MSG_TYPE_ATTACK 14 |
| Attack related messages. More... | |
| #define | MSG_TYPE_ATTACK_DID_HIT 1 |
| Player hit something else. More... | |
| #define | MSG_TYPE_ATTACK_DID_KILL 4 |
| Player killed something. More... | |
| #define | MSG_TYPE_ATTACK_FUMBLE 3 |
| Player fumbled attack. More... | |
| #define | MSG_TYPE_ATTACK_MISS 9 |
| attack didn't hit More... | |
| #define | MSG_TYPE_ATTACK_NOATTACK 7 |
| You avoid attacking. More... | |
| #define | MSG_TYPE_ATTACK_NOKEY 6 |
| Keys are like attacks, so... More... | |
| #define | MSG_TYPE_ATTACK_PET_DIED 5 |
| Pet was killed. More... | |
| #define | MSG_TYPE_ATTACK_PET_HIT 2 |
| Players pet hit something else. More... | |
| #define | MSG_TYPE_ATTACK_PUSHED 8 |
| Pushed a friendly player. More... | |
| #define | MSG_TYPE_ATTRIBUTE 11 |
| Changes to attributes (stats, resistances, etc) More... | |
| #define | MSG_TYPE_ATTRIBUTE_ATTACKTYPE_GAIN 1 |
| Atacktypes here refer to. More... | |
| #define | MSG_TYPE_ATTRIBUTE_ATTACKTYPE_LOSS 2 |
| the player gaining or losing these attacktypes not being a victim of an attacktype. More... | |
| #define | MSG_TYPE_ATTRIBUTE_BAD_EFFECT_END 8 |
| End of a bad effect. More... | |
| #define | MSG_TYPE_ATTRIBUTE_BAD_EFFECT_START 7 |
| Start of a bad effect to the player. More... | |
| #define | MSG_TYPE_ATTRIBUTE_GOD 15 |
| changing god info More... | |
| #define | MSG_TYPE_ATTRIBUTE_GOOD_EFFECT_END 14 |
| End of a good effect. More... | |
| #define | MSG_TYPE_ATTRIBUTE_GOOD_EFFECT_START 13 |
| Start of a good effect to the player. More... | |
| #define | MSG_TYPE_ATTRIBUTE_LEVEL_GAIN 11 |
| #define | MSG_TYPE_ATTRIBUTE_LEVEL_LOSS 12 |
| #define | MSG_TYPE_ATTRIBUTE_MOVE 5 |
| A change in the movement type of the player. More... | |
| #define | MSG_TYPE_ATTRIBUTE_PROTECTION_GAIN 3 |
| Protections in this. More... | |
| #define | MSG_TYPE_ATTRIBUTE_PROTECTION_LOSS 4 |
| context are pretty generic - things like reflection or lifesave are also under the protection category. More... | |
| #define | MSG_TYPE_ATTRIBUTE_RACE 6 |
| Race-related changes. More... | |
| #define | MSG_TYPE_ATTRIBUTE_STAT_GAIN 9 |
| #define | MSG_TYPE_ATTRIBUTE_STAT_LOSS 10 |
| #define | MSG_TYPE_BOOK 1 |
| #define | MSG_TYPE_BOOK_CLASP_1 1 |
| #define | MSG_TYPE_BOOK_CLASP_2 2 |
| #define | MSG_TYPE_BOOK_ELEGANT_1 3 |
| #define | MSG_TYPE_BOOK_ELEGANT_2 4 |
| #define | MSG_TYPE_BOOK_QUARTO_1 5 |
| #define | MSG_TYPE_BOOK_QUARTO_2 6 |
| #define | MSG_TYPE_BOOK_SPELL_EVOKER 7 |
| #define | MSG_TYPE_BOOK_SPELL_PRAYER 8 |
| #define | MSG_TYPE_BOOK_SPELL_PYRO 9 |
| #define | MSG_TYPE_BOOK_SPELL_SORCERER 10 |
| #define | MSG_TYPE_BOOK_SPELL_SUMMONER 11 |
| #define | MSG_TYPE_CARD 2 |
| #define | MSG_TYPE_CARD_ELEGANT_1 4 |
| #define | MSG_TYPE_CARD_ELEGANT_2 5 |
| #define | MSG_TYPE_CARD_ELEGANT_3 6 |
| #define | MSG_TYPE_CARD_MONEY_1 10 |
| #define | MSG_TYPE_CARD_MONEY_2 11 |
| #define | MSG_TYPE_CARD_MONEY_3 12 |
| #define | MSG_TYPE_CARD_SIMPLE_1 1 |
| #define | MSG_TYPE_CARD_SIMPLE_2 2 |
| #define | MSG_TYPE_CARD_SIMPLE_3 3 |
| #define | MSG_TYPE_CARD_STRANGE_1 7 |
| #define | MSG_TYPE_CARD_STRANGE_2 8 |
| #define | MSG_TYPE_CARD_STRANGE_3 9 |
| #define | MSG_TYPE_CLIENT 20 |
| Client originated Messages. More... | |
| #define | MSG_TYPE_CLIENT_COMMAND 3 |
| DrawInfoCmd() More... | |
| #define | MSG_TYPE_CLIENT_CONFIG 1 |
| Local configuration issues. More... | |
| #define | MSG_TYPE_CLIENT_DEBUG 5 |
| General debug messages. More... | |
| #define | MSG_TYPE_CLIENT_ERROR 9 |
| Bad things happening. More... | |
| #define | MSG_TYPE_CLIENT_METASERVER 7 |
| Metaserver messages. More... | |
| #define | MSG_TYPE_CLIENT_NOTICE 6 |
| Non-critical note to player. More... | |
| #define | MSG_TYPE_CLIENT_QUERY 4 |
| handle_query() and prompts More... | |
| #define | MSG_TYPE_CLIENT_SCRIPT 8 |
| Script related messages. More... | |
| #define | MSG_TYPE_CLIENT_SERVER 2 |
| Server configuration issues. More... | |
| #define | MSG_TYPE_COMMAND 10 |
| Responses to commands, eg, who. More... | |
| #define | MSG_TYPE_COMMAND_BODY 3 |
| #define | MSG_TYPE_COMMAND_CONFIG 7 |
| bowmode, petmode, applymode More... | |
| #define | MSG_TYPE_COMMAND_DEBUG 10 |
| Various debug type commands. More... | |
| #define | MSG_TYPE_COMMAND_DM 17 |
| DM related commands. More... | |
| #define | MSG_TYPE_COMMAND_ERROR 11 |
| Bad syntax/can't use command. More... | |
| #define | MSG_TYPE_COMMAND_EXAMINE 14 |
| Player examining something. More... | |
| #define | MSG_TYPE_COMMAND_FAILURE 13 |
| Failed result from command. More... | |
| #define | MSG_TYPE_COMMAND_HELP 16 |
| Help related information. More... | |
| #define | MSG_TYPE_COMMAND_INFO 8 |
| Generic info: resistances, etc. More... | |
| #define | MSG_TYPE_COMMAND_INVENTORY 15 |
| Inventory listing. More... | |
| #define | MSG_TYPE_COMMAND_MALLOC 4 |
| #define | MSG_TYPE_COMMAND_MAPS 2 |
| #define | MSG_TYPE_COMMAND_NEWPLAYER 18 |
| Create a new character - not really a command, but is responding to player input. More... | |
| #define | MSG_TYPE_COMMAND_QUESTS 9 |
| Quest info. More... | |
| #define | MSG_TYPE_COMMAND_STATISTICS 6 |
| #define | MSG_TYPE_COMMAND_SUCCESS 12 |
| Successful result from command. More... | |
| #define | MSG_TYPE_COMMAND_WEATHER 5 |
| #define | MSG_TYPE_COMMAND_WHO 1 |
| #define | MSG_TYPE_COMMUNICATION 15 |
| Communication between players. More... | |
| #define | MSG_TYPE_COMMUNICATION_CHAT 8 |
| Party message. More... | |
| #define | MSG_TYPE_COMMUNICATION_EMOTE 5 |
| Player emotes. More... | |
| #define | MSG_TYPE_COMMUNICATION_ME 3 |
| Player me's a message. More... | |
| #define | MSG_TYPE_COMMUNICATION_PARTY 6 |
| Party message. More... | |
| #define | MSG_TYPE_COMMUNICATION_RANDOM 1 |
| Random event (coin toss) More... | |
| #define | MSG_TYPE_COMMUNICATION_SAY 2 |
| Player says something. More... | |
| #define | MSG_TYPE_COMMUNICATION_SHOUT 7 |
| Party message. More... | |
| #define | MSG_TYPE_COMMUNICATION_TELL 4 |
| Player tells something. More... | |
| #define | MSG_TYPE_DIALOG 6 |
| NPCs, magic mouths, and altars. More... | |
| #define | MSG_TYPE_DIALOG_ALTAR 2 |
| A message from an altar. More... | |
| #define | MSG_TYPE_DIALOG_MAGIC_EAR 3 |
| Magic ear. More... | |
| #define | MSG_TYPE_DIALOG_NPC 1 |
| A message from the npc. More... | |
| #define | MSG_TYPE_ITEM 17 |
| Item related information. More... | |
| #define | MSG_TYPE_ITEM_ADD 2 |
| Item added to inventory. More... | |
| #define | MSG_TYPE_ITEM_CHANGE 3 |
| Item has changed in some way. More... | |
| #define | MSG_TYPE_ITEM_INFO 4 |
| Information related to items. More... | |
| #define | MSG_TYPE_ITEM_REMOVE 1 |
| Item removed from inv. More... | |
| #define | MSG_TYPE_LAST 21 |
| #define | MSG_TYPE_MISC 18 |
| Messages that don't go elsewhere. More... | |
| #define | MSG_TYPE_MONUMENT 5 |
| #define | MSG_TYPE_MONUMENT_GRAVESTONE_1 7 |
| #define | MSG_TYPE_MONUMENT_GRAVESTONE_2 8 |
| #define | MSG_TYPE_MONUMENT_GRAVESTONE_3 9 |
| #define | MSG_TYPE_MONUMENT_STATUE_1 4 |
| #define | MSG_TYPE_MONUMENT_STATUE_2 5 |
| #define | MSG_TYPE_MONUMENT_STATUE_3 6 |
| #define | MSG_TYPE_MONUMENT_STONE_1 1 |
| #define | MSG_TYPE_MONUMENT_STONE_2 2 |
| #define | MSG_TYPE_MONUMENT_STONE_3 3 |
| #define | MSG_TYPE_MONUMENT_WALL_1 10 |
| #define | MSG_TYPE_MONUMENT_WALL_2 11 |
| #define | MSG_TYPE_MONUMENT_WALL_3 12 |
| #define | MSG_TYPE_MOTD 7 |
| #define | MSG_TYPE_PAPER 3 |
| #define | MSG_TYPE_PAPER_ENVELOPE_1 8 |
| #define | MSG_TYPE_PAPER_ENVELOPE_2 9 |
| #define | MSG_TYPE_PAPER_LETTER_NEW_1 6 |
| #define | MSG_TYPE_PAPER_LETTER_NEW_2 7 |
| #define | MSG_TYPE_PAPER_LETTER_OLD_1 4 |
| #define | MSG_TYPE_PAPER_LETTER_OLD_2 5 |
| #define | MSG_TYPE_PAPER_NOTE_1 1 |
| #define | MSG_TYPE_PAPER_NOTE_2 2 |
| #define | MSG_TYPE_PAPER_NOTE_3 3 |
| #define | MSG_TYPE_PAPER_SCROLL_MAGIC 14 |
| #define | MSG_TYPE_PAPER_SCROLL_NEW_1 12 |
| #define | MSG_TYPE_PAPER_SCROLL_NEW_2 13 |
| #define | MSG_TYPE_PAPER_SCROLL_OLD_1 10 |
| #define | MSG_TYPE_PAPER_SCROLL_OLD_2 11 |
| #define | MSG_TYPE_SHOP 9 |
| #define | MSG_TYPE_SHOP_LISTING 1 |
| Shop listings - inventory, what it deals in. More... | |
| #define | MSG_TYPE_SHOP_MISC 4 |
| Random messages. More... | |
| #define | MSG_TYPE_SHOP_PAYMENT 2 |
| Messages about payment, lack of funds. More... | |
| #define | MSG_TYPE_SHOP_SELL 3 |
| Messages about selling items. More... | |
| #define | MSG_TYPE_SIGN 4 |
| #define | MSG_TYPE_SIGN_BASIC 1 |
| #define | MSG_TYPE_SIGN_DIR_BOTH 4 |
| #define | MSG_TYPE_SIGN_DIR_LEFT 2 |
| #define | MSG_TYPE_SIGN_DIR_RIGHT 3 |
| #define | MSG_TYPE_SIGN_MAGIC_MOUTH 5 |
| #define | MSG_TYPE_SKILL 12 |
| Messages related to skill use. More... | |
| #define | MSG_TYPE_SKILL_ERROR 2 |
| Doing something wrong. More... | |
| #define | MSG_TYPE_SKILL_FAILURE 4 |
| Failure in using skill. More... | |
| #define | MSG_TYPE_SKILL_LIST 6 |
| List of skills. More... | |
| #define | MSG_TYPE_SKILL_MISSING 1 |
| Don't have the skill. More... | |
| #define | MSG_TYPE_SKILL_PRAY 5 |
| Praying related messages. More... | |
| #define | MSG_TYPE_SKILL_SUCCESS 3 |
| Successfully used skill. More... | |
| #define | MSG_TYPE_SPELL 16 |
| Spell related info. More... | |
| #define | MSG_TYPE_SPELL_END 4 |
| A spell ends. More... | |
| #define | MSG_TYPE_SPELL_ERROR 6 |
| Spell failure messages. More... | |
| #define | MSG_TYPE_SPELL_FAILURE 3 |
| Spell failure messages. More... | |
| #define | MSG_TYPE_SPELL_HEAL 1 |
| Healing related spells. More... | |
| #define | MSG_TYPE_SPELL_INFO 9 |
| random info about spell, not related to failure/success More... | |
| #define | MSG_TYPE_SPELL_PERCEIVE_SELF 7 |
| Perceive self messages. More... | |
| #define | MSG_TYPE_SPELL_PET 2 |
| Pet related messages. More... | |
| #define | MSG_TYPE_SPELL_SUCCESS 5 |
| Spell succeeded messages. More... | |
| #define | MSG_TYPE_SPELL_TARGET 8 |
| Target of non attack spell. More... | |
| #define | MSG_TYPE_VICTIM 19 |
| Something bad is happening to the player. More... | |
| #define | MSG_TYPE_VICTIM_DIED 5 |
| Player died! More... | |
| #define | MSG_TYPE_VICTIM_SPELL 4 |
| Someone cast a bad spell on the player. More... | |
| #define | MSG_TYPE_VICTIM_STEAL 3 |
| Someone tried to steal from the player. More... | |
| #define | MSG_TYPE_VICTIM_SWAMP 1 |
| Player is sinking in a swamp. More... | |
| #define | MSG_TYPE_VICTIM_WAS_HIT 2 |
| Player was hit by something. More... | |
| #define | MSG_TYPE_VICTIM_WAS_PUSHED 6 |
| Player was pushed or attempted pushed. More... | |
| #define MSG_SUBTYPE_NONE 0 |
Definition at line 439 of file newclient.h.
Referenced by action_makes_visible(), cfapi_map_message(), cfapi_player_message(), change_map_light(), command_afk(), command_brace(), command_debug(), command_kill_pets(), command_language(), command_listen(), command_passwd(), command_players(), command_quit(), command_save(), command_showpets(), command_sound(), command_whereabouts(), command_wizcast(), command_wizpass(), current_map_info(), current_region_info(), display_motd(), do_dump(), i18n_list_languages(), move_marker(), pets_move(), receive_player_name(), receive_player_password(), ring_bell(), and trigger_connected().
| #define MSG_TYPE_ADMIN 8 |
Definition at line 418 of file newclient.h.
Referenced by add_me_cmd(), apply_savebed(), check_login(), check_name(), check_shutdown(), command_arrest(), command_banish(), command_freeze(), command_kick2(), command_nowiz(), command_purge_quest(), command_purge_quest_definitions(), command_settings(), command_shutdown(), command_summon(), command_teleport(), command_toggle_shout(), command_version(), create_player_cmd(), deep_swamp_type_process(), do_shutdown(), do_wizard_dm(), do_wizard_hide(), emergency_save(), hiscore_check(), hiscore_display(), key_change_class(), key_confirm_quit(), kill_object(), knowledge_write_player_data(), leave(), login_check_shutdown(), quest_write_player_data(), receive_play_again(), save_player(), send_news(), send_rules(), swap_map(), unhide(), and wrong_password().
| #define MSG_TYPE_ADMIN_DM 4 |
DM related admin actions.
Definition at line 516 of file newclient.h.
Referenced by check_shutdown(), command_arrest(), command_banish(), command_delete(), command_freeze(), command_kick2(), command_nowiz(), command_purge_quest(), command_purge_quest_definitions(), command_quest(), command_settings(), command_shutdown(), command_summon(), command_teleport(), command_toggle_shout(), do_shutdown(), do_wizard_dm(), do_wizard_hide(), login_check_shutdown(), and quest_set_state().
| #define MSG_TYPE_ADMIN_ERROR 9 |
Error on command, setup, etc.
Definition at line 521 of file newclient.h.
| #define MSG_TYPE_ADMIN_HISCORE 5 |
Hiscore list.
Definition at line 517 of file newclient.h.
Referenced by hiscore_check(), and hiscore_display().
| #define MSG_TYPE_ADMIN_LOADSAVE 6 |
load/save operations
Definition at line 518 of file newclient.h.
Referenced by apply_savebed(), emergency_save(), knowledge_write_player_data(), quest_write_player_data(), save_player(), and swap_map().
| #define MSG_TYPE_ADMIN_LOGIN 7 |
login messages/errors
Definition at line 519 of file newclient.h.
Referenced by check_login(), check_name(), key_change_class(), key_confirm_quit(), receive_play_again(), and wrong_password().
| #define MSG_TYPE_ADMIN_NEWS 2 |
Definition at line 514 of file newclient.h.
Referenced by send_news().
| #define MSG_TYPE_ADMIN_PLAYER 3 |
Player coming/going/death.
Definition at line 515 of file newclient.h.
Referenced by apply_savebed(), check_login(), create_player_cmd(), deep_swamp_type_process(), do_wizard_hide(), key_change_class(), key_confirm_quit(), kill_object(), leave(), and unhide().
| #define MSG_TYPE_ADMIN_RULES 1 |
Definition at line 513 of file newclient.h.
Referenced by send_rules().
| #define MSG_TYPE_ADMIN_VERSION 8 |
version info
Definition at line 520 of file newclient.h.
Referenced by add_me_cmd(), and command_version().
| #define MSG_TYPE_APPLY 13 |
Applying objects.
Definition at line 425 of file newclient.h.
Referenced by adjust_sign_msg(), altar_type_move_on(), apply_builder_floor(), apply_builder_item(), apply_builder_remove(), apply_builder_wall(), apply_builder_window(), apply_by_living(), apply_check_apply_restrictions(), apply_check_item_power(), apply_check_owner(), apply_check_personalized_blessings(), apply_check_race_restrictions(), apply_container(), apply_manual(), apply_map_builder(), apply_sign(), apply_special(), apply_update_ranged_skill(), armour_improver_type_apply(), book_type_apply(), cast_dust(), cast_spell(), cf_handle_type_apply(), check_heal_and_mana(), check_sacrifice(), clock_type_apply(), converter_type_move_on(), do_forget_spell(), do_learn_spell(), do_light(), do_turn(), dragon_eat_flesh(), exit_type_apply(), exit_type_move_on(), find_or_create_connection_for_map(), food_type_apply(), hiscore_check(), hole_type_move_on(), identify_altar_type_move_on(), improve_armour(), improve_weapon(), improve_weapon_stat(), lamp_type_apply(), lightable_type_apply(), lighter_type_apply(), mimic_type_apply(), poison_type_apply(), potion_type_apply(), power_crystal_type_apply(), prepare_weapon(), save_throw_object(), scroll_failure(), scroll_type_apply(), shop_mat_type_move_on(), skillscroll_type_apply(), spellbook_type_apply(), spring_trap(), transport_type_apply(), trapdoor_type_move_on(), treasure_type_apply(), trigger_type_apply(), unapply_for_ob(), unapply_special(), and weapon_improver_type_apply().
| #define MSG_TYPE_APPLY_BADBODY 7 |
Don't have body to use object.
Definition at line 643 of file newclient.h.
Referenced by apply_check_apply_restrictions().
| #define MSG_TYPE_APPLY_BUILD 9 |
Build related actions.
Definition at line 645 of file newclient.h.
Referenced by adjust_sign_msg(), apply_builder_floor(), apply_builder_item(), apply_builder_remove(), apply_builder_wall(), apply_builder_window(), apply_map_builder(), and find_or_create_connection_for_map().
| #define MSG_TYPE_APPLY_CURSED 5 |
Applied a cursed object (BAD)
Definition at line 641 of file newclient.h.
Referenced by apply_special(), check_heal_and_mana(), do_forget_spell(), do_turn(), poison_type_apply(), and potion_type_apply().
| #define MSG_TYPE_APPLY_ERROR 1 |
Definition at line 637 of file newclient.h.
Referenced by apply_by_living(), apply_check_item_power(), apply_check_owner(), apply_check_personalized_blessings(), apply_container(), apply_manual(), apply_sign(), apply_special(), armour_improver_type_apply(), book_type_apply(), cast_spell(), check_sacrifice(), hiscore_check(), improve_armour(), improve_weapon(), lamp_type_apply(), lighter_type_apply(), prepare_weapon(), scroll_type_apply(), skillscroll_type_apply(), spellbook_type_apply(), transport_type_apply(), and weapon_improver_type_apply().
| #define MSG_TYPE_APPLY_FAILURE 4 |
Apply OK, but no/bad result.
Definition at line 640 of file newclient.h.
Referenced by apply_sign(), book_type_apply(), converter_type_move_on(), do_light(), exit_type_apply(), food_type_apply(), identify_altar_type_move_on(), lamp_type_apply(), lightable_type_apply(), lighter_type_apply(), mimic_type_apply(), potion_type_apply(), scroll_failure(), scroll_type_apply(), skillscroll_type_apply(), spellbook_type_apply(), treasure_type_apply(), and trigger_type_apply().
| #define MSG_TYPE_APPLY_PROHIBITION 8 |
Class/god prohibiiton on obj.
Definition at line 644 of file newclient.h.
Referenced by apply_check_apply_restrictions(), and apply_check_race_restrictions().
| #define MSG_TYPE_APPLY_SUCCESS 3 |
Was able to apply object.
Definition at line 639 of file newclient.h.
Referenced by altar_type_move_on(), apply_check_personalized_blessings(), apply_container(), apply_special(), apply_update_ranged_skill(), armour_improver_type_apply(), cast_dust(), cf_handle_type_apply(), check_heal_and_mana(), clock_type_apply(), do_learn_spell(), do_light(), do_turn(), dragon_eat_flesh(), exit_type_apply(), food_type_apply(), identify_altar_type_move_on(), improve_weapon(), improve_weapon_stat(), mimic_type_apply(), potion_type_apply(), power_crystal_type_apply(), prepare_weapon(), save_throw_object(), scroll_type_apply(), shop_mat_type_move_on(), skillscroll_type_apply(), spellbook_type_apply(), transport_type_apply(), treasure_type_apply(), trigger_type_apply(), and weapon_improver_type_apply().
| #define MSG_TYPE_APPLY_TRAP 6 |
Have activated a trap.
Definition at line 642 of file newclient.h.
Referenced by exit_type_move_on(), hole_type_move_on(), spring_trap(), and trapdoor_type_move_on().
| #define MSG_TYPE_APPLY_UNAPPLY 2 |
Unapply an object.
Definition at line 638 of file newclient.h.
Referenced by apply_check_apply_restrictions(), apply_container(), apply_special(), save_throw_object(), transport_type_apply(), unapply_for_ob(), and unapply_special().
| #define MSG_TYPE_ATTACK 14 |
Attack related messages.
Definition at line 426 of file newclient.h.
Referenced by attack_message(), attack_ob_simple(), blind_living(), blocked_link(), do_skill_attack(), infect_object(), kill_object(), move_player_attack(), and poison_living().
| #define MSG_TYPE_ATTACK_DID_HIT 1 |
Player hit something else.
Definition at line 648 of file newclient.h.
Referenced by attack_message(), blind_living(), do_skill_attack(), infect_object(), and poison_living().
| #define MSG_TYPE_ATTACK_DID_KILL 4 |
| #define MSG_TYPE_ATTACK_FUMBLE 3 |
Player fumbled attack.
Definition at line 650 of file newclient.h.
Referenced by attack_ob_simple().
| #define MSG_TYPE_ATTACK_MISS 9 |
| #define MSG_TYPE_ATTACK_NOATTACK 7 |
You avoid attacking.
Definition at line 654 of file newclient.h.
Referenced by move_player_attack().
| #define MSG_TYPE_ATTACK_NOKEY 6 |
Keys are like attacks, so...
Definition at line 653 of file newclient.h.
Referenced by blocked_link().
| #define MSG_TYPE_ATTACK_PET_DIED 5 |
| #define MSG_TYPE_ATTACK_PET_HIT 2 |
Players pet hit something else.
Definition at line 649 of file newclient.h.
Referenced by attack_message(), and poison_living().
| #define MSG_TYPE_ATTACK_PUSHED 8 |
Pushed a friendly player.
Definition at line 655 of file newclient.h.
| #define MSG_TYPE_ATTRIBUTE 11 |
Changes to attributes (stats, resistances, etc)
Definition at line 421 of file newclient.h.
Referenced by become_follower(), change_abil(), check_spell_expiry(), confuse_living(), cure_disease(), dragon_ability_gain(), dragon_eat_flesh(), dragon_level_gain(), drain_specific_stat(), eat_common(), god_examines_item(), god_examines_priest(), handle_newcs_player(), hide(), infect_object(), kill_player_not_permadeath(), move_symptom(), paralyze_living(), player_lvl_adj(), poison_living(), poisoning_type_process(), pray_at_altar(), remove_depletion(), remove_force(), remove_special_prayers(), restore_player(), slow_living(), tailor_god_spell(), and worship_forbids_use().
| #define MSG_TYPE_ATTRIBUTE_ATTACKTYPE_GAIN 1 |
| #define MSG_TYPE_ATTRIBUTE_ATTACKTYPE_LOSS 2 |
the player gaining or losing these attacktypes not being a victim of an attacktype.
Definition at line 574 of file newclient.h.
Referenced by change_abil().
| #define MSG_TYPE_ATTRIBUTE_BAD_EFFECT_END 8 |
End of a bad effect.
Definition at line 602 of file newclient.h.
Referenced by change_abil(), cure_disease(), handle_newcs_player(), poisoning_type_process(), remove_depletion(), remove_force(), and restore_player().
| #define MSG_TYPE_ATTRIBUTE_BAD_EFFECT_START 7 |
Start of a bad effect to the player.
Definition at line 599 of file newclient.h.
Referenced by change_abil(), confuse_living(), eat_common(), infect_object(), move_symptom(), paralyze_living(), poison_living(), poisoning_type_process(), and slow_living().
| #define MSG_TYPE_ATTRIBUTE_GOD 15 |
changing god info
Definition at line 611 of file newclient.h.
Referenced by become_follower(), god_examines_item(), god_examines_priest(), kill_player_not_permadeath(), pray_at_altar(), remove_special_prayers(), tailor_god_spell(), and worship_forbids_use().
| #define MSG_TYPE_ATTRIBUTE_GOOD_EFFECT_END 14 |
End of a good effect.
Definition at line 610 of file newclient.h.
Referenced by change_abil(), and hide().
| #define MSG_TYPE_ATTRIBUTE_GOOD_EFFECT_START 13 |
Start of a good effect to the player.
Definition at line 607 of file newclient.h.
Referenced by change_abil().
| #define MSG_TYPE_ATTRIBUTE_LEVEL_GAIN 11 |
Definition at line 605 of file newclient.h.
Referenced by player_lvl_adj().
| #define MSG_TYPE_ATTRIBUTE_LEVEL_LOSS 12 |
Definition at line 606 of file newclient.h.
Referenced by player_lvl_adj().
| #define MSG_TYPE_ATTRIBUTE_MOVE 5 |
A change in the movement type of the player.
Definition at line 595 of file newclient.h.
Referenced by change_abil().
| #define MSG_TYPE_ATTRIBUTE_PROTECTION_GAIN 3 |
Protections in this.
Definition at line 583 of file newclient.h.
Referenced by change_abil(), check_spell_expiry(), and dragon_eat_flesh().
| #define MSG_TYPE_ATTRIBUTE_PROTECTION_LOSS 4 |
context are pretty generic - things like reflection or lifesave are also under the protection category.
Definition at line 584 of file newclient.h.
Referenced by change_abil().
| #define MSG_TYPE_ATTRIBUTE_RACE 6 |
Race-related changes.
Definition at line 598 of file newclient.h.
Referenced by change_abil(), dragon_ability_gain(), dragon_eat_flesh(), and dragon_level_gain().
| #define MSG_TYPE_ATTRIBUTE_STAT_GAIN 9 |
Definition at line 603 of file newclient.h.
Referenced by change_abil().
| #define MSG_TYPE_ATTRIBUTE_STAT_LOSS 10 |
Definition at line 604 of file newclient.h.
Referenced by change_abil(), drain_specific_stat(), and kill_player_not_permadeath().
| #define MSG_TYPE_BOOK 1 |
Definition at line 411 of file newclient.h.
| #define MSG_TYPE_BOOK_CLASP_1 1 |
Definition at line 442 of file newclient.h.
| #define MSG_TYPE_BOOK_CLASP_2 2 |
Definition at line 443 of file newclient.h.
| #define MSG_TYPE_BOOK_ELEGANT_1 3 |
Definition at line 444 of file newclient.h.
| #define MSG_TYPE_BOOK_ELEGANT_2 4 |
Definition at line 445 of file newclient.h.
| #define MSG_TYPE_BOOK_QUARTO_1 5 |
Definition at line 446 of file newclient.h.
| #define MSG_TYPE_BOOK_QUARTO_2 6 |
Definition at line 447 of file newclient.h.
| #define MSG_TYPE_BOOK_SPELL_EVOKER 7 |
Definition at line 448 of file newclient.h.
| #define MSG_TYPE_BOOK_SPELL_PRAYER 8 |
Definition at line 449 of file newclient.h.
| #define MSG_TYPE_BOOK_SPELL_PYRO 9 |
Definition at line 450 of file newclient.h.
| #define MSG_TYPE_BOOK_SPELL_SORCERER 10 |
Definition at line 451 of file newclient.h.
| #define MSG_TYPE_BOOK_SPELL_SUMMONER 11 |
Definition at line 452 of file newclient.h.
| #define MSG_TYPE_CARD 2 |
Definition at line 412 of file newclient.h.
| #define MSG_TYPE_CARD_ELEGANT_1 4 |
Definition at line 458 of file newclient.h.
| #define MSG_TYPE_CARD_ELEGANT_2 5 |
Definition at line 459 of file newclient.h.
| #define MSG_TYPE_CARD_ELEGANT_3 6 |
Definition at line 460 of file newclient.h.
| #define MSG_TYPE_CARD_MONEY_1 10 |
Definition at line 464 of file newclient.h.
| #define MSG_TYPE_CARD_MONEY_2 11 |
Definition at line 465 of file newclient.h.
| #define MSG_TYPE_CARD_MONEY_3 12 |
Definition at line 466 of file newclient.h.
| #define MSG_TYPE_CARD_SIMPLE_1 1 |
Definition at line 455 of file newclient.h.
| #define MSG_TYPE_CARD_SIMPLE_2 2 |
Definition at line 456 of file newclient.h.
| #define MSG_TYPE_CARD_SIMPLE_3 3 |
Definition at line 457 of file newclient.h.
| #define MSG_TYPE_CARD_STRANGE_1 7 |
Definition at line 461 of file newclient.h.
| #define MSG_TYPE_CARD_STRANGE_2 8 |
Definition at line 462 of file newclient.h.
| #define MSG_TYPE_CARD_STRANGE_3 9 |
Definition at line 463 of file newclient.h.
| #define MSG_TYPE_CLIENT 20 |
Client originated Messages.
Definition at line 436 of file newclient.h.
| #define MSG_TYPE_CLIENT_COMMAND 3 |
DrawInfoCmd()
Definition at line 702 of file newclient.h.
| #define MSG_TYPE_CLIENT_CONFIG 1 |
Local configuration issues.
Definition at line 700 of file newclient.h.
| #define MSG_TYPE_CLIENT_DEBUG 5 |
General debug messages.
Definition at line 704 of file newclient.h.
| #define MSG_TYPE_CLIENT_ERROR 9 |
Bad things happening.
Definition at line 708 of file newclient.h.
| #define MSG_TYPE_CLIENT_METASERVER 7 |
Metaserver messages.
Definition at line 706 of file newclient.h.
| #define MSG_TYPE_CLIENT_NOTICE 6 |
Non-critical note to player.
Definition at line 705 of file newclient.h.
Referenced by knowledge_display(), knowledge_do_display(), knowledge_give(), and knowledge_show().
| #define MSG_TYPE_CLIENT_QUERY 4 |
handle_query() and prompts
Definition at line 703 of file newclient.h.
| #define MSG_TYPE_CLIENT_SCRIPT 8 |
Script related messages.
Definition at line 707 of file newclient.h.
| #define MSG_TYPE_CLIENT_SERVER 2 |
Server configuration issues.
Definition at line 701 of file newclient.h.
| #define MSG_TYPE_COMMAND 10 |
Responses to commands, eg, who.
Definition at line 420 of file newclient.h.
Referenced by basic_emote(), check_login(), check_pick(), command_abil(), command_accountpasswd(), command_addexp(), command_afk(), command_apply(), command_applymode(), command_arrest(), command_banish(), command_body(), command_bowmode(), command_brace(), command_cast_spell(), command_create(), command_debug(), command_delete(), command_diff(), command_drop(), command_dropall(), command_dump(), command_empty(), command_examine(), command_face(), command_find(), command_fire(), command_follow(), command_forget_spell(), command_free(), command_freeze(), command_goto(), command_gsay(), command_help(), command_insert_into(), command_inventory(), command_invisible(), command_kill_pets(), command_language(), command_learn_spell_or_prayer(), command_list(), command_listen(), command_loadplugin(), command_loadtest(), command_lock_item(), command_mark(), command_mon_aggr(), command_overlay_reset(), command_overlay_save(), command_partial_commands(), command_party(), command_party_rejoin(), command_passwd(), command_patch(), command_peaceful(), command_petmode(), command_pickup(), command_players(), command_possess(), command_quest(), command_quit(), command_remove(), command_rename_item(), command_reply(), command_reset(), command_resistances(), command_rskill(), command_run(), command_save(), command_search_items(), command_setgod(), command_shoottype(), command_showpets(), command_shutdown(), command_sound(), command_speed(), command_stack_clear(), command_stack_list(), command_statistics(), command_stats(), command_strings(), command_style_map_info(), command_summon(), command_swap(), command_take(), command_teleport(), command_tell_all(), command_title(), command_toggle_shout(), command_unarmed_skill(), command_unloadplugin(), command_use(), command_usekeys(), command_uskill(), command_whereabouts(), command_wimpy(), command_wizcast(), command_wizpass(), current_map_info(), current_region_info(), display_help_file(), display_new_pickup(), display_who_entry(), dm_stack_peek(), dm_stack_pop(), dm_stack_push(), do_dump(), do_follow(), do_tell(), do_wizard_dm(), do_wizard_hide(), drop(), drop_object(), empty_container(), enter_exit(), enter_fixed_template_map(), enter_map(), enter_unique_map(), examine(), examine_autoidentify(), examine_fluff(), examine_monster(), examine_rod_charge_level(), examine_wand_charge_level(), examine_weight_and_material(), fire(), fire_bow(), fire_misc_object(), get_dm_object(), get_other_player_from_name(), get_spell_by_name(), help_topics(), hiscore_check(), i18n_list_languages(), inventory(), key_change_class(), key_roll_stat(), knowledge_add_probe_monster(), knowledge_alchemy_attempt(), knowledge_do_attempt(), knowledge_item_can_be_used_alchemy(), knowledge_show(), list_players(), lock_item_cmd(), look_at(), look_at_cmd(), make_matcher(), malloc_info(), map_info(), mark_item_cmd(), new_player_cmd(), party_form(), party_join(), party_leave(), pick_up(), pick_up_object(), player_cancel_repeat(), player_start_repeat(), plugins_display_list(), print_los(), print_tod(), push_ob(), put_object_in_sack(), quest_display(), quest_info(), quest_list(), quest_set_state(), quest_start(), receive_party_password(), receive_player_name(), receive_player_password(), recursive_roll(), sack_can_hold(), send_updated_shoottype(), set_pickup_mode(), show_commands(), show_matching_spells(), swap_stat(), time_info(), trap_disarm(), trap_see(), unhide(), and use_alchemy().
| #define MSG_TYPE_COMMAND_BODY 3 |
Definition at line 542 of file newclient.h.
Referenced by command_body().
| #define MSG_TYPE_COMMAND_CONFIG 7 |
bowmode, petmode, applymode
Definition at line 546 of file newclient.h.
Referenced by command_applymode(), command_bowmode(), command_peaceful(), command_petmode(), command_shoottype(), command_title(), command_unarmed_skill(), command_usekeys(), and command_wimpy().
| #define MSG_TYPE_COMMAND_DEBUG 10 |
Various debug type commands.
Definition at line 549 of file newclient.h.
Referenced by check_pick(), command_loadtest(), plugins_display_list(), print_los(), and time_info().
| #define MSG_TYPE_COMMAND_DM 17 |
DM related commands.
Definition at line 556 of file newclient.h.
Referenced by command_abil(), command_arrest(), command_banish(), command_create(), command_diff(), command_dump(), command_free(), command_freeze(), command_insert_into(), command_invisible(), command_loadplugin(), command_mon_aggr(), command_overlay_reset(), command_patch(), command_reset(), command_shutdown(), command_speed(), command_stack_clear(), command_stack_list(), command_stats(), command_summon(), command_teleport(), command_toggle_shout(), command_unloadplugin(), dm_stack_peek(), dm_stack_pop(), dm_stack_push(), do_wizard_dm(), get_dm_object(), and use_alchemy().
| #define MSG_TYPE_COMMAND_ERROR 11 |
Bad syntax/can't use command.
Definition at line 550 of file newclient.h.
Referenced by basic_emote(), command_abil(), command_accountpasswd(), command_addexp(), command_apply(), command_arrest(), command_banish(), command_create(), command_diff(), command_drop(), command_dropall(), command_empty(), command_examine(), command_face(), command_find(), command_fire(), command_forget_spell(), command_free(), command_freeze(), command_goto(), command_gsay(), command_insert_into(), command_inventory(), command_learn_spell_or_prayer(), command_loadplugin(), command_mark(), command_party(), command_party_rejoin(), command_patch(), command_pickup(), command_possess(), command_remove(), command_rename_item(), command_reply(), command_reset(), command_rskill(), command_run(), command_search_items(), command_setgod(), command_shutdown(), command_stats(), command_summon(), command_swap(), command_take(), command_teleport(), command_tell_all(), command_toggle_shout(), command_unarmed_skill(), command_unloadplugin(), command_uskill(), dm_stack_peek(), dm_stack_pop(), dm_stack_push(), do_tell(), do_wizard_dm(), drop(), drop_object(), fire(), fire_bow(), fire_misc_object(), get_dm_object(), get_other_player_from_name(), get_spell_by_name(), hiscore_check(), inventory(), lock_item_cmd(), make_matcher(), mark_item_cmd(), new_player_cmd(), party_join(), pick_up(), pick_up_object(), put_object_in_sack(), receive_party_password(), sack_can_hold(), send_updated_shoottype(), and show_matching_spells().
| #define MSG_TYPE_COMMAND_EXAMINE 14 |
Player examining something.
Definition at line 553 of file newclient.h.
Referenced by examine(), examine_autoidentify(), examine_fluff(), examine_monster(), examine_rod_charge_level(), examine_wand_charge_level(), examine_weight_and_material(), knowledge_add_probe_monster(), knowledge_item_can_be_used_alchemy(), and look_at().
| #define MSG_TYPE_COMMAND_FAILURE 13 |
Failed result from command.
Definition at line 552 of file newclient.h.
Referenced by command_follow(), command_lock_item(), command_quest(), command_take(), command_use(), do_follow(), enter_exit(), enter_fixed_template_map(), enter_map(), enter_unique_map(), fire_misc_object(), lock_item_cmd(), look_at_cmd(), pick_up_object(), push_ob(), put_object_in_sack(), quest_set_state(), recursive_roll(), and trap_disarm().
| #define MSG_TYPE_COMMAND_HELP 16 |
Help related information.
Definition at line 555 of file newclient.h.
| #define MSG_TYPE_COMMAND_INFO 8 |
Generic info: resistances, etc.
Definition at line 547 of file newclient.h.
Referenced by command_help(), command_list(), command_partial_commands(), command_resistances(), display_help_file(), display_new_pickup(), help_topics(), knowledge_alchemy_attempt(), knowledge_do_attempt(), knowledge_show(), player_cancel_repeat(), player_start_repeat(), print_tod(), and show_commands().
| #define MSG_TYPE_COMMAND_INVENTORY 15 |
| #define MSG_TYPE_COMMAND_MALLOC 4 |
Definition at line 543 of file newclient.h.
Referenced by malloc_info().
| #define MSG_TYPE_COMMAND_MAPS 2 |
Definition at line 541 of file newclient.h.
Referenced by command_style_map_info(), and map_info().
| #define MSG_TYPE_COMMAND_NEWPLAYER 18 |
Create a new character - not really a command, but is responding to player input.
Definition at line 557 of file newclient.h.
Referenced by key_change_class(), key_roll_stat(), and swap_stat().
| #define MSG_TYPE_COMMAND_QUESTS 9 |
Quest info.
Definition at line 548 of file newclient.h.
Referenced by command_quest(), quest_display(), quest_info(), quest_list(), quest_set_state(), and quest_start().
| #define MSG_TYPE_COMMAND_STATISTICS 6 |
Definition at line 545 of file newclient.h.
Referenced by command_statistics().
| #define MSG_TYPE_COMMAND_SUCCESS 12 |
Successful result from command.
Definition at line 551 of file newclient.h.
Referenced by check_login(), check_pick(), command_cast_spell(), command_follow(), command_mark(), command_overlay_save(), command_party(), command_party_rejoin(), command_quest(), command_rename_item(), command_search_items(), command_shutdown(), command_swap(), do_wizard_hide(), drop_object(), empty_container(), look_at(), mark_item_cmd(), party_form(), party_join(), party_leave(), pick_up_object(), put_object_in_sack(), recursive_roll(), send_updated_shoottype(), set_pickup_mode(), show_matching_spells(), trap_disarm(), trap_see(), and unhide().
| #define MSG_TYPE_COMMAND_WEATHER 5 |
Definition at line 544 of file newclient.h.
| #define MSG_TYPE_COMMAND_WHO 1 |
Definition at line 540 of file newclient.h.
Referenced by display_who_entry(), and list_players().
| #define MSG_TYPE_COMMUNICATION 15 |
Communication between players.
Definition at line 427 of file newclient.h.
Referenced by basic_emote(), command_cointoss(), command_follow(), command_me(), command_party(), command_reply(), command_tell_all(), do_tell(), monster_communicate(), and party_send_message().
| #define MSG_TYPE_COMMUNICATION_CHAT 8 |
| #define MSG_TYPE_COMMUNICATION_EMOTE 5 |
| #define MSG_TYPE_COMMUNICATION_ME 3 |
| #define MSG_TYPE_COMMUNICATION_PARTY 6 |
Party message.
Definition at line 663 of file newclient.h.
Referenced by command_follow(), command_party(), and party_send_message().
| #define MSG_TYPE_COMMUNICATION_RANDOM 1 |
Random event (coin toss)
Definition at line 658 of file newclient.h.
Referenced by command_cointoss().
| #define MSG_TYPE_COMMUNICATION_SAY 2 |
Player says something.
Definition at line 659 of file newclient.h.
Referenced by monster_communicate().
| #define MSG_TYPE_COMMUNICATION_SHOUT 7 |
| #define MSG_TYPE_COMMUNICATION_TELL 4 |
Player tells something.
Definition at line 661 of file newclient.h.
Referenced by command_reply(), and do_tell().
| #define MSG_TYPE_DIALOG 6 |
NPCs, magic mouths, and altars.
Definition at line 416 of file newclient.h.
Referenced by monster_do_say(), monster_do_talk_npc(), and operate_altar().
| #define MSG_TYPE_DIALOG_ALTAR 2 |
| #define MSG_TYPE_DIALOG_MAGIC_EAR 3 |
| #define MSG_TYPE_DIALOG_NPC 1 |
| #define MSG_TYPE_ITEM 17 |
Item related information.
Definition at line 429 of file newclient.h.
Referenced by attempt_steal(), cast_identify(), dragon_ability_gain(), find_key(), follower_remove_given_items(), god_enchants_weapon(), god_gives_present(), god_intervention(), identify_object_with_skill(), improve_weapon_magic(), player_attack_door(), process_object(), remove_force(), save_life(), and transmute_item_to_flower().
| #define MSG_TYPE_ITEM_ADD 2 |
Item added to inventory.
Definition at line 680 of file newclient.h.
Referenced by dragon_ability_gain(), god_gives_present(), and god_intervention().
| #define MSG_TYPE_ITEM_CHANGE 3 |
Item has changed in some way.
Definition at line 681 of file newclient.h.
Referenced by god_enchants_weapon(), improve_weapon_magic(), remove_force(), and transmute_item_to_flower().
| #define MSG_TYPE_ITEM_INFO 4 |
Information related to items.
Definition at line 682 of file newclient.h.
Referenced by cast_identify(), find_key(), god_enchants_weapon(), identify_object_with_skill(), and player_attack_door().
| #define MSG_TYPE_ITEM_REMOVE 1 |
Item removed from inv.
Definition at line 679 of file newclient.h.
Referenced by attempt_steal(), follower_remove_given_items(), player_attack_door(), process_object(), and save_life().
| #define MSG_TYPE_LAST 21 |
Definition at line 437 of file newclient.h.
Referenced by command_strings().
| #define MSG_TYPE_MISC 18 |
Messages that don't go elsewhere.
Definition at line 430 of file newclient.h.
Referenced by action_makes_visible(), cfapi_map_message(), cfapi_player_message(), change_map_light(), enter_player_maplevel(), knowledge_display(), knowledge_do_display(), knowledge_give(), knowledge_show(), move_marker(), pets_move(), and ring_bell().
| #define MSG_TYPE_MONUMENT 5 |
Definition at line 415 of file newclient.h.
| #define MSG_TYPE_MONUMENT_GRAVESTONE_1 7 |
Definition at line 498 of file newclient.h.
| #define MSG_TYPE_MONUMENT_GRAVESTONE_2 8 |
Definition at line 499 of file newclient.h.
| #define MSG_TYPE_MONUMENT_GRAVESTONE_3 9 |
Definition at line 500 of file newclient.h.
| #define MSG_TYPE_MONUMENT_STATUE_1 4 |
Definition at line 495 of file newclient.h.
| #define MSG_TYPE_MONUMENT_STATUE_2 5 |
Definition at line 496 of file newclient.h.
| #define MSG_TYPE_MONUMENT_STATUE_3 6 |
Definition at line 497 of file newclient.h.
| #define MSG_TYPE_MONUMENT_STONE_1 1 |
Definition at line 492 of file newclient.h.
| #define MSG_TYPE_MONUMENT_STONE_2 2 |
Definition at line 493 of file newclient.h.
| #define MSG_TYPE_MONUMENT_STONE_3 3 |
Definition at line 494 of file newclient.h.
| #define MSG_TYPE_MONUMENT_WALL_1 10 |
Definition at line 501 of file newclient.h.
| #define MSG_TYPE_MONUMENT_WALL_2 11 |
Definition at line 502 of file newclient.h.
| #define MSG_TYPE_MONUMENT_WALL_3 12 |
Definition at line 503 of file newclient.h.
| #define MSG_TYPE_MOTD 7 |
Definition at line 417 of file newclient.h.
Referenced by display_motd().
| #define MSG_TYPE_PAPER 3 |
Definition at line 413 of file newclient.h.
| #define MSG_TYPE_PAPER_ENVELOPE_1 8 |
Definition at line 476 of file newclient.h.
| #define MSG_TYPE_PAPER_ENVELOPE_2 9 |
Definition at line 477 of file newclient.h.
| #define MSG_TYPE_PAPER_LETTER_NEW_1 6 |
Definition at line 474 of file newclient.h.
| #define MSG_TYPE_PAPER_LETTER_NEW_2 7 |
Definition at line 475 of file newclient.h.
| #define MSG_TYPE_PAPER_LETTER_OLD_1 4 |
Definition at line 472 of file newclient.h.
| #define MSG_TYPE_PAPER_LETTER_OLD_2 5 |
Definition at line 473 of file newclient.h.
| #define MSG_TYPE_PAPER_NOTE_1 1 |
Definition at line 469 of file newclient.h.
| #define MSG_TYPE_PAPER_NOTE_2 2 |
Definition at line 470 of file newclient.h.
| #define MSG_TYPE_PAPER_NOTE_3 3 |
Definition at line 471 of file newclient.h.
| #define MSG_TYPE_PAPER_SCROLL_MAGIC 14 |
Definition at line 482 of file newclient.h.
| #define MSG_TYPE_PAPER_SCROLL_NEW_1 12 |
Definition at line 480 of file newclient.h.
| #define MSG_TYPE_PAPER_SCROLL_NEW_2 13 |
Definition at line 481 of file newclient.h.
| #define MSG_TYPE_PAPER_SCROLL_OLD_1 10 |
Definition at line 478 of file newclient.h.
| #define MSG_TYPE_PAPER_SCROLL_OLD_2 11 |
Definition at line 479 of file newclient.h.
| #define MSG_TYPE_SHOP 9 |
Definition at line 419 of file newclient.h.
Referenced by can_pay(), sell_item(), shop_describe(), shop_inventory_type_apply(), shop_mat_type_move_on(), and shop_pay_unpaid_callback().
| #define MSG_TYPE_SHOP_LISTING 1 |
Shop listings - inventory, what it deals in.
Definition at line 527 of file newclient.h.
Referenced by shop_describe(), and shop_inventory_type_apply().
| #define MSG_TYPE_SHOP_MISC 4 |
Random messages.
Definition at line 534 of file newclient.h.
Referenced by shop_describe(), and shop_mat_type_move_on().
| #define MSG_TYPE_SHOP_PAYMENT 2 |
Messages about payment, lack of funds.
Definition at line 530 of file newclient.h.
Referenced by can_pay(), and shop_pay_unpaid_callback().
| #define MSG_TYPE_SHOP_SELL 3 |
Messages about selling items.
Definition at line 533 of file newclient.h.
Referenced by sell_item().
| #define MSG_TYPE_SIGN 4 |
Definition at line 414 of file newclient.h.
Referenced by trigger_connected().
| #define MSG_TYPE_SIGN_BASIC 1 |
Definition at line 485 of file newclient.h.
| #define MSG_TYPE_SIGN_DIR_BOTH 4 |
Definition at line 488 of file newclient.h.
| #define MSG_TYPE_SIGN_DIR_LEFT 2 |
Definition at line 486 of file newclient.h.
| #define MSG_TYPE_SIGN_DIR_RIGHT 3 |
Definition at line 487 of file newclient.h.
| #define MSG_TYPE_SIGN_MAGIC_MOUTH 5 |
Definition at line 489 of file newclient.h.
| #define MSG_TYPE_SKILL 12 |
Messages related to skill use.
Definition at line 424 of file newclient.h.
Referenced by adj_stealchance(), alchemy_failure_effect(), attack_hth(), attack_melee_weapon(), attempt_do_alchemy(), attempt_jump(), attempt_recipe(), attempt_steal(), cast_spell(), command_cast_spell(), command_rskill(), do_harvest(), do_hidden_move(), do_skill(), do_skill_attack(), do_skill_by_number(), do_throw(), find_best_player_hth_skill(), find_throw_ob(), find_traps(), god_intervention(), god_removes_curse(), hide(), identify_object_with_skill(), inscribe_scroll_cmd(), jump(), meditate(), monster_can_detect_enemy(), monster_can_see_enemy(), pick_lock(), pray(), show_skills(), singing(), skill_attack(), skill_ident(), use_alchemy(), use_oratory(), use_skill(), write_note(), write_on_item(), and write_scroll().
| #define MSG_TYPE_SKILL_ERROR 2 |
Doing something wrong.
Definition at line 624 of file newclient.h.
Referenced by attack_hth(), attack_melee_weapon(), attempt_recipe(), do_skill(), do_skill_attack(), do_throw(), find_throw_ob(), hide(), meditate(), pick_lock(), show_skills(), use_alchemy(), write_note(), write_on_item(), and write_scroll().
| #define MSG_TYPE_SKILL_FAILURE 4 |
Failure in using skill.
Definition at line 626 of file newclient.h.
Referenced by adj_stealchance(), alchemy_failure_effect(), attempt_do_alchemy(), attempt_jump(), attempt_recipe(), attempt_steal(), cast_spell(), do_harvest(), do_hidden_move(), do_throw(), find_throw_ob(), hide(), inscribe_scroll_cmd(), jump(), monster_can_detect_enemy(), monster_can_see_enemy(), pick_lock(), singing(), skill_attack(), use_oratory(), write_note(), and write_scroll().
| #define MSG_TYPE_SKILL_LIST 6 |
| #define MSG_TYPE_SKILL_MISSING 1 |
Don't have the skill.
Definition at line 623 of file newclient.h.
Referenced by attempt_do_alchemy(), cast_spell(), command_cast_spell(), command_rskill(), do_skill_attack(), do_skill_by_number(), find_best_player_hth_skill(), use_skill(), and write_on_item().
| #define MSG_TYPE_SKILL_PRAY 5 |
Praying related messages.
Definition at line 627 of file newclient.h.
Referenced by god_intervention(), and god_removes_curse().
| #define MSG_TYPE_SKILL_SUCCESS 3 |
Successfully used skill.
Definition at line 625 of file newclient.h.
Referenced by alchemy_failure_effect(), attempt_jump(), attempt_recipe(), do_skill(), find_traps(), hide(), identify_object_with_skill(), meditate(), pick_lock(), pray(), singing(), skill_ident(), use_oratory(), write_note(), and write_scroll().
| #define MSG_TYPE_SPELL 16 |
Spell related info.
Definition at line 428 of file newclient.h.
Referenced by animate_weapon(), cast_bless(), cast_cause_disease(), cast_change_ability(), cast_change_map_lightlevel(), cast_cone(), cast_consecrate(), cast_create_food(), cast_create_missile(), cast_create_obj(), cast_create_town_portal(), cast_curse(), cast_heal(), cast_identify(), cast_invisible(), cast_item_curse_or_bless(), cast_light(), cast_raise_dead_spell(), cast_smite_spell(), cast_spell(), cast_transfer(), cast_word_of_recall(), charge_mana_effect(), choose_cult_monster(), create_aura(), create_bomb(), cure_disease(), dimension_door(), dispel_rune(), enter_exit(), examine_fluff(), fire_arch_from_position(), handle_newcs_player(), magic_wall(), peacemaker_type_process(), perceive_self(), pets_follow_owner(), pets_move_golem(), pets_summon_golem(), pets_summon_object(), polymorph_melt(), prayer_failure(), probe(), recharge(), remove_curse(), resurrect_player(), spell_consume_items(), spell_failure(), spellbook_type_apply(), town_portal_destroy_existing(), town_portal_find_force(), write_mark(), and write_rune().
| #define MSG_TYPE_SPELL_END 4 |
| #define MSG_TYPE_SPELL_ERROR 6 |
Spell failure messages.
Definition at line 672 of file newclient.h.
Referenced by animate_weapon(), cast_bless(), cast_change_ability(), cast_cone(), cast_consecrate(), cast_create_missile(), cast_create_town_portal(), cast_light(), cast_spell(), cast_word_of_recall(), create_bomb(), dimension_door(), fire_arch_from_position(), magic_wall(), recharge(), town_portal_destroy_existing(), town_portal_find_force(), write_mark(), and write_rune().
| #define MSG_TYPE_SPELL_FAILURE 3 |
Spell failure messages.
Definition at line 669 of file newclient.h.
Referenced by cast_bless(), cast_cause_disease(), cast_change_ability(), cast_change_map_lightlevel(), cast_consecrate(), cast_create_food(), cast_create_town_portal(), cast_curse(), cast_heal(), cast_identify(), cast_invisible(), cast_item_curse_or_bless(), cast_light(), cast_raise_dead_spell(), cast_smite_spell(), cast_spell(), cast_transfer(), choose_cult_monster(), dimension_door(), dispel_rune(), enter_exit(), magic_wall(), pets_summon_golem(), pets_summon_object(), polymorph_melt(), prayer_failure(), probe(), recharge(), remove_curse(), resurrect_player(), spell_consume_items(), and spell_failure().
| #define MSG_TYPE_SPELL_HEAL 1 |
Healing related spells.
Definition at line 667 of file newclient.h.
Referenced by cast_heal(), and cure_disease().
| #define MSG_TYPE_SPELL_INFO 9 |
random info about spell, not related to failure/success
Definition at line 675 of file newclient.h.
Referenced by cast_create_obj(), cast_spell(), examine_fluff(), and spellbook_type_apply().
| #define MSG_TYPE_SPELL_PERCEIVE_SELF 7 |
| #define MSG_TYPE_SPELL_PET 2 |
Pet related messages.
Definition at line 668 of file newclient.h.
Referenced by pets_follow_owner(), pets_move_golem(), and pets_summon_golem().
| #define MSG_TYPE_SPELL_SUCCESS 5 |
Spell succeeded messages.
Definition at line 671 of file newclient.h.
Referenced by cast_bless(), cast_cause_disease(), cast_change_ability(), cast_consecrate(), cast_create_town_portal(), cast_curse(), cast_invisible(), cast_item_curse_or_bless(), cast_smite_spell(), cast_word_of_recall(), create_aura(), dispel_rune(), peacemaker_type_process(), probe(), recharge(), remove_curse(), resurrect_player(), and town_portal_find_force().
| #define MSG_TYPE_SPELL_TARGET 8 |
Target of non attack spell.
Definition at line 674 of file newclient.h.
Referenced by cast_bless(), and charge_mana_effect().
| #define MSG_TYPE_VICTIM 19 |
Something bad is happening to the player.
Definition at line 433 of file newclient.h.
Referenced by apply_check_personalized_blessings(), attack_message(), attack_ob_simple(), attempt_steal(), cast_curse(), charge_mana_effect(), deep_swamp_type_move_on(), deep_swamp_type_process(), do_skill_attack(), gate_type_process(), hit_with_one_attacktype(), kill_player(), kill_player_not_permadeath(), kill_player_permadeath(), push_ob(), and swap_random_stats().
| #define MSG_TYPE_VICTIM_DIED 5 |
Player died!
Definition at line 695 of file newclient.h.
Referenced by kill_player(), kill_player_not_permadeath(), and kill_player_permadeath().
| #define MSG_TYPE_VICTIM_SPELL 4 |
Someone cast a bad spell on the player.
Definition at line 692 of file newclient.h.
Referenced by cast_curse(), charge_mana_effect(), and swap_random_stats().
| #define MSG_TYPE_VICTIM_STEAL 3 |
Someone tried to steal from the player.
Definition at line 689 of file newclient.h.
Referenced by attempt_steal().
| #define MSG_TYPE_VICTIM_SWAMP 1 |
Player is sinking in a swamp.
Definition at line 687 of file newclient.h.
Referenced by deep_swamp_type_move_on(), and deep_swamp_type_process().
| #define MSG_TYPE_VICTIM_WAS_HIT 2 |
Player was hit by something.
Definition at line 688 of file newclient.h.
Referenced by apply_check_personalized_blessings(), attack_message(), attack_ob_simple(), do_skill_attack(), gate_type_process(), and hit_with_one_attacktype().
| #define MSG_TYPE_VICTIM_WAS_PUSHED 6 |
Player was pushed or attempted pushed.
Definition at line 696 of file newclient.h.
Referenced by attack_ob_simple(), and push_ob().