Pol  Revision:cb584c9
Pol::Core::ServSpecOpt Struct Reference

#include <ssopt.h>

Static Public Member Functions

static void read_servspecopt ()
 
static void ssopt_parse_totalstats (Clib::ConfigElem &elem)
 

Public Attributes

bool allow_moving_trade
 
bool allow_secure_trading_in_warmode
 
double carrying_capacity_mod
 
bool core_handled_locks
 
unsigned short core_handled_tags
 
bool core_sends_caps
 
bool core_sends_guildmsgs
 
bool core_sends_season
 
unsigned int dblclick_wait
 
bool decay_items
 
int default_accessible_range
 
unsigned short default_attribute_cap
 
unsigned char default_character_height
 
unsigned short default_container_max_items
 
unsigned short default_container_max_weight
 
unsigned int default_decay_time
 
unsigned short default_doubleclick_range
 
unsigned short default_light_level
 
unsigned char default_max_slots
 
bool event_visibility_core_checks
 
bool force_new_objcache_packets
 
bool hidden_turns_count
 
bool honor_unequip_script_on_death
 
unsigned short invul_tag
 
unsigned short item_color_mask
 
unsigned int max_pathfind_range
 
bool mobiles_block_npc_movement
 
bool movement_uses_stamina
 
bool newbie_starting_equipment
 
bool privacy_paperdoll
 
bool scripted_merchant_handlers
 
bool send_stat_locks
 
bool seperate_speechtoken
 
unsigned short speech_range
 
unsigned short speedhack_footrundelay
 
unsigned short speedhack_footwalkdelay
 
unsigned short speedhack_mountrundelay
 
unsigned short speedhack_mountwalkdelay
 
bool speedhack_prevention
 
unsigned short starting_gold
 
unsigned char support_faces
 
std::vector< std::string > total_stats_at_creation
 
unsigned short uo_feature_enable
 
bool use_edit_server
 
bool use_slot_index
 
bool use_tile_flag_prefix
 
bool use_win_lfh
 
unsigned short whisper_range
 
unsigned short yell_range
 

Detailed Description

Definition at line 40 of file ssopt.h.

Member Function Documentation

void Pol::Core::ServSpecOpt::read_servspecopt ( )
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().

void Pol::Core::ServSpecOpt::ssopt_parse_totalstats ( Clib::ConfigElem elem)
static

Member Data Documentation

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
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 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 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
unsigned short Pol::Core::ServSpecOpt::item_color_mask
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
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::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
unsigned char Pol::Core::ServSpecOpt::support_faces
std::vector<std::string> Pol::Core::ServSpecOpt::total_stats_at_creation
unsigned short Pol::Core::ServSpecOpt::uo_feature_enable
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
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().


The documentation for this struct was generated from the following files: