Pol  Revision:cb584c9
Pol::Module::UOExecutorModule Class Reference

#include <uomod.h>

+ Inheritance diagram for Pol::Module::UOExecutorModule:

Public Member Functions

 UOExecutorModule (Core::UOExecutor &exec)
 
 ~UOExecutorModule ()
 
Bscript::BObjectImp * broadcast ()
 
Bscript::BObjectImp * create_item_in_container ()
 
Bscript::BObjectImp * find_objtype_in_container ()
 
bool is_reserved_to_me (Items::Item *item)
 
Bscript::BObjectImp * mf_Accessible ()
 
Bscript::BObjectImp * mf_AddAmount ()
 
Bscript::BObjectImp * mf_AddMenuItem ()
 
Bscript::BObjectImp * mf_ApplyConstraint ()
 
Bscript::BObjectImp * mf_AssignRectToWeatherRegion ()
 
Bscript::BObjectImp * mf_Attach ()
 
Bscript::BObjectImp * mf_CanWalk ()
 
Bscript::BObjectImp * mf_CheckLineOfSight ()
 
Bscript::BObjectImp * mf_CheckLosAt ()
 
Bscript::BObjectImp * mf_CheckLosBetween ()
 
Bscript::BObjectImp * mf_CloseGump ()
 
Bscript::BObjectImp * mf_CloseTradeWindow ()
 
Bscript::BObjectImp * mf_CloseWindow ()
 
Bscript::BObjectImp * mf_ConsumeReagents ()
 
Bscript::BObjectImp * mf_ConsumeSubstance ()
 
Bscript::BObjectImp * mf_CoordinateDistance ()
 
Bscript::BObjectImp * mf_CoordinateDistanceEuclidean ()
 
Bscript::BObjectImp * mf_CreateAccount ()
 
Bscript::BObjectImp * mf_CreateItemAtLocation ()
 
Bscript::BObjectImp * mf_CreateItemCopyAtLocation ()
 
Bscript::BObjectImp * mf_CreateItemInBackpack ()
 
Bscript::BObjectImp * mf_CreateItemInContainer ()
 
Bscript::BObjectImp * mf_CreateItemInInventory ()
 
Bscript::BObjectImp * mf_CreateMenu ()
 
Bscript::BObjectImp * mf_CreateMultiAtLocation ()
 
Bscript::BObjectImp * mf_CreateNpcFromTemplate ()
 
Bscript::BObjectImp * mf_DestroyItem ()
 
Bscript::BObjectImp * mf_DestroyMulti ()
 
Bscript::BObjectImp * mf_Detach ()
 
Bscript::BObjectImp * mf_DisableEvents ()
 
Bscript::BObjectImp * mf_DisconnectClient ()
 
Bscript::BObjectImp * mf_Distance ()
 
Bscript::BObjectImp * mf_DistanceEuclidean ()
 
Bscript::BObjectImp * mf_EnableEvents ()
 
Bscript::BObjectImp * mf_EnumerateItemsInContainer ()
 
Bscript::BObjectImp * mf_EnumerateOnlineCharacters ()
 
Bscript::BObjectImp * mf_EquipFromTemplate ()
 
Bscript::BObjectImp * mf_EquipItem ()
 
Bscript::BObjectImp * mf_EraseGlobalProperty ()
 
Bscript::BObjectImp * mf_EraseObjProperty ()
 
Bscript::BObjectImp * mf_FindAccount ()
 
Bscript::BObjectImp * mf_FindObjtypeInContainer ()
 
Bscript::BObjectImp * mf_FindPath ()
 
Bscript::BObjectImp * mf_FindSubstance ()
 
Bscript::BObjectImp * mf_GetAmount ()
 
Bscript::BObjectImp * mf_GetCommandHelp ()
 
Bscript::BObjectImp * mf_GetCoordsInLine ()
 
Bscript::BObjectImp * mf_GetEquipmentByLayer ()
 
Bscript::BObjectImp * mf_GetFacing ()
 
Bscript::BObjectImp * mf_GetGlobalProperty ()
 
Bscript::BObjectImp * mf_GetGlobalPropertyNames ()
 
Bscript::BObjectImp * mf_GetHarvestDifficulty ()
 
Bscript::BObjectImp * mf_GetMapInfo ()
 
Bscript::BObjectImp * mf_GetMenuObjTypes ()
 
Bscript::BObjectImp * mf_GetMidpointCircleCoords ()
 
