Pol  Revision:cb584c9
uoexhelp.cpp File Reference
#include "uoexhelp.h"
#include <ctype.h>
#include <exception>
#include <stdlib.h>
#include <string>
#include "../bscript/berror.h"
#include "../bscript/bobject.h"
#include "../bscript/executor.h"
#include "../bscript/fmodule.h"
#include "../bscript/impstr.h"
#include "../clib/logfacility.h"
#include "../clib/strutil.h"
#include "../plib/systemstate.h"
#include "fnsearch.h"
#include "globals/network.h"
#include "globals/uvars.h"
#include "item/itemdesc.h"
#include "mobile/attribute.h"
#include "mobile/charactr.h"
#include "multi/multi.h"
#include "network/client.h"
#include "uobject.h"
#include "uoscrobj.h"
#include "vital.h"

Go to the source code of this file.

Namespaces

 Pol
 
 Pol::Core
 

Functions

bool Pol::Core::getAttributeParam (Executor &exec, unsigned param, const Mobile::Attribute *&attr)
 
bool Pol::Core::getCharacterOrClientParam (Executor &exec, unsigned param, Mobile::Character *&chrptr, Network::Client *&clientptr)
 
bool Pol::Core::getCharacterParam (Bscript::Executor &exec, unsigned param, Mobile::Character *&chrptr)
 
bool Pol::Core::getItemParam (Executor &exec, unsigned param, Items::Item *&itemptr)
 
bool Pol::Core::getMultiParam (Executor &exec, unsigned param, Multi::UMulti *&multiptr)
 
bool Pol::Core::getObjtypeParam (Executor &exec, unsigned param, unsigned int &objtype)
 
bool Pol::Core::getObjtypeParam (Executor &exec, unsigned param, const Items::ItemDesc *&itemdesc_out)
 
bool Pol::Core::getSkillIdParam (Executor &exec, unsigned param, USKILLID &skillid)
 
bool Pol::Core::getUBoatParam (Executor &exec, unsigned param, Multi::UBoat *&boatptr)
 
bool Pol::Core::getUObjectParam (Executor &exec, unsigned param, UObject *&objptr)
 
bool Pol::Core::getVitalParam (Executor &exec, unsigned param, const Vital *&vital)
 

Detailed Description

History
  • 2005/11/26 Shinigami: changed "strcmp" into "stricmp" to suppress Script Errors
  • 2009/12/02 Turley: added config.max_tile_id - Tomi

Definition in file uoexhelp.cpp.