Planeshift

WorkManager Member List

This is the complete list of members for WorkManager, including all inherited members.
AnyCombination(csArray< psItem * > itemArray, uint32 &resultId, int &resultQty)WorkManager [protected]
AnyTransform(csArray< psTradePatterns * > &patterns, float &KFactor, uint32 targetId, int targetQty)WorkManager [protected]
ApplyProcessScript(psItem *oldItem, psItem *newItem, gemActor *worker, psTradeProcesses *process, psTradeTransformations *trans)WorkManager [protected]
calc_combine_qualityWorkManager [protected]
calc_lockpick_timeWorkManager [protected]
calc_lockpicking_expWorkManager [protected]
calc_mining_chanceWorkManager [protected]
calc_mining_expWorkManager [protected]
calc_repair_expWorkManager [protected]
calc_repair_qualityWorkManager [protected]
calc_repair_rankWorkManager [protected]
calc_repair_resultWorkManager [protected]
calc_repair_timeWorkManager [protected]
calc_transform_apply_skillWorkManager [protected]
calc_transform_expWorkManager [protected]
calc_transform_practiceWorkManager [protected]
calc_transform_timeWorkManager [protected]
CalculateEventDuration(psTradeTransformations *trans, psTradeProcesses *process, psItem *transItem, gemActor *worker)WorkManager [protected]
CalculateQuality(float factor, psItem *transItem, gemActor *worker, bool amountModifier, float &currentQuality, psTradeProcesses *process, psTradeTransformations *trans, csTicks time)WorkManager [protected]
CheckStamina(psCharacter *owner) const WorkManager [protected]
CombineContainedItem(uint32 newId, int newQty, float itemQuality, psItem *containerItem)WorkManager [protected]
CombineWork()WorkManager [protected]
constraintFriends(WorkManager *that, char *param)WorkManager [static]
constraintGender(WorkManager *that, char *param)WorkManager [static]
constraintLocation(WorkManager *that, char *param)WorkManager [static]
constraintMode(WorkManager *that, char *param)WorkManager [static]
constraintRace(WorkManager *that, char *param)WorkManager [static]
constraintTime(WorkManager *that, char *param)WorkManager [static]
CreateTradeItem(uint32 newId, int newQty, float itemQuality, bool transient=false)WorkManager [protected]
DecodeCommandArea(Client *client, csString target)MessageManagerBase
FindNearestResource(iSector *sector, csVector3 &pos, const size_t action, const char *reward=NULL)WorkManager [protected]
FindObjectByString(const csString &str, gemActor *me) const MessageManagerBase
FindPlayerClient(const char *name)MessageManagerBase
FunctionPointer typedefMessageManager< WorkManager >
HandleCleanupEvent(psWorkGameEvent *workEvent)WorkManager
HandleCombine(Client *client)WorkManager
HandleConstruct(Client *client)WorkManager
HandleLockPick(MsgEntry *me, Client *client)WorkManager [protected]
HandleMessage(MsgEntry *msg, Client *client)MessageManager< WorkManager > [inline, virtual]
HandleProduction(gemActor *actor, const char *type, const char *reward)WorkManager
HandleProduction(gemActor *actor, size_t type, const char *reward, Client *client=NULL)WorkManager [protected]
HandleProductionEvent(psWorkGameEvent *workEvent)WorkManager
HandleRepair(gemActor *actor, Client *client, const csString &repairSlotName)WorkManager [protected]
HandleRepairEvent(psWorkGameEvent *workEvent)WorkManager
HandleUse(Client *client)WorkManager
HandleWorkCommand(MsgEntry *me, Client *client)WorkManager [protected]
HandleWorkEvent(psWorkGameEvent *workEvent)WorkManager
Initialize()WorkManager [protected]
IsContainerCombinable(uint32 &resultId, int &resultQty)WorkManager [protected]
IsHandCombinable(uint32 &resultId, int &resultQty)WorkManager [protected]
IsIngredient(uint32 patternId, uint32 targetId)WorkManager [protected]
IsOnHand(uint32 equipId)WorkManager [protected]
IsTransformable(uint32 patternId, uint32 targetId, int targetQty)WorkManager [protected]
LoadLocalVars(Client *client, gemObject *target=NULL)WorkManager
LockpickComplete(psWorkGameEvent *workEvent)WorkManager
MatchCombinations(csArray< psItem * > itemArray, CombinationConstruction *current, int &multiplier)WorkManager [protected]
resourcesWorkManager [protected]
resourcesActionsWorkManager [protected]
SameProductionPosition(gemActor *actor, const csVector3 &startPos)WorkManager [protected]
ScriptAction(gemActionLocation *gemAction)WorkManager [protected]
ScriptActor(gemActor *gemAct)WorkManager [protected]
ScriptItem(gemItem *gemItm)WorkManager [protected]
ScriptNoTarget()WorkManager [protected]
SendTransformError(uint32_t clientNum, unsigned int result, uint32 curItemId=0, int CurItemQty=0)WorkManager [protected]
StartAutoWork(Client *client, gemContainer *container, psItem *autoItem, int count)WorkManager
StartCleanupEvent(int transType, Client *client, psItem *item, gemActor *worker)WorkManager [protected]
StartCombineWork(Client *client)WorkManager [protected]
StartConstructWork(Client *client)WorkManager [protected]
StartLockpick(Client *client, psItem *item)WorkManager
StartScriptWork(Client *client, gemObject *target, csString pattern)WorkManager
StartTransformationEvent(int transType, INVENTORY_SLOT_NUMBER transSlot, int resultQty, float resultQuality, psItem *autoItem)WorkManager [protected]
StartUseWork(Client *client)WorkManager [protected]
StopAutoWork(Client *client, psItem *autoItem)WorkManager [protected]
StopCleanupWork(Client *client, psItem *cleanItem)WorkManager [protected]
StopCombineWork(Client *client)WorkManager [protected]
StopConstructWork(Client *client)WorkManager [protected]
StopUseWork(MsgEntry *me, Client *client)WorkManager [protected]
StopWork(Client *client, psItem *item)WorkManager
Subscribe(FunctionPointer fpt, msgtype type, uint32_t flags=0x01)MessageManager< WorkManager > [inline]
TransformContainedItem(psItem *oldItem, uint32 newId, int newQty, float itemQuality, psTradeProcesses *process, psTradeTransformations *trans)WorkManager [protected]
TransformSelfContainerItem(psItem *oldItem, uint32 newId, int newQty, float itemQuality, psTradeProcesses *process, psTradeTransformations *trans)WorkManager [protected]
TransformSlotItem(INVENTORY_SLOT_NUMBER slot, uint32 newId, int newQty, float itemQuality, psTradeProcesses *process, psTradeTransformations *trans)WorkManager [protected]
TransformTargetItem(psItem *oldItem, uint32 newId, int newQty, float itemQuality, psTradeProcesses *process, psTradeTransformations *trans)WorkManager [protected]
TransformTargetItemToNpc(psItem *workItem, Client *client)WorkManager [protected]
TransformTargetSlotItem(INVENTORY_SLOT_NUMBER slot, uint32 newId, int newQty, float itemQuality, psTradeProcesses *process, psTradeTransformations *trans)WorkManager [protected]
Unsubscribe(msgtype type)MessageManager< WorkManager > [inline]
Unsubscribe(FunctionPointer handler, msgtype type)MessageManager< WorkManager > [inline]
UnsubscribeAll()MessageManager< WorkManager > [inline]
ValidateCombination(csArray< psItem * > itemArray, uint32 &resultId, int &resultQty)WorkManager [protected]
ValidateConstraints(psTradeTransformations *transCandidate, psTradeProcesses *processCandidate)WorkManager [protected]
ValidateMind()WorkManager [protected]
ValidateNotOverSkilled(psTradeTransformations *transCandidate, psTradeProcesses *processCandidate)WorkManager [protected]
ValidateSkills(psTradeTransformations *transCandidate, psTradeProcesses *processCandidate)WorkManager [protected]
ValidateStamina(Client *client)WorkManager [protected]
ValidateTarget(Client *client)WorkManager [protected]
ValidateTraining(psTradeTransformations *transCandidate, psTradeProcesses *processCandidate)WorkManager [protected]
ValidateWork()WorkManager [protected]
Verify(MsgEntry *pMsg, unsigned int flags, Client *&client)MessageManagerBase [virtual]
WorkManager(CacheManager *cachemanager, EntityManager *entitymanager)WorkManager
~MessageManager()MessageManager< WorkManager > [inline, virtual]
~WorkManager()WorkManager [virtual]