Bscript::BObjectImp * mf_GetMultiDimensions ()
 
Bscript::BObjectImp * mf_GetObjProperty ()
 
Bscript::BObjectImp * mf_GetObjPropertyNames ()
 
Bscript::BObjectImp * mf_GetObjType ()
 
Bscript::BObjectImp * mf_GetObjtypeByName ()
 
Bscript::BObjectImp * mf_GetPosition ()
 
Bscript::BObjectImp * mf_GetRegionLightLevelAtLocation ()
 
Bscript::BObjectImp * mf_GetRegionName ()
 
Bscript::BObjectImp * mf_GetRegionNameAtLocation ()
 
Bscript::BObjectImp * mf_GetRegionString ()
 
Bscript::BObjectImp * mf_GetSpellDifficulty ()
 
Bscript::BObjectImp * mf_GetStandingHeight ()
 
Bscript::BObjectImp * mf_GetStandingLayers ()
 
Bscript::BObjectImp * mf_GetStats ()
 
Bscript::BObjectImp * mf_GetStatus ()
 
Bscript::BObjectImp * mf_GetWorldHeight ()
 
Bscript::BObjectImp * mf_GrantPrivilege ()
 
Bscript::BObjectImp * mf_HarvestResource ()
 
Bscript::BObjectImp * mf_IsStackable ()
 
Bscript::BObjectImp * mf_ListAccounts ()
 
Bscript::BObjectImp * mf_ListEquippedItems ()
 
Bscript::BObjectImp * mf_ListGhostsNearLocation ()
 
Bscript::BObjectImp * mf_ListHostiles ()
 
Bscript::BObjectImp * mf_ListItemsAtLocation ()
 
Bscript::BObjectImp * mf_ListItemsNearLocation ()
 
Bscript::BObjectImp * mf_ListItemsNearLocationOfType ()
 
Bscript::BObjectImp * mf_ListItemsNearLocationWithFlag ()
 
Bscript::BObjectImp * mf_ListMobilesInBox ()
 
Bscript::BObjectImp * mf_ListMobilesInLineOfSight ()
 
Bscript::BObjectImp * mf_ListMobilesNearLocation ()
 
Bscript::BObjectImp * mf_ListMobilesNearLocationEx ()
 
Bscript::BObjectImp * mf_ListMultisInBox ()
 
Bscript::BObjectImp * mf_ListObjectsInBox ()
 
Bscript::BObjectImp * mf_ListOfflineMobilesInRealm ()
 
Bscript::BObjectImp * mf_ListStaticsAtLocation ()
 
Bscript::BObjectImp * mf_ListStaticsInBox ()
 
Bscript::BObjectImp * mf_ListStaticsNearLocation ()
 
Bscript::BObjectImp * mf_ListStaticsNearLocationOfType ()
 
Bscript::BObjectImp * mf_ListStaticsNearLocationWithFlag ()
 
Bscript::BObjectImp * mf_MoveItemToContainer ()
 
Bscript::BObjectImp * mf_MoveItemToSecureTradeWin ()
 
Bscript::BObjectImp * mf_MoveObjectToLocation ()
 
Bscript::BObjectImp * mf_OpenPaperdoll ()
 
Bscript::BObjectImp * mf_PerformAction ()
 
Bscript::BObjectImp * mf_PlayAnimation ()
 
Bscript::BObjectImp * mf_PlayLightningBoltEffect ()
 
Bscript::BObjectImp * mf_PlayMovingEffect ()
 
Bscript::BObjectImp * mf_PlayMovingEffect_Ex ()
 
Bscript::BObjectImp * mf_PlayMovingEffectXyz ()
 
Bscript::BObjectImp * mf_PlayMovingEffectXyz_Ex ()
 
Bscript::BObjectImp * mf_PlayMusic ()
 
Bscript::BObjectImp * mf_PlayObjectCenteredEffect ()
 
Bscript::BObjectImp * mf_PlayObjectCenteredEffect_Ex ()
 
Bscript::BObjectImp * mf_PlaySoundEffect ()
 
Bscript::BObjectImp * mf_PlaySoundEffectPrivate ()
 
Bscript::BObjectImp * mf_PlaySoundEffectXYZ ()
 
Bscript::BObjectImp * mf_PlayStationaryEffect ()
 
Bscript::BObjectImp * mf_PlayStationaryEffect_Ex ()
 
