Planeshift
|
This is the complete list of members for gemPet, including all inherited members.
ActionCommand(bool actionMy, bool actionNarrate, const char *actText, Client *who, bool actionPublic, csTicks &timeDelay) | gemNPC | |
activeMagic_seq | gemActor | protected |
activeReports | gemActor | protected |
ActiveSpellCount(const csString &name) | gemActor | |
activeSpells | gemActor | protected |
AddActiveSpell(ActiveSpell *asp) | gemActor | |
AddAttackerHistory(gemActor *attacker, float damage) | gemActor | |
AddAttackerHistory(gemActor *attacker, float hpRate, csTicks duration) | gemActor | |
AddBadText(const char *playerSaid, const char *trigger) | gemNPC | |
AddChatReport(gemActor *reporter) | gemActor | |
AddLootablePlayer(PID playerID) | gemNPC | virtual |
alwaysWatching | gemObject | protected |
AlwaysWatching() | gemObject | inline |
ApplyStaminaCalculations(const csVector3 &velocity, float times) | gemNPC | inlinevirtual |
atRest | gemActor | protected |
AtRest() const | gemActor | inline |
AttachScript(ProgressionScript *script, int type) | gemActor | |
attack_cnt | gemActor | protected |
badText | gemNPC | protected |
bottom | gemActor | protected |
Broadcast(int clientnum, bool control) | gemNPC | virtual |
BroadcastTargetStatDR(ClientConnectionSet *clients) | gemActor | virtual |
busy | gemNPC | protected |
cacheManager | gemObject | protected |
CalcFunction(MathEnvironment *env, const char *functionName, const double *params) | gemActor | virtual |
CanBeAttackedBy(gemActor *attacker, gemActor *&lastAttacker) const | gemActor | |
CancelActiveSpellsForDeath() | gemActor | |
CancelActiveSpellsWhichDamage() | gemActor | |
CanSwitchMode(PSCHARACTER_MODE from, PSCHARACTER_MODE to) | gemActor | protected |
cel | gemObject | protectedstatic |
chatHistory | gemActor | protected |
CheckSpeakers() | gemNPC | |
ClearDamageHistory() | gemActor | inline |
clientRef | gemActor | protected |
combat_stance | gemActor | protected |
deathReceivers | gemActor | protected |
default_attackid | gemNPC | protected |
Defeat() | gemActor | |
DetachScript(ProgressionScript *script, int type) | gemActor | |
Disconnect() | gemObject | virtual |
dmgHistory | gemActor | protected |
DoDamage(gemActor *attacker, float damage) | gemActor | |
DRcounter | gemActor | protected |
Dump() | gemObject | virtual |
eid | gemObject | protected |
EndAttack() | gemActor | inline |
entityManager | gemObject | protected |
factname | gemObject | protected |
FallBegan(const csVector3 &pos, iSector *sector) | gemActor | |
FallEnded(const csVector3 &pos, iSector *sector) | gemActor | |
fallStartPos | gemActor | protected |
fallStartSector | gemActor | protected |
fallStartTime | gemActor | protected |
FindActiveSpell(const csString &name, SPELL_TYPE type) | gemActor | |
FindAnimIndex(const char *name) | gemActor | |
FindNearbyActorName(const char *name) | gemActor | |
forceDRcounter | gemActor | protected |
forcedSector | gemActor | protected |
ForcePositionUpdate() | gemNPC | virtual |
gemActor::ForcePositionUpdate(int32_t loadDelay=0, csString background="", csVector2 point1=0, csVector2 point2=0, csString widget="") | gemActor | virtual |
gemActor(GEMSupervisor *gemsupervisor, CacheManager *cachemanager, EntityManager *entitymanager, psCharacter *chardata, const char *factname, InstanceID myInstance, iSector *room, const csVector3 &pos, float rotangle, int clientnum) | gemActor | |
gemNPC(GEMSupervisor *gemSupervisor, CacheManager *cachemanager, EntityManager *entityManager, psCharacter *chardata, const char *factname, InstanceID myInstance, iSector *room, const csVector3 &pos, float rotangle, int clientnum) | gemNPC | |
gemObject(GEMSupervisor *gemsupervisor, EntityManager *entitymanager, CacheManager *cachemanager, const char *name, const char *factname, InstanceID myinstance, iSector *room, const csVector3 &pos, float rotangle, int clientnum) | gemObject | protected |
gemPet(GEMSupervisor *gemsupervisor, CacheManager *cachemanager, EntityManager *entitymanager, psCharacter *chardata, const char *factname, InstanceID instance, iSector *room, const csVector3 &pos, float rotangle, int clientnum, uint32 id) | gemPet | inline |
GetActiveMagicSequence() | gemActor | inline |
GetActiveSpells() | gemActor | inline |
GetActorPtr() | gemObject | |
GetALPtr() | gemObject | |
GetAngle() | gemObject | |
GetBadText(size_t first, size_t last, csStringArray &saidArray, csStringArray &trigArray) | gemNPC | |
GetBaseAdvertiseRange() | gemObject | inlinevirtual |
GetBuffableFrozen() | gemActor | inline |
GetCharacterData() | gemActor | inlinevirtual |
GetClient() const | gemActor | virtual |
GetClientID() | gemObject | |
GetCombatStance() | gemActor | inline |
GetDamageHistory(int pos) const | gemActor | inline |
GetDamageHistoryCount() const | gemActor | inline |
GetDefaultAttackID() | gemNPC | inlinevirtual |
GetDefaultBehavior(const csString &dfltBehaviors) | gemNPC | virtual |
GetEID() | gemObject | inline |
GetFallStartTime() | gemActor | inline |
GetFiniteInventory() | gemActor | inline |
GetFirstName() | gemActor | inline |
GetGroup() | gemActor | |
GetGroupID() | gemActor | |
GetGuild() | gemActor | inlinevirtual |
GetGuildID() | gemObject | inlinevirtual |
GetGuildLevel() | gemActor | inline |
GetGuildMembership() | gemActor | inline |
GetGuildName() | gemActor | |
GetInstance() | gemObject | inline |
GetInvincibility() | gemActor | inlinevirtual |
GetItem() | gemObject | |
GetItemPtr() | gemObject | |
GetLastLocation(csVector3 &pos, float &yrot, iSector *§or, InstanceID &instance) | gemActor | |
GetLastProductionPos(csVector3 &pos) | gemActor | inline |
GetLastSuperclientPos(csVector3 &pos, InstanceID &instance, csTicks &last) const | gemActor | virtual |
GetLootablePlayers() const | gemNPC | inline |
GetMasqueradeLevel() | gemActor | inline |
GetMesh() | gemObject | inline |
GetMeshWrapper() | gemObject | |
GetMode() | gemActor | inline |
GetModeStr() | gemActor | |
GetMount() const | gemActor | inline |
GetMulticastClients() | gemObject | |
GetName() | gemObject | |
GetNPCDialogPtr() | gemNPC | inlinevirtual |
GetNPCPtr() | gemObject | |
GetObjectsInRange(float range) | gemObject | |
GetObjectType() | gemPet | inlinevirtual |
GetOwner() | gemNPC | inlinevirtual |
GetPetPtr() | gemObject | |
GetPID() | gemActor | inlinevirtual |
GetPosition() | gemObject | |
GetPosition(csVector3 &pos, float &yrot, iSector *§or) | gemObject | |
GetPosition(csVector3 &pos, iSector *§or) | gemObject | |
GetPrevTeleportLocation(csVector3 &pos, float &yrot, iSector *§or, InstanceID &instance) | gemActor | |
GetProductionStartPos(void) const | gemActor | inline |
GetProperty(MathEnvironment *env, const char *ptr) | gemActor | virtual |
GetProxList() | gemObject | inline |
GetRandomLootClient(int range) | gemNPC | virtual |
GetRelativeFaction(gemActor *speaker) | gemActor | |
GetSector() | gemObject | |
GetSectorName() | gemObject | inline |
GetSecurityLevel() | gemActor | inline |
GetSpawnPos(csVector3 &pos, float &yrot, iSector *§or, bool useRange=false) | gemActor | |
GetSuperclientID() | gemNPC | inlinevirtual |
GetTarget() | gemNPC | inlinevirtual |
GetTargetObject() const | gemActor | inline |
GetTargetType(gemObject *target) | gemActor | |
GetTradeWork() | gemActor | inline |
GetValidPos(csVector3 &pos, float &yrot, iSector *§or, InstanceID &instance) | gemActor | |
GetVelocity() | gemActor | virtual |
GetViewAllObjects() | gemActor | inline |
GetVisibility() | gemActor | inlinevirtual |
givekillexp | gemActor | |
group | gemActor | protected |
HandleDeath() | gemActor | |
HasBeenAttackedBy(gemActor *attacker) | gemActor | virtual |
HasKillStealProtection() | gemNPC | inlinevirtual |
infinitemana | gemActor | |
InGroup() const | gemActor | |
InitCharData(Client *c) | gemActor | protected |
InitLinMove(const csVector3 &pos, float angle, iSector *sector) | gemActor | protected |
InitMesh(const char *name, const csVector3 &pos, const float rotangle, iSector *room) | gemObject | protected |
InitProximityList(float radius, int clientnum) | gemObject | protected |
InsideGuardedArea(gemObject *object) | gemActor | virtual |
instantcast | gemActor | |
InterruptSpellCasting() | gemActor | inline |
invincible | gemActor | protected |
InvokeAttackScripts(gemActor *defender, psItem *weapon) | gemActor | |
InvokeDefenseScripts(gemActor *attacker, psItem *weapon) | gemActor | |
InvokeMovementScripts() | gemActor | |
InvokeNearlyDeadScripts(gemActor *defender, psItem *weapon) | gemActor | |
is_alive | gemObject | protected |
IsAlive() const | gemObject | inline |
IsAllowedToAttack(gemObject *target, csString &msg) | gemActor | |
IsAllowedToMove() | gemActor | inline |
isAllowedToMove | gemActor | protected |
IsBusy() const | gemNPC | |
isFalling | gemActor | protected |
IsFalling() | gemActor | inline |
IsFamiliar(void) | gemPet | inline |
IsFrozen() | gemActor | inline |
isFrozen | gemActor | protected |
IsGroupedWith(gemActor *other, bool IncludePets=false) const | gemActor | |
IsLoggingChat() const | gemActor | inline |
IsLootablePlayer(PID playerID) | gemNPC | virtual |
IsMounted() | gemActor | inline |
IsMyPet(gemActor *other) const | gemActor | |
IsNear(gemObject *obj, float radius, bool ignoreY=false) | gemObject | |
IsSpellCasting() | gemActor | inline |
IsUpdateReq(csVector3 const &pos, csVector3 const &oldPos) | gemObject | virtual |
IsValid(void) | gemObject | inlinevirtual |
Kill(gemActor *attacker) | gemActor | inline |
last_location | gemActor | protected |
last_production_pos | gemActor | protected |
lastDR | gemActor | protected |
lastSentSuperclientInstance | gemActor | protected |
lastSentSuperclientPos | gemActor | protected |
lastSentSuperclientTick | gemActor | protected |
lastV | gemActor | protected |
LogChatMessage(const char *who, const psChatMessage &msg) | gemActor | |
logging_chat_file | gemActor | protected |
LogLine(const char *szLine) | gemActor | |
LogSystemMessage(const char *szLine) | gemActor | |
lootablePlayers | gemNPC | protected |
masqueradeLevel | gemActor | protected |
matname | gemObject | protected |
mount | gemActor | protected |
Move(const csVector3 &pos, float rotangle, iSector *room) | gemObject | |
movementMode | gemActor | protected |
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 | |
name | gemObject | protected |
nevertired | gemActor | |
newvalid_location | gemActor | protected |
nextLongRangeAvail | gemNPC | protected |
nextShortRangeAvail | gemNPC | protected |
nextVeryShortRangeAvail | gemNPC | protected |
npcdialog | gemNPC | protected |
nullfact | gemObject | protected |
offset | gemActor | protected |
onAttackScripts | gemActor | protected |
onDefenseScripts | gemActor | protected |
onMovementScripts | gemActor | protected |
onNearlyDeadScripts | gemActor | protected |
owner | gemNPC | protected |
pcmesh | gemObject | protected |
pcmove | gemActor | |
pid | gemActor | protected |
player_mode | gemActor | protected |
prev_teleport_location | gemActor | protected |
ProcessStamina() | gemActor | |
ProcessStamina(const csVector3 &velocity, bool force=false) | gemActor | |
productionStartPos | gemActor | protected |
prox_distance_current | gemObject | protected |
prox_distance_desired | gemObject | protected |
proxlist | gemObject | protected |
psChar | gemActor | protected |
questtester | gemActor | |
RangeTo(gemObject *obj, bool ignoreY=false, bool ignoreInstance=false) | gemObject | |
ReactToPlayerApproach(psNPCCommandsMessage::PerceptionType type, gemActor *player) | gemNPC | |
receivers | gemObject | protected |
RegisterCallback(iDeathCallback *receiver) | gemActor | inlinevirtual |
gemObject::RegisterCallback(iDeleteObjectCallback *receiver) | gemObject | inlinevirtual |
RegisterSpeaker(Client *client) | gemNPC | |
RemoveActiveSpell(ActiveSpell *asp) | gemActor | |
RemoveAttackerHistory(gemActor *attacker) | gemActor | |
RemoveChatReport() | gemActor | |
RemoveFromAllProx() | gemObject | |
RemoveFromGroup() | gemActor | |
RemoveLootablePlayer(PID playerID) | gemNPC | virtual |
Resurrect() | gemActor | |
safefall | gemActor | |
Say(const char *sayText, Client *who, bool sayPublic, csTicks &timeDelay) | gemNPC | |
securityLevel | gemActor | protected |
SeesObject(gemObject *object, float range) | gemActor | virtual |
Send(int clientnum, bool control, bool to_superclients, psPersistAllEntities *allEntities=NULL) | gemNPC | virtual |
SendActiveSpells() | gemActor | |
SendBehaviorMessage(const csString &str, gemObject *obj) | gemNPC | virtual |
SendGroupMessage(MsgEntry *me) | gemActor | virtual |
SendGroupStats() | gemNPC | virtual |
SendTargetStatDR(Client *client) | gemActor | virtual |
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) | gemObject | inline |
SetBusy(bool busy) | gemNPC | |
SetCombatStance(const Stance &stance) | gemNPC | virtual |
SetDefaultAttackID(unsigned id) | gemNPC | inlinevirtual |
SetDefaults(bool player) | gemActor | |
SetDRData(psDRMessage &drmsg) | gemActor | |
SetEquipment(const char *equip) | gemActor | |
SetFiniteInventory(bool v) | gemActor | inline |
SetFrozen(bool flag) | gemActor | inline |
SetGMDefaults() | gemActor | protected |
SetGroup(PlayerGroup *group) | gemActor | |
SetInstance(InstanceID worldInstance) | gemActor | |
SetInvincibility(bool invincible) | gemActor | virtual |
SetLastProductionPos(csVector3 &pos) | gemActor | inline |
SetLastSuperclientPos(const csVector3 &pos, InstanceID instance, const csTicks &now) | gemActor | virtual |
SetMasqueradeLevel(int level) | gemActor | |
SetMesh(const char *meshname) | gemActor | |
SetMode(PSCHARACTER_MODE newmode, uint32_t extraData=0) | gemActor | |
SetMount(psCharacter *newMount) | gemActor | inline |
SetName(const char *n) | gemObject | |
SetOwner(gemObject *owner) | gemNPC | virtual |
SetPersistanceLevel(const char *level) | gemPet | inline |
SetPersistanceLevel(void) | gemPet | inline |
SetPosition(const csVector3 &pos, float angle, iSector *sector) | gemNPC | virtual |
SetPrevTeleportLocation(const csVector3 &pos, float yrot, iSector *sector, InstanceID instance) | gemActor | |
SetProductionStartPos(const csVector3 &pos) | gemActor | inline |
SetSecurityLevel(int level) | gemActor | |
SetSpellCasting(psSpellCastGameEvent *event) | gemActor | inline |
SetSuperclientID(AccountID id) | gemNPC | inlinevirtual |
SetTarget(gemObject *newTarget) | gemNPC | inlinevirtual |
SetTargetObject(gemObject *object) | gemActor | inline |
SetTextureParts(const char *parts) | gemActor | |
SetTradeWork(psWorkGameEvent *event) | gemActor | inline |
SetupCharData() | gemActor | |
SetupDialog(PID npcID, PID masterNpcID, bool force=false) | gemNPC | |
SetViewAllObjects(bool v) | gemActor | |
SetVisibility(bool visible) | gemActor | virtual |
ShowPopupMenu(Client *client) | gemNPC | |
Sit() | gemActor | |
speakers | gemNPC | protected |
spellCasting | gemActor | protected |
Stand() | gemActor | |
StartAttack() | gemActor | inline |
StopMoving(bool worldVel=false) | gemActor | |
superClientID | gemNPC | protected |
target | gemNPC | protected |
targetObject | gemActor | protected |
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 | |
top | gemActor | protected |
ToString() | gemObject | inlinevirtual |
UnregisterCallback(iDeathCallback *receiver) | gemActor | inlinevirtual |
gemObject::UnregisterCallback(iDeleteObjectCallback *receiver) | gemObject | inlinevirtual |
UpdateDR() | gemActor | virtual |
UpdateProxList(bool force=false) | gemObject | |
UpdateStats() | gemActor | |
UpdateValidLocation(const csVector3 &pos, float yrot, iSector *sector, InstanceID instance, bool force=false) | gemActor | |
valid | gemObject | protected |
valid_location | gemActor | protected |
viewAllObjects | gemActor | protected |
visible | gemActor | protected |
workEvent | gemActor | protected |
worldInstance | gemObject | protected |
~gemActor() | gemActor | virtual |
~gemNPC() | gemNPC | virtual |
~gemObject() | gemObject | virtual |
~iDeathNotificationObject() | iDeathNotificationObject | inlinevirtual |
~iDeleteNotificationObject() | iDeleteNotificationObject | inlinevirtual |
~iScriptableVar() | iScriptableVar | inlinevirtual |