Planeshift
gemActor Member List

This is the complete list of members for gemActor, including all inherited members.

activeMagic_seqgemActorprotected
activeReportsgemActorprotected
ActiveSpellCount(const csString &name)gemActor
activeSpellsgemActorprotected
AddActiveSpell(ActiveSpell *asp)gemActor
AddAttackerHistory(gemActor *attacker, float damage)gemActor
AddAttackerHistory(gemActor *attacker, float hpRate, csTicks duration)gemActor
AddChatReport(gemActor *reporter)gemActor
AddLootablePlayer(PID playerID)gemObjectinlinevirtual
AlwaysWatching()gemObjectinline
alwaysWatchinggemObjectprotected
ApplyStaminaCalculations(const csVector3 &velocity, float times)gemActorprotectedvirtual
atRestgemActorprotected
AtRest() const gemActorinline
AttachScript(ProgressionScript *script, int type)gemActor
attack_cntgemActorprotected
bottomgemActorprotected
Broadcast(int clientnum, bool control)gemActorvirtual
BroadcastTargetStatDR(ClientConnectionSet *clients)gemActorvirtual
cacheManagergemObjectprotected
CalcFunction(MathEnvironment *env, const char *functionName, const double *params)gemActorvirtual
CanBeAttackedBy(gemActor *attacker, gemActor *&lastAttacker) const gemActor
CancelActiveSpellsForDeath()gemActor
CancelActiveSpellsWhichDamage()gemActor
CanSwitchMode(PSCHARACTER_MODE from, PSCHARACTER_MODE to)gemActorprotected
celgemObjectprotectedstatic
chatHistorygemActorprotected
ClearDamageHistory()gemActorinline
clientRefgemActorprotected
combat_stancegemActorprotected
deathReceiversgemActorprotected
Defeat()gemActor
DetachScript(ProgressionScript *script, int type)gemActor
Disconnect()gemObjectvirtual
dmgHistorygemActorprotected
DoDamage(gemActor *attacker, float damage)gemActor
DRcountergemActorprotected
Dump()gemObjectvirtual
eidgemObjectprotected
EndAttack()gemActorinline
entityManagergemObjectprotected
factnamegemObjectprotected
FallBegan(const csVector3 &pos, iSector *sector)gemActor
FallEnded(const csVector3 &pos, iSector *sector)gemActor
fallStartPosgemActorprotected
fallStartSectorgemActorprotected
fallStartTimegemActorprotected
FindActiveSpell(const csString &name, SPELL_TYPE type)gemActor
FindAnimIndex(const char *name)gemActor
FindNearbyActorName(const char *name)gemActor
forceDRcountergemActorprotected
forcedSectorgemActorprotected
ForcePositionUpdate(int32_t loadDelay=0, csString background="", csVector2 point1=0, csVector2 point2=0, csString widget="")gemActorvirtual
gemActor(GEMSupervisor *gemsupervisor, CacheManager *cachemanager, EntityManager *entitymanager, psCharacter *chardata, const char *factname, InstanceID myInstance, iSector *room, const csVector3 &pos, float rotangle, int clientnum)gemActor
gemObject(GEMSupervisor *gemsupervisor, EntityManager *entitymanager, CacheManager *cachemanager, const char *name, const char *factname, InstanceID myinstance, iSector *room, const csVector3 &pos, float rotangle, int clientnum)gemObjectprotected
GetActiveMagicSequence()gemActorinline
GetActiveSpells()gemActorinline
GetActorPtr()gemObject
GetALPtr()gemObject
GetAngle()gemObject
GetBaseAdvertiseRange()gemObjectinlinevirtual
GetBuffableFrozen()gemActorinline
GetCharacterData()gemActorinlinevirtual
GetClient() const gemActorvirtual
GetClientID()gemObject
GetCombatStance()gemActorinline
GetDamageHistory(int pos) const gemActorinline
GetDamageHistoryCount() const gemActorinline
GetDefaultAttackID()gemActorinlinevirtual
GetDefaultBehavior(const csString &dfltBehaviors)gemActorvirtual
GetEID()gemObjectinline
GetFallStartTime()gemActorinline
GetFiniteInventory()gemActorinline
GetFirstName()gemActorinline
GetGroup()gemActor
GetGroupID()gemActor
GetGuild()gemActorinlinevirtual
GetGuildID()gemObjectinlinevirtual
GetGuildLevel()gemActorinline
GetGuildMembership()gemActorinline
GetGuildName()gemActor
GetInstance()gemObjectinline
GetInvincibility()gemActorinlinevirtual
GetItem()gemObject
GetItemPtr()gemObject
GetLastLocation(csVector3 &pos, float &yrot, iSector *&sector, InstanceID &instance)gemActor
GetLastProductionPos(csVector3 &pos)gemActorinline
GetLastSuperclientPos(csVector3 &pos, InstanceID &instance, csTicks &last) const gemActorvirtual
GetMasqueradeLevel()gemActorinline
GetMesh()gemObjectinline
GetMeshWrapper()gemObject
GetMode()gemActorinline
GetModeStr()gemActor
GetMount() const gemActorinline
GetMulticastClients()gemObject
GetName()gemObject
GetNPCDialogPtr()gemObjectinlinevirtual
GetNPCPtr()gemObject
GetObjectsInRange(float range)gemObject
GetObjectType()gemActorinlinevirtual
GetOwner()gemObjectinlinevirtual
GetPetPtr()gemObject
GetPID()gemActorinlinevirtual
GetPosition()gemObject
GetPosition(csVector3 &pos, float &yrot, iSector *&sector)gemObject
GetPosition(csVector3 &pos, iSector *&sector)gemObject
GetPrevTeleportLocation(csVector3 &pos, float &yrot, iSector *&sector, InstanceID &instance)gemActor
GetProductionStartPos(void) const gemActorinline
GetProperty(MathEnvironment *env, const char *ptr)gemActorvirtual
GetProxList()gemObjectinline
GetRandomLootClient(int range)gemObjectinlinevirtual
GetRelativeFaction(gemActor *speaker)gemActor
GetSector()gemObject
GetSectorName()gemObjectinline
GetSecurityLevel()gemActorinline
GetSpawnPos(csVector3 &pos, float &yrot, iSector *&sector, bool useRange=false)gemActor
GetSuperclientID()gemObjectinlinevirtual
GetTargetObject() const gemActorinline
GetTargetType(gemObject *target)gemActor
GetTradeWork()gemActorinline
GetValidPos(csVector3 &pos, float &yrot, iSector *&sector, InstanceID &instance)gemActor
GetVelocity()gemActorvirtual
GetViewAllObjects()gemActorinline
GetVisibility()gemActorinlinevirtual
givekillexpgemActor
groupgemActorprotected
HandleDeath()gemActor
HasBeenAttackedBy(gemActor *attacker)gemActorvirtual
HasKillStealProtection()gemObjectinlinevirtual
infinitemanagemActor
InGroup() const gemActor
InitCharData(Client *c)gemActorprotected
InitLinMove(const csVector3 &pos, float angle, iSector *sector)gemActorprotected
InitMesh(const char *name, const csVector3 &pos, const float rotangle, iSector *room)gemObjectprotected
InitProximityList(float radius, int clientnum)gemObjectprotected
InsideGuardedArea(gemObject *object)gemActorvirtual
instantcastgemActor
InterruptSpellCasting()gemActorinline
invinciblegemActorprotected
InvokeAttackScripts(gemActor *defender, psItem *weapon)gemActor
InvokeDefenseScripts(gemActor *attacker, psItem *weapon)gemActor
InvokeMovementScripts()gemActor
InvokeNearlyDeadScripts(gemActor *defender, psItem *weapon)gemActor
is_alivegemObjectprotected
IsAlive() const gemObjectinline
IsAllowedToAttack(gemObject *target, csString &msg)gemActor
isAllowedToMovegemActorprotected
IsAllowedToMove()gemActorinline
IsFalling()gemActorinline
isFallinggemActorprotected
isFrozengemActorprotected
IsFrozen()gemActorinline
IsGroupedWith(gemActor *other, bool IncludePets=false) const gemActor
IsLoggingChat() const gemActorinline
IsLootablePlayer(PID playerID)gemObjectinlinevirtual
IsMounted()gemActorinline
IsMyPet(gemActor *other) const gemActor
IsNear(gemObject *obj, float radius, bool ignoreY=false)gemObject
IsSpellCasting()gemActorinline
IsUpdateReq(csVector3 const &pos, csVector3 const &oldPos)gemObjectvirtual
IsValid(void)gemObjectinlinevirtual
Kill(gemActor *attacker)gemActorinline
last_locationgemActorprotected
last_production_posgemActorprotected
lastDRgemActorprotected
lastSentSuperclientInstancegemActorprotected
lastSentSuperclientPosgemActorprotected
lastSentSuperclientTickgemActorprotected
lastVgemActorprotected
LogChatMessage(const char *who, const psChatMessage &msg)gemActor
logging_chat_filegemActorprotected
LogLine(const char *szLine)gemActor
LogSystemMessage(const char *szLine)gemActor
masqueradeLevelgemActorprotected
matnamegemObjectprotected
mountgemActorprotected
Move(const csVector3 &pos, float rotangle, iSector *room)gemObject
movementModegemActorprotected
MoveToLastPos()gemActor
MoveToSpawnPos(int32_t delay=0, csString background="", csVector2 point1=0, csVector2 point2=0, csString widget="")gemActor
MoveToValidPos(bool force=false)gemActor
MulticastDRUpdate()gemActor
namegemObjectprotected
nevertiredgemActor
newvalid_locationgemActorprotected
nullfactgemObjectprotected
offsetgemActorprotected
onAttackScriptsgemActorprotected
onDefenseScriptsgemActorprotected
onMovementScriptsgemActorprotected
onNearlyDeadScriptsgemActorprotected
pcmeshgemObjectprotected
pcmovegemActor
pidgemActorprotected
player_modegemActorprotected
prev_teleport_locationgemActorprotected
ProcessStamina()gemActor
ProcessStamina(const csVector3 &velocity, bool force=false)gemActor
productionStartPosgemActorprotected
prox_distance_currentgemObjectprotected
prox_distance_desiredgemObjectprotected
proxlistgemObjectprotected
psChargemActorprotected
questtestergemActor
RangeTo(gemObject *obj, bool ignoreY=false, bool ignoreInstance=false)gemObject
receiversgemObjectprotected
RegisterCallback(iDeathCallback *receiver)gemActorinlinevirtual
gemObject::RegisterCallback(iDeleteObjectCallback *receiver)gemObjectinlinevirtual
RemoveActiveSpell(ActiveSpell *asp)gemActor
RemoveAttackerHistory(gemActor *attacker)gemActor
RemoveChatReport()gemActor
RemoveFromAllProx()gemObject
RemoveFromGroup()gemActor
RemoveLootablePlayer(PID playerID)gemObjectinlinevirtual
Resurrect()gemActor
safefallgemActor
securityLevelgemActorprotected
SeesObject(gemObject *object, float range)gemActorvirtual
Send(int clientnum, bool control, bool to_superclients, psPersistAllEntities *allEntities=NULL)gemActorvirtual
SendActiveSpells()gemActor
SendBehaviorMessage(const csString &str, gemObject *obj)gemActorvirtual
SendGroupMessage(MsgEntry *me)gemActorvirtual
SendGroupStats()gemActorvirtual
SendTargetStatDR(Client *client)gemActorvirtual
SetAction(const char *anim, csTicks &timeDelay)gemActor
SetAlive(bool flag, bool queue=true)gemObject
SetAllowedToDisconnect(bool allowed)gemActor
SetAllowedToMove(bool newvalue)gemActor
SetAlwaysWatching(bool w)gemObjectinline
SetCombatStance(const Stance &stance)gemActorvirtual
SetDefaultAttackID(unsigned)gemActorinlinevirtual
SetDefaults(bool player)gemActor
SetDRData(psDRMessage &drmsg)gemActor
SetEquipment(const char *equip)gemActor
SetFiniteInventory(bool v)gemActorinline
SetFrozen(bool flag)gemActorinline
SetGMDefaults()gemActorprotected
SetGroup(PlayerGroup *group)gemActor
SetInstance(InstanceID worldInstance)gemActor
SetInvincibility(bool invincible)gemActorvirtual
SetLastProductionPos(csVector3 &pos)gemActorinline
SetLastSuperclientPos(const csVector3 &pos, InstanceID instance, const csTicks &now)gemActorvirtual
SetMasqueradeLevel(int level)gemActor
SetMesh(const char *meshname)gemActor
SetMode(PSCHARACTER_MODE newmode, uint32_t extraData=0)gemActor
SetMount(psCharacter *newMount)gemActorinline
SetName(const char *n)gemObject
SetPosition(const csVector3 &pos, float angle, iSector *sector)gemActor
SetPrevTeleportLocation(const csVector3 &pos, float yrot, iSector *sector, InstanceID instance)gemActor
SetProductionStartPos(const csVector3 &pos)gemActorinline
SetSecurityLevel(int level)gemActor
SetSpellCasting(psSpellCastGameEvent *event)gemActorinline
SetSuperclientID(AccountID id)gemObjectinlinevirtual
SetTargetObject(gemObject *object)gemActorinline
SetTextureParts(const char *parts)gemActor
SetTradeWork(psWorkGameEvent *event)gemActorinline
SetupCharData()gemActor
SetViewAllObjects(bool v)gemActor
SetVisibility(bool visible)gemActorvirtual
Sit()gemActor
spellCastinggemActorprotected
Stand()gemActor
StartAttack()gemActorinline
StopMoving(bool worldVel=false)gemActor
targetObjectgemActorprotected
Teleport(const char *sec, const csVector3 &pos, float yrot, InstanceID instance, int32_t loadDelay=0, csString background="", csVector2 point1=0, csVector2 point2=0, csString widget="")gemActor
Teleport(iSector *sector, const csVector3 &pos, float yrot, InstanceID instance, int32_t loadDelay=0, csString background="", csVector2 point1=0, csVector2 point2=0, csString widget="")gemActor
Teleport(iSector *sector, const csVector3 &pos, float yrot, int32_t loadDelay=0, csString background="", csVector2 point1=0, csVector2 point2=0, csString widget="")gemActor
topgemActorprotected
ToString()gemObjectinlinevirtual
UnregisterCallback(iDeathCallback *receiver)gemActorinlinevirtual
gemObject::UnregisterCallback(iDeleteObjectCallback *receiver)gemObjectinlinevirtual
UpdateDR()gemActorvirtual
UpdateProxList(bool force=false)gemObject
UpdateStats()gemActor
UpdateValidLocation(const csVector3 &pos, float yrot, iSector *sector, InstanceID instance, bool force=false)gemActor
validgemObjectprotected
valid_locationgemActorprotected
viewAllObjectsgemActorprotected
visiblegemActorprotected
workEventgemActorprotected
worldInstancegemObjectprotected
~gemActor()gemActorvirtual
~gemObject()gemObjectvirtual
~iDeathNotificationObject()iDeathNotificationObjectinlinevirtual
~iDeleteNotificationObject()iDeleteNotificationObjectinlinevirtual
~iScriptableVar()iScriptableVarinlinevirtual