Bscript::BObjectImp * mf_PolCore ()
 
Bscript::BObjectImp * mf_PrintTextAbove ()
 
Bscript::BObjectImp * mf_PrivateTextAbove ()
 
Bscript::BObjectImp * mf_PromptInput ()
 
Bscript::BObjectImp * mf_Range ()
 
Bscript::BObjectImp * mf_ReadGameClock ()
 
Bscript::BObjectImp * mf_RegisterForSpeechEvents ()
 
Bscript::BObjectImp * mf_ReleaseItem ()
 
Bscript::BObjectImp * mf_ReserveItem ()
 
Bscript::BObjectImp * mf_RestartScript ()
 
Bscript::BObjectImp * mf_Resurrect ()
 
Bscript::BObjectImp * mf_RevokePrivilege ()
 
Bscript::BObjectImp * mf_SaveWorldState ()
 
Bscript::BObjectImp * mf_SecureTradeWin ()
 
Bscript::BObjectImp * mf_SelectColor ()
 
Bscript::BObjectImp * mf_SelectMenuItem ()
 
Bscript::BObjectImp * mf_SendBuyWindow ()
 
Bscript::BObjectImp * mf_SendCharacterRaceChanger ()
 
Bscript::BObjectImp * mf_SendCharProfile ()
 
Bscript::BObjectImp * mf_SendEvent ()
 
Bscript::BObjectImp * mf_SendGumpMenu ()
 
Bscript::BObjectImp * mf_SendHousingTool ()
 
Bscript::BObjectImp * mf_SendInstaResDialog ()
 
Bscript::BObjectImp * mf_SendOpenBook ()
 
Bscript::BObjectImp * mf_SendOpenSpecialContainer ()
 
Bscript::BObjectImp * mf_SendOverallSeason ()
 
Bscript::BObjectImp * mf_SendPacket ()
 
Bscript::BObjectImp * mf_SendPopUpMenu ()
 Sends a PopUp/Context menu. More...
 
Bscript::BObjectImp * mf_SendQuestArrow ()
 
Bscript::BObjectImp * mf_SendSellWindow ()
 
Bscript::BObjectImp * mf_SendSkillWindow ()
 
Bscript::BObjectImp * mf_SendStatus ()
 
Bscript::BObjectImp * mf_SendStringAsTipWindow ()
 
Bscript::BObjectImp * mf_SendSysMessage ()
 
Bscript::BObjectImp * mf_SendTextEntryGump ()
 
Bscript::BObjectImp * mf_SendViewContainer ()
 
Bscript::BObjectImp * mf_SetGlobalProperty ()
 
Bscript::BObjectImp * mf_SetName ()
 
Bscript::BObjectImp * mf_SetObjProperty ()
 
Bscript::BObjectImp * mf_SetRegionLightLevel ()
 
Bscript::BObjectImp * mf_SetRegionWeatherLevel ()
 
Bscript::BObjectImp * mf_SetScriptController ()
 
Bscript::BObjectImp * mf_Shutdown ()
 
Bscript::BObjectImp * mf_SingleClick ()
 
Bscript::BObjectImp * mf_SpeakPowerWords ()
 
Bscript::BObjectImp * mf_StartSpellEffect ()
 
Bscript::BObjectImp * mf_SubtractAmount ()
 
Bscript::BObjectImp * mf_SystemFindObjectBySerial ()
 
Bscript::BObjectImp * mf_Target ()
 
Bscript::BObjectImp * mf_TargetCancel ()
 
Bscript::BObjectImp * mf_TargetCoordinates ()
 
Bscript::BObjectImp * mf_TargetMultiPlacement ()
 
Bscript::BObjectImp * mf_UpdateItem ()
 
Bscript::BObjectImp * mf_UpdateMobile ()
 
Bscript::BObjectImp * mf_UseItem ()
 
Bscript::BObjectImp * send_open_special_container ()
 
- Public Member Functions inherited from Pol::Bscript::ExecutorModule
virtual ~ExecutorModule ()=default
 
BApplicObjBase * getApplicObjParam (unsigned param, const BApplicObjType *object_type)
 
void * getApplicPtrParam (unsigned param, const BApplicObjType *pointer_type)
 
bool getObjArrayParam (unsigned param, ObjArray *&pobjarr)
 
bool getParam (unsigned param, int &value)
 
bool getParam (unsigned param, int &value, int maxval)
 
bool getParam (unsigned param, int &value, int minval, int maxval)
 
bool getParam (unsigned param, unsigned &value)
 
bool getParam (unsigned param, short &value)
 
bool getParam (unsigned param, short &value, short maxval)
 
bool getParam (unsigned param, short &value, short minval, short maxval)
 
bool getParam (unsigned param, unsigned short &value)
 
bool getParam (unsigned param, unsigned short &value, unsigned short maxval)
 
bool getParam (unsigned param, unsigned short &value, unsigned short minval, unsigned short maxval)
 
BObjectImp * getParamImp (unsigned param)
 
BObjectImp * getParamImp (unsigned param, BObjectImp::BObjectType type)
 
bool getParamImp (unsigned param, BObjectImp *&imp)
 
bool getRealParam (unsigned param, double &value)
 
const String * getStringParam (unsigned param)
 
bool getStringParam (unsigned param, const String *&pstr)
 
const std::string & scriptname () const
 

Public Attributes

Mobile::Character * attached_chr_
 
Items::Item * attached_item_
 
Mobile::Character * attached_npc_
 
Core::CharacterRef controller_
 
Mobile::Character * gump_chr
 
Mobile::Character * menu_selection_chr
 
Core::UObject * popup_menu_selection_above
 
Mobile::Character * popup_menu_selection_chr
 
Mobile::Character * prompt_chr
 
bool registered_for_speech_events
 
std::vector< Core::ItemRef > reserved_items_
 
Mobile::Character * resurrect_chr
 
Mobile::Character * selcolor_chr
 
Mobile::Character * target_cursor_chr
 
int target_options
 
Mobile::Character * textentry_chr
 
Core::UOExecutor & uoexec
 
- Public Attributes inherited from Pol::Bscript::ExecutorModule
Executor & exec
 

Protected Member Functions

bool getDynamicMenuParam (unsigned param, Core::Menu *&menu)
 
bool getStaticOrDynamicMenuParam (unsigned param, Core::Menu *&menu)
 
Bscript::BObjectImp * internal_MoveBoat (Multi::UBoat *boat, Core::xcoord x, Core::ycoord y, Core::zcoord z, int flags, Realms::Realm *newrealm)
 
Bscript::BObjectImp * internal_MoveCharacter (Mobile::Character *chr, Core::xcoord x, Core::ycoord y, Core::zcoord z, int flags, Realms::Realm *newrealm)
 
Bscript::BObjectImp * internal_MoveContainer (Core::UContainer *container, Core::xcoord x, Core::ycoord y, Core::zcoord z, int flags, Realms::Realm *newrealm)
 
Bscript::BObjectImp * internal_MoveItem (Items::Item *item, Core::xcoord x, Core::ycoord y, Core::zcoord z, int flags, Realms::Realm *newrealm)
 
Bscript::BObjectImp * internal_SendCompressedGumpMenu (Mobile::Character *chr, Bscript::ObjArray *layout_arr, Bscript::ObjArray *data_arr, int x, int y, u32 gumpid)
 
Bscript::BObjectImp * internal_SendUnCompressedGumpMenu (Mobile::Character *chr, Bscript::ObjArray *layout_arr, Bscript::ObjArray *data_arr, int x, int y, u32 gumpid)
 
- Protected Member Functions inherited from Pol::Bscript::TmplExecutorModule< UOExecutorModule >
 TmplExecutorModule (const char *modname, Executor &exec)
 
virtual BObjectImp * execFunc (unsigned idx) POL_OVERRIDE
 
virtual int functionIndex (const std::string &funcname) POL_OVERRIDE
 
virtual std::string functionName (unsigned idx) POL_OVERRIDE
 
- Protected Member Functions inherited from Pol::Bscript::ExecutorModule
 ExecutorModule (const char *moduleName, Executor &iExec)
 

Static Protected Member Functions

static void internal_InBoxAreaChecks (unsigned short &x1, unsigned short &y1, int &z1, unsigned short &x2, unsigned short &y2, int &z2, Realms::Realm *realm)
 

Private Member Functions

 UOExecutorModule (const UOExecutorModule &)
 
UOExecutorModule & operator= (const UOExecutorModule &)
 

Additional Inherited Members

- Protected Attributes inherited from Pol::Bscript::ExecutorModule
boost_utils::function_name_flystring moduleName
 

Detailed Description

Definition at line 74 of file uomod.h.

