|
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 |