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::BObjectImpbroadcast ()
 
Bscript::BObjectImpcreate_item_in_container ()
 
Bscript::BObjectImpfind_objtype_in_container ()
 
bool is_reserved_to_me (Items::Item *item)
 
Bscript::BObjectImpmf_Accessible ()
 
Bscript::BObjectImpmf_AddAmount ()
 
Bscript::BObjectImpmf_AddMenuItem ()
 
Bscript::BObjectImpmf_ApplyConstraint ()
 
Bscript::BObjectImpmf_AssignRectToWeatherRegion ()
 
Bscript::BObjectImpmf_Attach ()
 
Bscript::BObjectImpmf_CanWalk ()
 
Bscript::BObjectImpmf_CheckLineOfSight ()
 
Bscript::BObjectImpmf_CheckLosAt ()
 
Bscript::BObjectImpmf_CheckLosBetween ()
 
Bscript::BObjectImpmf_CloseGump ()
 
Bscript::BObjectImpmf_CloseTradeWindow ()
 
Bscript::BObjectImpmf_CloseWindow ()
 
Bscript::BObjectImpmf_ConsumeReagents ()
 
Bscript::BObjectImpmf_ConsumeSubstance ()
 
Bscript::BObjectImpmf_CoordinateDistance ()
 
Bscript::BObjectImpmf_CoordinateDistanceEuclidean ()
 
Bscript::BObjectImpmf_CreateAccount ()
 
Bscript::BObjectImpmf_CreateItemAtLocation ()
 
Bscript::BObjectImpmf_CreateItemCopyAtLocation ()
 
Bscript::BObjectImpmf_CreateItemInBackpack ()
 
Bscript::BObjectImpmf_CreateItemInContainer ()
 
Bscript::BObjectImpmf_CreateItemInInventory ()
 
Bscript::BObjectImpmf_CreateMenu ()
 
Bscript::BObjectImpmf_CreateMultiAtLocation ()
 
Bscript::BObjectImpmf_CreateNpcFromTemplate ()
 
Bscript::BObjectImpmf_DestroyItem ()
 
Bscript::BObjectImpmf_DestroyMulti ()
 
Bscript::BObjectImpmf_Detach ()
 
Bscript::BObjectImpmf_DisableEvents ()
 
Bscript::BObjectImpmf_DisconnectClient ()
 
Bscript::BObjectImpmf_Distance ()
 
Bscript::BObjectImpmf_DistanceEuclidean ()
 
Bscript::BObjectImpmf_EnableEvents ()
 
Bscript::BObjectImpmf_EnumerateItemsInContainer ()
 
Bscript::BObjectImpmf_EnumerateOnlineCharacters ()
 
Bscript::BObjectImpmf_EquipFromTemplate ()
 
Bscript::BObjectImpmf_EquipItem ()
 
Bscript::BObjectImpmf_EraseGlobalProperty ()
 
Bscript::BObjectImpmf_EraseObjProperty ()
 
Bscript::BObjectImpmf_FindAccount ()
 
Bscript::BObjectImpmf_FindObjtypeInContainer ()
 
Bscript::BObjectImpmf_FindPath ()
 
Bscript::BObjectImpmf_FindSubstance ()
 
Bscript::BObjectImpmf_GetAmount ()
 
Bscript::BObjectImpmf_GetCommandHelp ()
 
Bscript::BObjectImpmf_GetCoordsInLine ()
 
Bscript::BObjectImpmf_GetEquipmentByLayer ()
 
Bscript::BObjectImpmf_GetFacing ()
 
Bscript::BObjectImpmf_GetGlobalProperty ()
 
Bscript::BObjectImpmf_GetGlobalPropertyNames ()
 
Bscript::BObjectImpmf_GetHarvestDifficulty ()
 
Bscript::BObjectImpmf_GetMapInfo ()
 
Bscript::BObjectImpmf_GetMenuObjTypes ()
 
Bscript::BObjectImpmf_GetMidpointCircleCoords ()
 
Bscript::BObjectImpmf_GetMultiDimensions ()
 
Bscript::BObjectImpmf_GetObjProperty ()
 
Bscript::BObjectImpmf_GetObjPropertyNames ()
 
Bscript::BObjectImpmf_GetObjType ()
 
Bscript::BObjectImpmf_GetObjtypeByName ()
 
Bscript::BObjectImpmf_GetPosition ()
 
Bscript::BObjectImpmf_GetRegionLightLevelAtLocation ()
 
Bscript::BObjectImpmf_GetRegionName ()
 
Bscript::BObjectImpmf_GetRegionNameAtLocation ()
 
Bscript::BObjectImpmf_GetRegionString ()
 
Bscript::BObjectImpmf_GetSpellDifficulty ()
 
Bscript::BObjectImpmf_GetStandingHeight ()
 
Bscript::BObjectImpmf_GetStandingLayers ()
 
Bscript::BObjectImpmf_GetStats ()
 