Constructor & Destructor Documentation

Pol::Module::UOExecutorModule::UOExecutorModule ( Core::UOExecutor &  exec)
explicit

Definition at line 195 of file uomod.cpp.

Pol::Module::UOExecutorModule::UOExecutorModule ( const UOExecutorModule &  )
private

Member Function Documentation

Bscript::BObjectImp* Pol::Module::UOExecutorModule::create_item_in_container ( )
Bscript::BObjectImp* Pol::Module::UOExecutorModule::find_objtype_in_container ( )
bool Pol::Module::UOExecutorModule::getDynamicMenuParam ( unsigned  param,
Core::Menu *&  menu 
)
protected
void Pol::Module::UOExecutorModule::internal_InBoxAreaChecks ( unsigned short &  x1,
unsigned short &  y1,
int &  z1,
unsigned short &  x2,
unsigned short &  y2,
int &  z2,
Realms::Realm *  realm 
)
staticprotected
BObjectImp * Pol::Module::UOExecutorModule::internal_MoveContainer ( Core::UContainer *  container,
Core::xcoord  x,
Core::ycoord  y,
Core::zcoord  z,
int  flags,
Realms::Realm *  newrealm 
)
protected
bool Pol::Module::UOExecutorModule::is_reserved_to_me ( Items::Item *  item)
BObjectImp * Pol::Module::UOExecutorModule::mf_CoordinateDistance ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_CoordinateDistanceEuclidean ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_CreateNpcFromTemplate ( )

Definition at line 1263 of file uomod.cpp.

References Pol::Clib::ConfigElem::add_prop(), Pol::Multi::UMulti::as_house(), Pol::Clib::ConfigElem::clear_prop(), Pol::Bscript::String::data(), Pol::Mobile::Character::decode_movemode(), Pol::Bscript::ExecutorModule::exec, Pol::Core::find_realm(), Pol::Core::FindNpcTemplate(), ref_ptr< T >::get(), Pol::Core::GetNextSerialNumber(), Pol::Bscript::ExecutorModule::getParam(), Pol::Bscript::ExecutorModule::getParamImp(), Pol::Bscript::ExecutorModule::getStringParam(), Pol::Bscript::Executor::hasParams(), INC_PROFILEVAR, Pol::Core::ObjectHash::Insert(), Pol::Core::WorldIterator< Filter >::InVisualRange(), Pol::Bscript::BObjectImp::isa(), Pol::Realms::Realm::name(), Pol::Realms::Realm::notify_entered(), Pol::Realms::NpcCreate, Pol::Core::ObjectStorageManager::objecthash, Pol::Core::objStorageManager, Pol::Bscript::BObjectImp::OTLong, Pol::Bscript::BObjectImp::OTStruct, Pol::Clib::ConfigElem::read_string(), Pol::Multi::UMulti::register_object(), Pol::Clib::ConfigElem::remove_ushort(), Pol::Module::replace_properties(), Pol::Core::send_char_data(), Pol::Core::ULWObject::serial, ref_ptr< T >::set(), Pol::Core::SetCharacterWorldPosition(), START_PROFILECLOCK, STOP_PROFILECLOCK, Pol::Core::system_find_multi(), Pol::Bscript::BObjectImp::type(), Pol::Bscript::BObjectImp::typestr(), Pol::Multi::UMulti::unregister_object(), Pol::Realms::Realm::valid(), Pol::Bscript::String::value(), Pol::Multi::UHouse::walk_on(), Pol::Realms::Realm::walkheight(), Pol::Core::ZCOORD_MAX, and Pol::Core::ZCOORD_MIN.

Referenced by Pol::Bscript::TmplExecutorModule< T >::function_table().

BObjectImp * Pol::Module::UOExecutorModule::mf_Detach ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_DisableEvents ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_EnumerateOnlineCharacters ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_FindAccount ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_FindPath ( )

Definition at line 5025 of file uomod.cpp.

