|
Pol
Revision:cb584c9
|
#include "../clib/rawtypes.h"Go to the source code of this file.
Classes | |
| struct | Pol::Core::PKTBI_BF_16 |
| struct | Pol::Core::PKTBI_BF_19 |
| struct | Pol::Core::PKTOUT_A9 |
| struct | Pol::Core::PKTOUT_BC |
| struct | Pol::Core::PKTOUT_C0 |
Namespaces | |
| Pol | |
| Pol::Core | |
Variables | |
| const u8 | Pol::Core::CHAR_FLAG1_CANALTER = 0x02 |
| const u8 | Pol::Core::CHAR_FLAG1_FLYING = 0x04 |
| const u8 | Pol::Core::CHAR_FLAG1_GENDER = 0x02 |
| const u8 | Pol::Core::CHAR_FLAG1_INVISIBLE = 0x80 |
| const u8 | Pol::Core::CHAR_FLAG1_NORMAL = 0x00 |
| const u8 | Pol::Core::CHAR_FLAG1_POISONED = 0x04 |
| const u8 | Pol::Core::CHAR_FLAG1_WARMODE = 0x40 |
| const u8 | Pol::Core::CHAR_FLAG1_YELLOWHEALTH = 0x08 |
Definition in file pktdef.h.
| #define CHAR_HILITE_ATTACKABLE 0x03 |
Definition at line 57 of file pktdef.h.
Referenced by Pol::Core::RepSystem::hilite_color_idx(), and Pol::Mobile::NPC::hilite_color_idx().
| #define CHAR_HILITE_CRIMINAL 0x04 |
Definition at line 58 of file pktdef.h.
Referenced by Pol::Core::RepSystem::hilite_color_idx().
| #define CHAR_HILITE_ENEMY 0x05 |
Definition at line 59 of file pktdef.h.
Referenced by Pol::Core::RepSystem::hilite_color_idx().
| #define CHAR_HILITE_FRIEND 0x02 |
Definition at line 56 of file pktdef.h.
Referenced by Pol::Core::RepSystem::hilite_color_idx().
| #define CHAR_HILITE_INNOCENT 0x01 |
Definition at line 55 of file pktdef.h.
Referenced by Pol::Core::RepSystem::hilite_color_idx(), and Pol::Mobile::NPC::hilite_color_idx().
| #define CHAR_HILITE_INVUL 0x07 |
Definition at line 61 of file pktdef.h.
Referenced by Pol::Core::RepSystem::hilite_color_idx(), and Pol::Mobile::NPC::hilite_color_idx().
| #define CHAR_HILITE_MURDERER 0x06 |
Definition at line 60 of file pktdef.h.
Referenced by Pol::Core::RepSystem::hilite_color_idx(), and Pol::Mobile::NPC::hilite_color_idx().
| #define ITEM_FLAG_FORCE_MOVABLE 0x20 |
Definition at line 25 of file pktdef.h.
Referenced by Pol::Multi::UBoat::send_display_boat(), Pol::Core::send_item(), and Pol::Core::send_item_to_inrange().
| #define LAYER_VENDOR_BUYABLE_ITEMS 0x1C |
Definition at line 23 of file pktdef.h.
Referenced by Pol::Module::UOExecutorModule::mf_SendSellWindow().
| #define LAYER_VENDOR_FOR_SALE 0x1A |
Definition at line 21 of file pktdef.h.
Referenced by Pol::Module::UOExecutorModule::mf_SendBuyWindow(), and Pol::Module::UOExecutorModule::mf_SendSellWindow().
| #define LAYER_VENDOR_PLAYER_ITEMS 0x1B |
Definition at line 22 of file pktdef.h.
Referenced by Pol::Module::UOExecutorModule::mf_SendBuyWindow(), and Pol::Module::UOExecutorModule::mf_SendSellWindow().
| #define LOGIN_ERROR_ACCOUNT_BLOCKED 0x02 |
Definition at line 65 of file pktdef.h.
Referenced by Pol::Core::login2(), and Pol::Core::loginserver_login().
| #define LOGIN_ERROR_MISC 0x06 |
Definition at line 69 of file pktdef.h.
Referenced by Pol::Core::char_select(), Pol::Core::ClientCreateChar(), Pol::Core::ClientCreateChar70160(), Pol::Core::ClientCreateCharKR(), Pol::Core::handle_delete_character(), and Pol::Core::loginserver_login().
| #define LOGIN_ERROR_NO_ACCOUNT 0x00 |
Definition at line 63 of file pktdef.h.
Referenced by Pol::Core::login2(), and Pol::Core::loginserver_login().
| #define LOGIN_ERROR_OTHER_CHAR_INUSE 0x01 |
Definition at line 64 of file pktdef.h.
Referenced by Pol::Core::char_select(), Pol::Core::ClientCreateChar(), Pol::Core::ClientCreateChar70160(), Pol::Core::ClientCreateCharKR(), and Pol::Core::handle_delete_character().
| #define LOGIN_ERROR_WRONG_PASSWORD 0x03 |
Definition at line 66 of file pktdef.h.
Referenced by Pol::Core::login2(), and Pol::Core::loginserver_login().
| #define MOVE_ITEM_FAILURE_ALREADY_HOLDING_AN_ITEM 4 |
Definition at line 33 of file pktdef.h.
Referenced by Pol::Core::get_item().
| #define MOVE_ITEM_FAILURE_ALREADY_WORN 5 |
Definition at line 34 of file pktdef.h.
Referenced by Pol::Core::equip_item().
| #define MOVE_ITEM_FAILURE_CANNOT_PICK_THAT_UP 0 |
Definition at line 29 of file pktdef.h.
Referenced by Pol::Core::get_item().
| #define MOVE_ITEM_FAILURE_ILLEGAL_EQUIP 5 |
Definition at line 35 of file pktdef.h.
Referenced by Pol::Core::equip_item().
| #define MOVE_ITEM_FAILURE_OUT_OF_SIGHT 2 |
Definition at line 31 of file pktdef.h.
Referenced by Pol::Core::drop_item_on_ground(), Pol::Core::drop_item_on_mobile(), Pol::Core::drop_item_on_object(), Pol::Core::get_item(), and Pol::Core::place_item().
| #define MOVE_ITEM_FAILURE_TOO_FAR_AWAY 1 |
Definition at line 30 of file pktdef.h.
Referenced by Pol::Core::drop_item_on_ground(), Pol::Core::drop_item_on_mobile(), Pol::Core::drop_item_on_object(), Pol::Core::get_item(), and Pol::Core::place_item().
| #define MOVE_ITEM_FAILURE_UNKNOWN 5 |
Definition at line 38 of file pktdef.h.
Referenced by Pol::Core::add_item_to_stack(), Pol::Mobile::Character::clear_gotten_item(), Pol::Core::drop_item_on_ground(), Pol::Core::drop_item_on_mobile(), Pol::Core::drop_item_on_object(), Pol::Core::place_item(), Pol::Core::place_item_in_container(), and Pol::Core::place_item_in_secure_trade_container().
| #define MSG71_SUBCMD_2_CONSTANT |
| #define MSGOPT_33_FLOW_PAUSE 1 |
Definition at line 42 of file pktdef.h.
Referenced by Pol::Network::Client::send_pause().
| #define MSGOPT_33_FLOW_RESTART 0 |
Definition at line 43 of file pktdef.h.
Referenced by Pol::Network::Client::send_restart().
| #define PKTIN_02_ASYNCHRONOUS 400 |
Definition at line 82 of file pktdef.h.
Referenced by Pol::Network::Client::SpeedHackPrevention().
| #define PKTIN_02_DIR_RUNNING_BIT 0x80 |
Definition at line 76 of file pktdef.h.
Referenced by Pol::Core::handle_walk(), and Pol::Mobile::Character::move().
| #define PKTIN_02_FACING_MASK 0x07 |
Definition at line 75 of file pktdef.h.
Referenced by Pol::Module::NPCExecutorModule::CanMove(), Pol::Mobile::Character::CustomHousingMove(), Pol::Module::NPCExecutorModule::face(), Pol::Core::handle_walk(), Pol::Module::NPCExecutorModule::mf_Wander(), Pol::Module::NPCExecutorModule::move(), Pol::Mobile::Character::move(), Pol::Mobile::Character::script_method_id(), and Pol::Mobile::Character::set_script_member_id().
| #define PKTIN_02_FOOT_RUN 180 |
Definition at line 80 of file pktdef.h.
Referenced by Pol::Core::ServSpecOpt::read_servspecopt().
| #define PKTIN_02_FOOT_WALK 380 |
Definition at line 81 of file pktdef.h.
Referenced by Pol::Core::ServSpecOpt::read_servspecopt().
| #define PKTIN_02_MOUNT_RUN 80 |
Definition at line 78 of file pktdef.h.
Referenced by Pol::Core::ServSpecOpt::read_servspecopt().
| #define PKTIN_02_MOUNT_WALK 180 |
Definition at line 79 of file pktdef.h.
Referenced by Pol::Core::ServSpecOpt::read_servspecopt().
| #define PKTIN_02_SIZE 0x07 |
Definition at line 77 of file pktdef.h.
Referenced by Pol::Network::Client::SpeedHackPrevention().
| #define PKTOUT_53_WARN_CHARACTER_IDLE 7u |
Definition at line 115 of file pktdef.h.
Referenced by Pol::Core::client_io_thread().
| #define PKTOUT_54_FLAG_SINGLEPLAY 1u |
Definition at line 119 of file pktdef.h.
Referenced by Pol::Core::play_sound_effect(), Pol::Core::play_sound_effect_private(), and Pol::Core::play_sound_effect_xyz().
| #define PKTOUT_A6_TYPE_TIP 0u |
Definition at line 130 of file pktdef.h.
Referenced by Pol::Core::send_tip().
| #define PKTOUT_B7_MAX_CHARACTERS 256 |
Definition at line 152 of file pktdef.h.
Referenced by Pol::Items::ItemDesc::ItemDesc().
| #define PKTOUT_BA_ARROW_OFF 0u |
Definition at line 154 of file pktdef.h.
Referenced by Pol::Module::UOExecutorModule::mf_SendQuestArrow().
| #define PKTOUT_BA_ARROW_ON 1u |
Definition at line 155 of file pktdef.h.
Referenced by Pol::Module::UOExecutorModule::mf_SendQuestArrow().
| #define RESURRECT_CHOICE_SELECT 0u |
Definition at line 87 of file pktdef.h.
Referenced by Pol::Module::UOExecutorModule::mf_SendInstaResDialog().
| #define SPEECH_MAX_LEN 200 |
Definition at line 27 of file pktdef.h.
Referenced by Pol::Core::build_sysmessage_cl(), Pol::Core::build_sysmessage_cl_affix(), Pol::Core::handle_char_profile_request(), Pol::Core::handle_member_msg(), Pol::Core::handle_party_msg(), Pol::Core::handle_processed_speech(), Pol::Core::handle_unicode_prompt(), Pol::Core::load_party_cfg_general(), Pol::Module::UnicodeExecutorModule::mf_BroadcastUC(), Pol::Module::ClilocExecutorModule::mf_PrintTextAboveCL(), Pol::Module::ClilocExecutorModule::mf_PrintTextAbovePrivateCL(), Pol::Module::UnicodeExecutorModule::mf_PrintTextAboveUC(), Pol::Module::UnicodeExecutorModule::mf_PrivateTextAboveUC(), Pol::Module::UnicodeExecutorModule::mf_RequestInputUC(), Pol::Module::UOExecutorModule::mf_SendCharProfile(), Pol::Module::PartyExecutorModule::mf_SendPartyMsg(), Pol::Module::PartyExecutorModule::mf_SendPrivatePartyMsg(), Pol::Module::ClilocExecutorModule::mf_SendSysMessageCL(), Pol::Module::UnicodeExecutorModule::mf_SendSysMessageUC(), Pol::Core::private_say_above(), Pol::Core::private_say_above_cl(), Pol::Core::private_say_above_cl_affix(), Pol::Core::private_say_above_ex(), Pol::Module::NPCExecutorModule::say(), Pol::Core::say_above(), Pol::Core::say_above_cl(), Pol::Core::say_above_cl_affix(), Pol::Module::NPCExecutorModule::SayUC(), Pol::Mobile::Character::script_method_id(), Pol::Core::Party::send_member_msg_private(), Pol::Core::Party::send_member_msg_public(), Pol::Core::send_nametext(), Pol::Core::send_objdesc(), Pol::Core::send_sysmessage(), Pol::Core::send_sysmessage_cl(), Pol::Core::send_sysmessage_cl_affix(), Pol::Core::sendCharProfile(), Pol::Core::SpeechHandler(), and Pol::Core::UnicodeSpeechHandler().
| #define STATTYPE_SKILLWINDOW 5 |
Definition at line 85 of file pktdef.h.
Referenced by Pol::Core::srequest().
| #define STATTYPE_STATWINDOW 4 |
Definition at line 84 of file pktdef.h.
Referenced by Pol::Core::srequest().
| #define URL_MAX_LEN 200 |
Definition at line 73 of file pktdef.h.
Referenced by Pol::Module::OSExecutorModule::mf_OpenURL().