Bscript::BObjectImpmf_GetStatus ()
 
Bscript::BObjectImpmf_GetWorldHeight ()
 
Bscript::BObjectImpmf_GrantPrivilege ()
 
Bscript::BObjectImpmf_HarvestResource ()
 
Bscript::BObjectImpmf_IsStackable ()
 
Bscript::BObjectImpmf_ListAccounts ()
 
Bscript::BObjectImpmf_ListEquippedItems ()
 
Bscript::BObjectImpmf_ListGhostsNearLocation ()
 
Bscript::BObjectImpmf_ListHostiles ()
 
Bscript::BObjectImpmf_ListItemsAtLocation ()
 
Bscript::BObjectImpmf_ListItemsNearLocation ()
 
Bscript::BObjectImpmf_ListItemsNearLocationOfType ()
 
Bscript::BObjectImpmf_ListItemsNearLocationWithFlag ()
 
Bscript::BObjectImpmf_ListMobilesInBox ()
 
Bscript::BObjectImpmf_ListMobilesInLineOfSight ()
 
Bscript::BObjectImpmf_ListMobilesNearLocation ()
 
Bscript::BObjectImpmf_ListMobilesNearLocationEx ()
 
Bscript::BObjectImpmf_ListMultisInBox ()
 
Bscript::BObjectImpmf_ListObjectsInBox ()
 
Bscript::BObjectImpmf_ListOfflineMobilesInRealm ()
 
Bscript::BObjectImpmf_ListStaticsAtLocation ()
 
Bscript::BObjectImpmf_ListStaticsInBox ()
 
Bscript::BObjectImpmf_ListStaticsNearLocation ()
 
Bscript::BObjectImpmf_ListStaticsNearLocationOfType ()
 
Bscript::BObjectImpmf_ListStaticsNearLocationWithFlag ()
 
Bscript::BObjectImpmf_MoveItemToContainer ()
 
Bscript::BObjectImpmf_MoveItemToSecureTradeWin ()
 
Bscript::BObjectImpmf_MoveObjectToLocation ()
 
Bscript::BObjectImpmf_OpenPaperdoll ()
 
Bscript::BObjectImpmf_PerformAction ()
 
Bscript::BObjectImpmf_PlayAnimation ()
 
Bscript::BObjectImpmf_PlayLightningBoltEffect ()
 
Bscript::BObjectImpmf_PlayMovingEffect ()
 
Bscript::BObjectImpmf_PlayMovingEffect_Ex ()
 
Bscript::BObjectImpmf_PlayMovingEffectXyz ()
 
Bscript::BObjectImpmf_PlayMovingEffectXyz_Ex ()
 
Bscript::BObjectImpmf_PlayMusic ()
 
Bscript::BObjectImpmf_PlayObjectCenteredEffect ()
 
Bscript::BObjectImpmf_PlayObjectCenteredEffect_Ex ()
 
Bscript::BObjectImpmf_PlaySoundEffect ()
 
Bscript::BObjectImpmf_PlaySoundEffectPrivate ()
 
Bscript::BObjectImpmf_PlaySoundEffectXYZ ()
 
Bscript::BObjectImpmf_PlayStationaryEffect ()
 
Bscript::BObjectImpmf_PlayStationaryEffect_Ex ()
 
Bscript::BObjectImpmf_PolCore ()
 
Bscript::BObjectImpmf_PrintTextAbove ()
 
Bscript::BObjectImpmf_PrivateTextAbove ()
 
Bscript::BObjectImpmf_PromptInput ()
 
Bscript::BObjectImpmf_Range ()
 
Bscript::BObjectImpmf_ReadGameClock ()
 
Bscript::BObjectImpmf_RegisterForSpeechEvents ()
 
Bscript::BObjectImpmf_ReleaseItem ()
 
Bscript::BObjectImpmf_ReserveItem ()
 
Bscript::BObjectImpmf_RestartScript ()
 
Bscript::BObjectImpmf_Resurrect ()
 
Bscript::BObjectImpmf_RevokePrivilege ()
 
Bscript::BObjectImpmf_SaveWorldState ()
 
Bscript::BObjectImpmf_SecureTradeWin ()
 
Bscript::BObjectImpmf_SelectColor ()
 
Bscript::BObjectImpmf_SelectMenuItem ()
 
Bscript::BObjectImpmf_SendBuyWindow ()
 
Bscript::BObjectImpmf_SendCharacterRaceChanger ()
 
Bscript::BObjectImpmf_SendCharProfile ()
 
Bscript::BObjectImpmf_SendEvent ()
 
Bscript::BObjectImpmf_SendGumpMenu ()
 
Bscript::BObjectImpmf_SendHousingTool ()
 
Bscript::BObjectImpmf_SendInstaResDialog ()
 
Bscript::BObjectImpmf_SendOpenBook ()
 
Bscript::BObjectImpmf_SendOpenSpecialContainer ()
 