References Pol::Core::AStarBlockers::AddBlocker(), Pol::Bscript::ObjArray::addElement(), Pol::Bscript::BStruct::addMember(), Pol::Bscript::String::data(), Pol::Core::find_realm(), Pol::Core::FP_IGNORE_DOORS, Pol::Core::FP_IGNORE_MOBILES, Pol::Plib::AStarSearch< UserState >::FreeSolutionNodes(), Pol::Bscript::ExecutorModule::getParam(), Pol::Plib::AStarSearch< UserState >::GetSolutionNext(), Pol::Plib::AStarSearch< UserState >::GetSolutionStart(), Pol::Bscript::ExecutorModule::getStringParam(), Pol::Realms::Realm::height(), Pol::Core::WorldIterator< Filter >::InBox(), Pol::Core::ServSpecOpt::max_pathfind_range, Pol::Core::UObject::name(), Pol::Core::pol_distance(), POLLOG, Pol::Plib::AStarSearch< UserState >::SEARCH_STATE_FAILED, Pol::Plib::AStarSearch< UserState >::SEARCH_STATE_OUT_OF_MEMORY, Pol::Plib::AStarSearch< UserState >::SEARCH_STATE_SEARCHING, Pol::Plib::AStarSearch< UserState >::SEARCH_STATE_SOLUTION_CORRUPTED, Pol::Plib::AStarSearch< UserState >::SEARCH_STATE_SUCCEEDED, Pol::Plib::AStarSearch< UserState >::SearchStep(), Pol::Plib::AStarSearch< UserState >::SetStartAndGoalStates(), Pol::Core::settingsManager, Pol::Core::SettingsManager::ssopt, Pol::Plib::systemstate, Pol::Realms::Realm::valid(), Pol::Bscript::String::value(), Pol::Realms::Realm::width(), Pol::Core::ULWObject::x, Pol::Core::UOPathState::x, Pol::Core::ULWObject::y, Pol::Core::UOPathState::y, Pol::Core::ULWObject::z, Pol::Core::UOPathState::z, Pol::Core::ZCOORD_MAX, and Pol::Core::ZCOORD_MIN.

Referenced by Pol::Bscript::TmplExecutorModule< T >::function_table().

BObjectImp * Pol::Module::UOExecutorModule::mf_GetAmount ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_GetFacing ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_GetGlobalPropertyNames ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_GetMenuObjTypes ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_GetMidpointCircleCoords ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_GetObjPropertyNames ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_GetObjtypeByName ( )
Bscript::BObjectImp* Pol::Module::UOExecutorModule::mf_GetStats ( )
Bscript::BObjectImp* Pol::Module::UOExecutorModule::mf_GetStatus ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_ListAccounts ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_MoveItemToContainer ( )
Bscript::BObjectImp* Pol::Module::UOExecutorModule::mf_PlayAnimation ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_PlayLightningBoltEffect ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_PolCore ( )
Bscript::BObjectImp* Pol::Module::UOExecutorModule::mf_Range ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_ReadGameClock ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_ReleaseItem ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_Shutdown ( )
BObjectImp * Pol::Module::UOExecutorModule::mf_UpdateItem ( )
UOExecutorModule& Pol::Module::UOExecutorModule::operator= ( const UOExecutorModule &  )
private
Bscript::BObjectImp* Pol::Module::UOExecutorModule::send_open_special_container ( )

Member Data Documentation

Mobile::Character* Pol::Module::UOExecutorModule::attached_chr_
Items::Item* Pol::Module::UOExecutorModule::attached_item_

Definition at line 313 of file uomod.h.

Referenced by Pol::Core::ScriptExObjImp::get_member_id(), and ~UOExecutorModule().

Mobile::Character* Pol::Module::UOExecutorModule::attached_npc_
Mobile::Character* Pol::Module::UOExecutorModule::gump_chr
Mobile::Character* Pol::Module::UOExecutorModule::menu_selection_chr
Core::UObject* Pol::Module::UOExecutorModule::popup_menu_selection_above
Mobile::Character* Pol::Module::UOExecutorModule::popup_menu_selection_chr
Mobile::Character* Pol::Module::UOExecutorModule::prompt_chr
bool Pol::Module::UOExecutorModule::registered_for_speech_events

Definition at line 319 of file uomod.h.

Referenced by mf_RegisterForSpeechEvents(), and ~UOExecutorModule().

std::vector<Core::ItemRef> Pol::Module::UOExecutorModule::reserved_items_
Mobile::Character* Pol::Module::UOExecutorModule::resurrect_chr
Mobile::Character* Pol::Module::UOExecutorModule::selcolor_chr
int Pol::Module::UOExecutorModule::target_options

Definition at line 309 of file uomod.h.

Referenced by Pol::Module::handle_script_cursor(), and mf_Target().

Mobile::Character* Pol::Module::UOExecutorModule::textentry_chr

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