Pol  Revision:e09f183
uoconvert/uoconvert.cpp File Reference
#include "../pol/uofile.h"
#include "../pol/objtype.h"
#include "../pol/polcfg.h"
#include "../pol/udatfile.h"
#include "../pol/polfile.h"
#include "../pol/uofilei.h"
#include "../plib/mapcell.h"
#include "../plib/mapblock.h"
#include "../plib/mapsolid.h"
#include "../plib/mapfunc.h"
#include "../plib/mapserver.h"
#include "../plib/mapshape.h"
#include "../plib/mapwriter.h"
#include "../plib/realmdescriptor.h"
#include "../plib/systemstate.h"
#include "../clib/stlutil.h"
#include "../clib/cfgelem.h"
#include "../clib/cfgfile.h"
#include "../clib/cmdargs.h"
#include "../clib/fileutil.h"
#include "../clib/logfacility.h"
#include "../clib/passert.h"
#include "../clib/timer.h"
#include <string>
#include <set>
#include <vector>
#include <stdexcept>
#include <limits>
+ Include dependency graph for uoconvert.cpp:

Go to the source code of this file.

Classes

class  Pol::UOConvert::StaticsByZ

Namespaces

namespace  Pol
 

$TITLE=Reputation System


namespace  Pol::Core
namespace  Pol::Plib
namespace  Pol::UOConvert

Functions

void Pol::UOConvert::create_landtiles_cfg ()
void Pol::UOConvert::create_map (const std::string &realm, unsigned short width, unsigned short height)
void Pol::UOConvert::create_maptile (const std::string &realmname)
void Pol::UOConvert::create_multis_cfg ()
void Pol::UOConvert::create_multis_cfg (FILE *multi_idx, FILE *multi_mul, FILE *multis_cfg)
void Pol::UOConvert::create_tiles_cfg ()
bool Pol::UOConvert::differby_exactly (unsigned char f1, unsigned char f2, unsigned char bits)
void Pol::UOConvert::display_flags ()
bool Pol::UOConvert::flags_match (unsigned int f1, unsigned int f2, unsigned char bits_compare)
std::string Pol::Plib::flagstr (unsigned char flags)
void Pol::UOConvert::generate_map ()
short Pol::UOConvert::get_lowestadjacentz (unsigned short x, unsigned short y, short z)
bool Pol::UOConvert::is_cave_exit (USTRUCT_MAPINFO &mi)
bool Pol::UOConvert::is_cave_shadow (USTRUCT_MAPINFO &mi)
bool Pol::UOConvert::is_no_draw (USTRUCT_MAPINFO &mi)
bool Pol::UOConvert::otherflags_match (unsigned char f1, unsigned char f2, unsigned char bits_exclude)
unsigned char Pol::UOConvert::polmap_flags_from_landtile (unsigned short landtile)
void Pol::UOConvert::ProcessSolidBlock (unsigned short x_base, unsigned short y_base, MapWriter &mapwriter)
void Pol::Core::safe_getmapinfo (unsigned short x, unsigned short y, short *z, USTRUCT_MAPINFO *mi)
void Pol::UOConvert::update_map (const std::string &realm, unsigned short x, unsigned short y)
void Pol::UOConvert::write_flags (FILE *fp, unsigned int flags)
void Pol::UOConvert::write_multi (FILE *multis_cfg, unsigned id, FILE *multi_mul, unsigned int offset, unsigned int length)
int Pol::xmain (int argc, char *argv[])

Variables

std::set< unsigned int > Pol::UOConvert::BoatTypes
bool Pol::UOConvert::cfg_LOS_through_windows = 0
bool Pol::UOConvert::cfg_use_no_shoot = 0
unsigned Pol::UOConvert::empty = 0
std::set< unsigned int > Pol::UOConvert::HouseTypes
std::set< unsigned int > Pol::UOConvert::MountTypes
unsigned Pol::UOConvert::nonempty = 0
std::set< unsigned int > Pol::UOConvert::StairTypes
unsigned Pol::UOConvert::total_statics = 0
unsigned Pol::UOConvert::with_more_solids = 0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines