Pol
Revision:cb584c9
|
#include <ssopt.h>
Static Public Member Functions | |
static void | read_servspecopt () |
static void | ssopt_parse_totalstats (Clib::ConfigElem &elem) |
|
static |
Definition at line 44 of file ssopt.cpp.
References allow_moving_trade, allow_secure_trading_in_warmode, carrying_capacity_mod, core_handled_locks, core_handled_tags, core_sends_caps, core_sends_guildmsgs, core_sends_season, dblclick_wait, decay_items, default_accessible_range, default_attribute_cap, default_character_height, default_container_max_items, default_container_max_weight, default_decay_time, default_doubleclick_range, default_light_level, default_max_slots, event_visibility_core_checks, Pol::Clib::FileExists(), force_new_objcache_packets, hidden_turns_count, honor_unequip_script_on_death, invul_tag, item_color_mask, max_pathfind_range, mobiles_block_npc_movement, movement_uses_stamina, newbie_starting_equipment, Pol::Clib::ConfigFile::open(), PKTIN_02_FOOT_RUN, PKTIN_02_FOOT_WALK, PKTIN_02_MOUNT_RUN, PKTIN_02_MOUNT_WALK, privacy_paperdoll, Pol::Clib::ConfigFile::readraw(), Pol::Clib::ConfigElem::remove_bool(), Pol::Clib::ConfigElem::remove_double(), Pol::Clib::ConfigElem::remove_int(), Pol::Clib::ConfigElem::remove_ulong(), Pol::Clib::ConfigElem::remove_ushort(), scripted_merchant_handlers, send_stat_locks, seperate_speechtoken, Pol::Core::settingsManager, speech_range, speedhack_footrundelay, speedhack_footwalkdelay, speedhack_mountrundelay, speedhack_mountwalkdelay, speedhack_prevention, Pol::Core::SettingsManager::ssopt, ssopt_parse_totalstats(), starting_gold, support_faces, uo_feature_enable, use_edit_server, use_slot_index, use_tile_flag_prefix, use_win_lfh, whisper_range, and yell_range.
Referenced by Pol::xmain_inner().
|
static |
Definition at line 148 of file ssopt.cpp.
References POLLOG_ERROR, Pol::Clib::ConfigElem::remove_string(), Pol::Core::settingsManager, Pol::Core::SettingsManager::ssopt, and total_stats_at_creation.
Referenced by read_servspecopt().
bool Pol::Core::ServSpecOpt::allow_moving_trade |
Definition at line 64 of file ssopt.h.
Referenced by Pol::Core::handle_walk(), and read_servspecopt().
bool Pol::Core::ServSpecOpt::allow_secure_trading_in_warmode |
Definition at line 42 of file ssopt.h.
Referenced by Pol::Core::open_trade_window(), and read_servspecopt().
double Pol::Core::ServSpecOpt::carrying_capacity_mod |
Definition at line 67 of file ssopt.h.
Referenced by read_servspecopt().
bool Pol::Core::ServSpecOpt::core_handled_locks |
Definition at line 65 of file ssopt.h.
Referenced by Pol::Core::ext_stats_in(), Pol::Core::handle_skill_lock(), and read_servspecopt().
unsigned short Pol::Core::ServSpecOpt::core_handled_tags |
Definition at line 79 of file ssopt.h.
Referenced by Pol::Core::create_nametags(), read_servspecopt(), and Pol::Core::singleclick().
bool Pol::Core::ServSpecOpt::core_sends_caps |
Definition at line 71 of file ssopt.h.
Referenced by read_servspecopt(), and Pol::Core::send_skillmsg().
bool Pol::Core::ServSpecOpt::core_sends_guildmsgs |
Definition at line 94 of file ssopt.h.
Referenced by read_servspecopt(), and Pol::Core::SendUnicodeSpeech().
bool Pol::Core::ServSpecOpt::core_sends_season |
Definition at line 78 of file ssopt.h.
Referenced by Pol::Core::handle_client_version(), read_servspecopt(), and Pol::Core::start_client_char().
unsigned int Pol::Core::ServSpecOpt::dblclick_wait |
Definition at line 43 of file ssopt.h.
Referenced by Pol::Core::doubleclick(), and read_servspecopt().
bool Pol::Core::ServSpecOpt::decay_items |
Definition at line 44 of file ssopt.h.
Referenced by read_servspecopt(), and Pol::Core::start_threads().
int Pol::Core::ServSpecOpt::default_accessible_range |
Definition at line 47 of file ssopt.h.
Referenced by Pol::Mobile::Character::can_access(), and read_servspecopt().
unsigned short Pol::Core::ServSpecOpt::default_attribute_cap |
Definition at line 70 of file ssopt.h.
Referenced by read_servspecopt(), and Pol::Core::send_skillmsg().
unsigned char Pol::Core::ServSpecOpt::default_character_height |
Definition at line 97 of file ssopt.h.
Referenced by Pol::Mobile::Character::Character(), Pol::Core::AStarBlockers::IsBlocking(), Pol::Core::UOPathState::IsGoal(), Pol::Realms::Realm::lowest_standheight(), read_servspecopt(), Pol::Mobile::Character::readCommonProperties(), and Pol::Realms::Realm::standheight().
unsigned short Pol::Core::ServSpecOpt::default_container_max_items |
Definition at line 53 of file ssopt.h.
Referenced by read_servspecopt().
unsigned short Pol::Core::ServSpecOpt::default_container_max_weight |
Definition at line 54 of file ssopt.h.
Referenced by read_servspecopt().
unsigned int Pol::Core::ServSpecOpt::default_decay_time |
Definition at line 45 of file ssopt.h.
Referenced by Pol::Core::getObjtypeParam(), read_servspecopt(), and Pol::xmain_inner().
unsigned short Pol::Core::ServSpecOpt::default_doubleclick_range |
Definition at line 46 of file ssopt.h.
Referenced by Pol::Core::getObjtypeParam(), read_servspecopt(), and Pol::xmain_inner().
unsigned short Pol::Core::ServSpecOpt::default_light_level |
Definition at line 48 of file ssopt.h.
Referenced by Pol::Mobile::Character::check_light_region_change(), Pol::Module::UOExecutorModule::mf_GetRegionLightLevelAtLocation(), read_servspecopt(), and Pol::Core::SetRegionLightLevel().
unsigned char Pol::Core::ServSpecOpt::default_max_slots |
Definition at line 60 of file ssopt.h.
Referenced by read_servspecopt().
bool Pol::Core::ServSpecOpt::event_visibility_core_checks |
Definition at line 49 of file ssopt.h.
Referenced by read_servspecopt().
bool Pol::Core::ServSpecOpt::force_new_objcache_packets |
Definition at line 63 of file ssopt.h.
Referenced by read_servspecopt().
bool Pol::Core::ServSpecOpt::hidden_turns_count |
Definition at line 55 of file ssopt.h.
Referenced by Pol::Mobile::Character::face(), and read_servspecopt().
bool Pol::Core::ServSpecOpt::honor_unequip_script_on_death |
Definition at line 85 of file ssopt.h.
Referenced by read_servspecopt().
unsigned short Pol::Core::ServSpecOpt::invul_tag |
Definition at line 56 of file ssopt.h.
Referenced by Pol::Core::create_nametags(), Pol::Core::RepSystem::hilite_color_idx(), Pol::Core::RepSystem::name_color(), and read_servspecopt().
unsigned short Pol::Core::ServSpecOpt::item_color_mask |
Definition at line 59 of file ssopt.h.
Referenced by Pol::Module::UOExecutorModule::mf_AddMenuItem(), read_servspecopt(), and Pol::Items::Item::readProperties().
unsigned int Pol::Core::ServSpecOpt::max_pathfind_range |
Definition at line 50 of file ssopt.h.
Referenced by Pol::Module::UOExecutorModule::mf_FindPath(), and read_servspecopt().
bool Pol::Core::ServSpecOpt::mobiles_block_npc_movement |
Definition at line 95 of file ssopt.h.
Referenced by read_servspecopt().
bool Pol::Core::ServSpecOpt::movement_uses_stamina |
Definition at line 51 of file ssopt.h.
Referenced by Pol::Core::load_movecost(), and read_servspecopt().
bool Pol::Core::ServSpecOpt::newbie_starting_equipment |
Definition at line 81 of file ssopt.h.
Referenced by Pol::Core::ClientCreateChar(), Pol::Core::ClientCreateChar70160(), Pol::Core::ClientCreateCharKR(), and read_servspecopt().
bool Pol::Core::ServSpecOpt::privacy_paperdoll |
Definition at line 62 of file ssopt.h.
Referenced by read_servspecopt(), and Pol::Core::send_paperdoll().
bool Pol::Core::ServSpecOpt::scripted_merchant_handlers |
Definition at line 84 of file ssopt.h.
Referenced by Pol::Module::buyhandler(), read_servspecopt(), and Pol::Module::sellhandler().
bool Pol::Core::ServSpecOpt::send_stat_locks |
Definition at line 72 of file ssopt.h.
Referenced by read_servspecopt(), and Pol::Core::send_full_statmsg().
bool Pol::Core::ServSpecOpt::seperate_speechtoken |
Definition at line 93 of file ssopt.h.
Referenced by read_servspecopt(), and Pol::Core::sayto_listening_points().
unsigned short Pol::Core::ServSpecOpt::speech_range |
Definition at line 74 of file ssopt.h.
Referenced by Pol::Core::handle_processed_speech(), Pol::Core::in_say_range(), read_servspecopt(), Pol::Module::NPCExecutorModule::say(), Pol::Module::NPCExecutorModule::SayUC(), and Pol::Core::SendUnicodeSpeech().
unsigned short Pol::Core::ServSpecOpt::speedhack_footrundelay |
Definition at line 89 of file ssopt.h.
Referenced by Pol::Core::handle_walk(), and read_servspecopt().
unsigned short Pol::Core::ServSpecOpt::speedhack_footwalkdelay |
Definition at line 90 of file ssopt.h.
Referenced by Pol::Core::handle_walk(), and read_servspecopt().
unsigned short Pol::Core::ServSpecOpt::speedhack_mountrundelay |
Definition at line 87 of file ssopt.h.
Referenced by Pol::Core::handle_walk(), and read_servspecopt().
unsigned short Pol::Core::ServSpecOpt::speedhack_mountwalkdelay |
Definition at line 88 of file ssopt.h.
Referenced by Pol::Core::handle_walk(), and read_servspecopt().
bool Pol::Core::ServSpecOpt::speedhack_prevention |
Definition at line 82 of file ssopt.h.
Referenced by Pol::Core::process_data(), and read_servspecopt().
unsigned short Pol::Core::ServSpecOpt::starting_gold |
Definition at line 58 of file ssopt.h.
Referenced by Pol::Core::ClientCreateChar(), Pol::Core::ClientCreateChar70160(), Pol::Core::ClientCreateCharKR(), and read_servspecopt().
unsigned char Pol::Core::ServSpecOpt::support_faces |
Definition at line 80 of file ssopt.h.
Referenced by read_servspecopt(), Pol::Core::send_feature_enable(), Pol::Core::send_owncreate(), and Pol::Core::validface().
std::vector<std::string> Pol::Core::ServSpecOpt::total_stats_at_creation |
Definition at line 92 of file ssopt.h.
Referenced by Pol::Core::ClientCreateChar(), Pol::Core::ClientCreateChar70160(), Pol::Core::ClientCreateCharKR(), and ssopt_parse_totalstats().
unsigned short Pol::Core::ServSpecOpt::uo_feature_enable |
Definition at line 57 of file ssopt.h.
Referenced by Pol::Core::Spellbook::double_click(), read_servspecopt(), Pol::Core::send_object_cache(), Pol::Core::send_object_cache_to_inrange(), and Pol::Core::send_start().
bool Pol::Core::ServSpecOpt::use_edit_server |
Definition at line 68 of file ssopt.h.
Referenced by read_servspecopt().
bool Pol::Core::ServSpecOpt::use_slot_index |
Definition at line 66 of file ssopt.h.
Referenced by Pol::Core::UContainer::can_add_bulk(), Pol::Core::UContainer::can_add_to_slot(), and read_servspecopt().
bool Pol::Core::ServSpecOpt::use_tile_flag_prefix |
Definition at line 52 of file ssopt.h.
Referenced by Pol::Core::format_description(), and read_servspecopt().
bool Pol::Core::ServSpecOpt::use_win_lfh |
Definition at line 61 of file ssopt.h.
Referenced by read_servspecopt(), and Pol::Core::run_start_scripts().
unsigned short Pol::Core::ServSpecOpt::whisper_range |
Definition at line 75 of file ssopt.h.
Referenced by Pol::Core::handle_processed_speech(), Pol::Core::in_whisper_range(), read_servspecopt(), Pol::Module::NPCExecutorModule::say(), Pol::Module::NPCExecutorModule::SayUC(), and Pol::Core::SendUnicodeSpeech().
unsigned short Pol::Core::ServSpecOpt::yell_range |
Definition at line 76 of file ssopt.h.
Referenced by Pol::Core::handle_processed_speech(), Pol::Core::in_yell_range(), read_servspecopt(), Pol::Module::NPCExecutorModule::say(), Pol::Module::NPCExecutorModule::SayUC(), and Pol::Core::SendUnicodeSpeech().