Bscript::BObjectImpmf_SendOverallSeason ()
 
Bscript::BObjectImpmf_SendPacket ()
 
Bscript::BObjectImpmf_SendPopUpMenu ()
 Sends a PopUp/Context menu. More...
 
Bscript::BObjectImpmf_SendQuestArrow ()
 
Bscript::BObjectImpmf_SendSellWindow ()
 
Bscript::BObjectImpmf_SendSkillWindow ()
 
Bscript::BObjectImpmf_SendStatus ()
 
Bscript::BObjectImpmf_SendStringAsTipWindow ()
 
Bscript::BObjectImpmf_SendSysMessage ()
 
Bscript::BObjectImpmf_SendTextEntryGump ()
 
Bscript::BObjectImpmf_SendViewContainer ()
 
Bscript::BObjectImpmf_SetGlobalProperty ()
 
Bscript::BObjectImpmf_SetName ()
 
Bscript::BObjectImpmf_SetObjProperty ()
 
Bscript::BObjectImpmf_SetRegionLightLevel ()
 
Bscript::BObjectImpmf_SetRegionWeatherLevel ()
 
Bscript::BObjectImpmf_SetScriptController ()
 
Bscript::BObjectImpmf_Shutdown ()
 
Bscript::BObjectImpmf_SingleClick ()
 
Bscript::BObjectImpmf_SpeakPowerWords ()
 
Bscript::BObjectImpmf_StartSpellEffect ()
 
Bscript::BObjectImpmf_SubtractAmount ()
 
Bscript::BObjectImpmf_SystemFindObjectBySerial ()
 
Bscript::BObjectImpmf_Target ()
 
Bscript::BObjectImpmf_TargetCancel ()
 
Bscript::BObjectImpmf_TargetCoordinates ()
 
Bscript::BObjectImpmf_TargetMultiPlacement ()
 
Bscript::BObjectImpmf_UpdateItem ()
 
Bscript::BObjectImpmf_UpdateMobile ()
 
Bscript::BObjectImpmf_UseItem ()
 
Bscript::BObjectImpsend_open_special_container ()
 
- Public Member Functions inherited from Pol::Bscript::ExecutorModule
virtual ~ExecutorModule ()=default
 
BApplicObjBasegetApplicObjParam (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)
 
BObjectImpgetParamImp (unsigned param)
 
BObjectImpgetParamImp (unsigned param, BObjectImp::BObjectType type)
 
bool getParamImp (unsigned param, BObjectImp *&imp)
 
bool getRealParam (unsigned param, double &value)
 
const StringgetStringParam (unsigned param)
 
bool getStringParam (unsigned param, const String *&pstr)
 
const std::string & scriptname () const
 

Public Attributes

Mobile::Characterattached_chr_
 
Items::Itemattached_item_
 
Mobile::Characterattached_npc_
 
Core::CharacterRef controller_
 
Mobile::Charactergump_chr
 
Mobile::Charactermenu_selection_chr
 
Core::UObjectpopup_menu_selection_above
 
Mobile::Characterpopup_menu_selection_chr
 
Mobile::Characterprompt_chr
 
bool registered_for_speech_events
 
std::vector< Core::ItemRefreserved_items_
 
Mobile::Characterresurrect_chr
 
Mobile::Characterselcolor_chr
 
Mobile::Charactertarget_cursor_chr
 
int target_options
 
Mobile::Charactertextentry_chr
 
Core::UOExecutoruoexec
 
- Public Attributes inherited from Pol::Bscript::ExecutorModule
Executorexec
 

Protected Member Functions

bool getDynamicMenuParam (unsigned param, Core::Menu *&menu)
 
bool getStaticOrDynamicMenuParam (unsigned param, Core::Menu *&menu)
 
Bscript::BObjectImpinternal_MoveBoat (Multi::UBoat *boat, Core::xcoord x, Core::ycoord y, Core::zcoord z, int flags, Realms::Realm *newrealm)
 
Bscript::BObjectImpinternal_MoveCharacter (Mobile::Character *chr, Core::xcoord x, Core::ycoord y, Core::zcoord z, int flags, Realms::Realm *newrealm)
 
Bscript::BObjectImpinternal_MoveContainer (Core::UContainer *container, Core::xcoord x, Core::ycoord y, Core::zcoord z, int flags, Realms::Realm *newrealm)
 
Bscript::BObjectImpinternal_MoveItem (Items::Item *item, Core::xcoord x, Core::ycoord y, Core::zcoord z, int flags, Realms::Realm *newrealm)
 
Bscript::BObjectImpinternal_SendCompressedGumpMenu (Mobile::Character *chr, Bscript::ObjArray *layout_arr, Bscript::ObjArray *data_arr, int x, int y, u32 gumpid)
 
Bscript::BObjectImpinternal_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 BObjectImpexecFunc (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 &)
 
UOExecutorModuleoperator= (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: