Planeshift
|
This is the complete list of members for NPC, including all inherited members.
activeLocate | NPC | protected |
AddAutoMemorize(csString types) | NPC | |
AddDebugClient(uint clientNum, int debugLevel) | RemoteDebug | |
AddToHateList(gemNPCActor *attacker, float delta) | NPC | |
Advance(csTicks when) | NPC | protected |
alive | NPC | protected |
ang_vel | NPC | protected |
autoMemorizeTypes | NPC | protected |
brain | NPC | protected |
BufferHash typedef | NPC | protected |
checked | NPC | protected |
checkedPos | NPC | protected |
checkedResult | NPC | protected |
checkedSector | NPC | protected |
CheckPosition() | NPC | |
ClearState() | NPC | |
ContainAutoMemorizeType(const csString &type) | NPC | |
controlledActors | NPC | protected |
CopyLocate(csString source, csString destination, unsigned int flags) | NPC | |
debugLog | RemoteDebug | protected |
Delete() | NPC | |
Disable(bool disable=true) | NPC | |
disabled | NPC | protected |
DRcounter | NPC | protected |
Dump() | NPC | |
DumpBehaviorList(csString &output) | NPC | |
DumpControlled(csString &output) | NPC | |
DumpDebugLog(csString &output) | NPC | |
DumpHateList(csString &output) | NPC | |
DumpHateList(NPC *npc) | NPC | |
DumpMemory(csString &output) | NPC | |
DumpReactionList(csString &output) | NPC | |
DumpState(csString &output) | NPC | |
fallCounter | NPC | protected |
GetActiveLocate(csVector3 &pos, iSector *§or, float &rot) | NPC | |
GetActiveLocate(Waypoint *&wp) | NPC | |
GetActiveLocateRadius() const | NPC | |
GetActor() | NPC | inline |
GetAngularVelocity() | NPC | |
GetBrain() | NPC | |
GetBuffer(const csString &bufferName) | NPC | |
GetBufferMemory() | NPC | inline |
GetBuildingSpot() | NPC | |
GetCurrentBehavior() | NPC | |
GetDebugging() const | RemoteDebug | |
GetDRCounter(csTicks when, const csVector3 &pos, float yRot, iSector *sector, const csVector3 &vel, float angVel) | NPC | inline |
GetEID() | NPC | |
GetEntityHate(gemNPCActor *entity) | NPC | |
GetFallCounter() | NPC | inline |
GetHP() | NPC | |
GetHPRate() const | NPC | |
GetLastPerception() | NPC | inline |
GetLinMove() | NPC | |
GetMana() | NPC | |
GetManaRate() const | NPC | |
GetMaxHP() const | NPC | |
GetMaxMana() const | NPC | |
GetMaxMenStamina() const | NPC | |
GetMaxPysStamina() const | NPC | |
GetMenStamina() | NPC | |
GetMenStaminaRate() const | NPC | |
GetMostHated(float range, bool includeOutsideRegion, bool includeInvisible, bool includeInvincible, float *hate=NULL) | NPC | |
GetMostHated(csVector3 &pos, iSector *sector, float range, LocationType *region, bool includeOutsideRegion, bool includeInvisible, bool includeInvincible, float *hate) | NPC | |
GetMovable() | NPC | inline |
GetName() | NPC | inline |
GetNearestActor(float range, csVector3 &destPosition, iSector *&destSector, float &destRange) | NPC | |
GetNearestDeadActor(float range) | NPC | |
GetNearestNPC(float range, csVector3 &destPosition, iSector *&destSector, float &destRange) | NPC | |
GetNearestPlayer(float range, csVector3 &destPosition, iSector *&destSector, float &destRange) | NPC | |
GetNearestVisibleFriend(float range) | NPC | |
GetOrigBrainType() | NPC | inline |
GetOwner() | NPC | |
GetOwnerName() | NPC | |
GetPID() | NPC | inline |
GetPysStamina() | NPC | |
GetPysStaminaRate() const | NPC | |
GetRaceInfo() | NPC | |
GetRegion() | NPC | |
GetRegionName() | NPC | inline |
GetRemoteDebugClientsString() const | RemoteDebug | |
GetRunVelocity() | NPC | |
GetSpawnPosition() const | NPC | |
GetSpawnSector() const | NPC | |
GetTarget() | NPC | |
GetTribe() | NPC | |
GetTribeMemberType() const | NPC | |
GetVelocity() | NPC | |
GetWalkVelocity() | NPC | |
HasAutoMemorizeTypes() const | NPC | inline |
hatelist | NPC | protected |
hp | NPC | protected |
IncrementFallCounter() | NPC | inline |
Info(const csString &infoRequestSubCmd) | NPC | |
InsertCopy(PID use_char_id, PID ownerPID) | NPC | |
insideRegion | NPC | protected |
insideTribeHome | NPC | protected |
IsAlive() const | NPC | inline |
IsDebugging() | RemoteDebug | inline |
IsDebugging(int debugLevel) | RemoteDebug | inline |
IsDisabled() | NPC | inline |
IsInsideRegion() | NPC | inline |
IsInsideTribeHome() | NPC | inline |
last_perception | NPC | protected |
last_update | NPC | protected |
lastDrAngVel | NPC | protected |
lastDrMoving | NPC | protected |
lastDrPosition | NPC | protected |
lastDrSector | NPC | protected |
lastDrTime | NPC | protected |
lastDrVel | NPC | protected |
lastDrYRot | NPC | protected |
Load(iResultRow &row, csHash< NPCType *, const char * > &npctypes, EventManager *eventmanager, PID usePID) | NPC | |
Load(const char *name, PID pid, NPCType *type, const char *region_name, int debugging, bool disabled, EventManager *eventmanager) | NPC | |
LocateHash typedef | NPC | |
LOCATION_ALL enum value | NPC | |
LOCATION_ANGLE enum value | NPC | |
LOCATION_NONE enum value | NPC | |
LOCATION_POS enum value | NPC | |
LOCATION_RADIUS enum value | NPC | |
LOCATION_SECTOR enum value | NPC | |
LOCATION_TARGET enum value | NPC | |
LOCATION_WP enum value | NPC | |
mana | NPC | protected |
menStamina | NPC | protected |
movable | NPC | protected |
name | NPC | protected |
nextDebugLogEntry | RemoteDebug | protected |
NPC(psNPCClient *npcclient, NetworkManager *networkmanager, psWorld *world, iEngine *engine, iCollideSystem *cdsys) | NPC | |
npcActor | NPC | protected |
oldbrain | NPC | protected |
origtype | NPC | protected |
owner_id | NPC | protected |
pid | NPC | protected |
Printf(int debugLevel, const char *msg,...) | RemoteDebug | |
pysStamina | NPC | protected |
raceInfo | NPC | protected |
region | NPC | protected |
region_name | NPC | protected |
ReleaseControl(gemNPCActor *actor) | NPC | |
RemoteDebug() | RemoteDebug | |
RemoveAutoMemorize(csString types) | NPC | |
RemoveDebugClient(uint clientNum) | RemoteDebug | |
RemoveFromHateList(EID who) | NPC | |
ReplaceBuffers(csString &result) | NPC | |
ReplaceLocations(csString &result) | NPC | |
runVelocity | NPC | protected |
scale | NPC | protected |
ScopedTimerCallback(const ScopedTimer *timer) | NPC | virtual |
SetActor(gemNPCActor *actor) | NPC | |
SetAlive(bool a) | NPC | |
SetBrain(NPCType *type) | NPC | |
SetBuffer(const csString &bufferName, const csString &value) | NPC | |
SetBufferMemory(Tribe::Memory *memory) | NPC | |
SetBuildingSpot(Tribe::Asset *buildingSpot) | NPC | |
SetDebugging(int debugLevel) | RemoteDebug | |
SetDRCounter(uint8_t counter) | NPC | inline |
SetInsideRegion(bool inside) | NPC | inline |
SetInsideTribeHome(bool inside) | NPC | inline |
SetLastPerception(Perception *pcpt) | NPC | |
SetLocate(const csString &destination, const NPC::Locate &locate) | NPC | |
SetOwner(EID owner_EID) | NPC | |
SetTarget(gemNPCObject *t) | NPC | |
SetTribe(Tribe *new_tribe) | NPC | |
SetTribeMemberType(const char *tribeMemberType) | NPC | |
spawnPosition | NPC | protected |
spawnSector | NPC | protected |
storedLocates | NPC | protected |
StoreSpawnPosition() | NPC | |
SwitchDebugging() | RemoteDebug | |
TakeControl(gemNPCActor *actor) | NPC | |
target_id | NPC | protected |
Tick() | NPC | |
TickPostProcess(csTicks when) | NPC | protected |
tribe | NPC | protected |
tribeMemberType | NPC | protected |
TriggerEvent(Perception *pcpt, float maxRange=-1.0, csVector3 *basePos=NULL, iSector *baseSector=NULL, bool sameSector=false) | NPC | |
TriggerEvent(const char *pcpt) | NPC | |
type | NPC | protected |
UpdateControlled() | NPC | |
vel | NPC | protected |
walkVelocity | NPC | protected |
~iScriptableVar() | iScriptableVar | inlinevirtual |
~NPC() | NPC | virtual |
~RemoteDebug() | RemoteDebug | virtual |
~ScopedTimerCB() | ScopedTimerCB | inlineprivatevirtual |