|
| CLASS_PROTOTYPE (Actor) |
|
virtual void | setContentsSolid (void) override |
|
void | InitThinkStates (void) |
|
void | UpdateEyeOrigin (void) |
|
bool | RequireThink (void) |
|
void | UpdateEnemy (int iMaxDirtyTime) |
|
void | UpdateEnemyInternal (void) |
|
void | DetectSmokeGrenades (void) |
|
void | SetEnemy (Sentient *pEnemy, bool bForceConfirmed) |
|
void | SetEnemyPos (Vector vPos) |
|
void | AddToBodyQue (void) |
|
Vector | GetAntiBunchPoint (void) |
|
virtual const char * | DumpCallTrace (const char *pszFmt,...) const override |
|
void | FixAIParameters (void) |
|
bool | AttackEntryAnimation (void) |
|
void | CheckForThinkStateTransition (void) |
|
bool | CheckForTransition (eThinkState state, eThinkLevel level) |
|
bool | PassesTransitionConditions_Grenade (void) |
|
bool | PassesTransitionConditions_BadPlace (void) |
|
bool | PassesTransitionConditions_Attack (void) |
|
bool | PassesTransitionConditions_Disguise (void) |
|
bool | PassesTransitionConditions_Curious (void) |
|
bool | PassesTransitionConditions_Idle (void) |
|
void | UpdateEnableEnemy (void) |
|
void | ThinkStateTransitions (void) |
|
void | TransitionState (int iNewState, int iPadTime=0) |
|
void | ChangeAnim (void) |
|
void | UpdateSayAnim (void) |
|
void | UpdateUpperAnim (void) |
|
void | UpdateAnim (void) |
|
virtual void | StoppedWaitFor (const_str name, bool bDeleting) override |
|
void | Begin_Turret (void) |
|
void | End_Turret (void) |
|
void | Suspend_Turret (void) |
|
void | Think_Turret (void) |
|
void | FinishedAnimation_Turret (void) |
|
void | ReceiveAIEvent_Turret (vec3_t event_origin, int iType, Entity *originator, float fDistSquared, float fMaxDistSquared) |
|
void | InterruptPoint_Turret (void) |
|
void | PathnodeClaimRevoked_Turret (void) |
|
bool | Turret_IsRetargeting (void) const |
|
bool | Turret_DecideToSelectState (void) |
|
void | Turret_SelectState (void) |
|
bool | Turret_CheckRetarget (void) |
|
bool | Turret_TryToBecomeCoverGuy (void) |
|
void | Turret_BeginRetarget (void) |
|
void | Turret_NextRetarget (void) |
|
void | Turret_SideStep (int iStepSize, vec3_t vDir) |
|
void | State_Turret_Combat (void) |
|
void | State_Turret_Reacquire (void) |
|
void | State_Turret_TakeSniperNode (void) |
|
void | State_Turret_SniperNode (void) |
|
bool | State_Turret_RunHome (bool bAttackOnFail) |
|
void | State_Turret_RunAway (void) |
|
void | State_Turret_Charge (void) |
|
void | State_Turret_Grenade (void) |
|
void | State_Turret_FakeEnemy (void) |
|
void | State_Turret_Wait (void) |
|
void | State_Turret_Shoot (void) |
|
void | State_Turret_Retarget_Suppress (void) |
|
void | State_Turret_Retarget_Sniper_Node (void) |
|
void | State_Turret_Retarget_Step_Side_Small (void) |
|
void | State_Turret_Retarget_Path_Exact (void) |
|
void | State_Turret_Retarget_Path_Near (void) |
|
void | State_Turret_Retarget_Step_Side_Medium (void) |
|
void | State_Turret_Retarget_Step_Side_Large (void) |
|
void | State_Turret_Retarget_Step_Face_Medium (void) |
|
void | State_Turret_Retarget_Step_Face_Large (void) |
|
bool | Cover_IsValid (PathNode *node) |
|
bool | Cover_SetPath (PathNode *node) |
|
void | Cover_FindCover (bool bCheckAll) |
|
void | Begin_Cover (void) |
|
void | End_Cover (void) |
|
void | Suspend_Cover (void) |
|
void | Think_Cover (void) |
|
void | FinishedAnimation_Cover (void) |
|
void | PathnodeClaimRevoked_Cover (void) |
|
void | State_Cover_NewEnemy (void) |
|
void | State_Cover_FindCover (void) |
|
void | State_Cover_TakeCover (void) |
|
void | State_Cover_FinishReloading (void) |
|
void | State_Cover_SpecialAttack (void) |
|
void | State_Cover_Target (void) |
|
void | State_Cover_Hide (void) |
|
void | State_Cover_Shoot (void) |
|
void | State_Cover_Grenade (void) |
|
void | State_Cover_FindEnemy (void) |
|
void | State_Cover_SearchNode (void) |
|
void | State_Cover_HuntEnemy (void) |
|
void | State_Cover_FakeEnemy (void) |
|
void | Begin_Patrol (void) |
|
void | End_Patrol (void) |
|
void | Resume_Patrol (void) |
|
void | Think_Patrol (void) |
|
void | ShowInfo_Patrol (void) |
|
void | IdleThink (void) |
|
void | Begin_Runner (void) |
|
void | End_Runner (void) |
|
void | Resume_Runner (void) |
|
void | Think_Runner (void) |
|
void | ShowInfo_Runner (void) |
|
void | Begin_Alarm (void) |
|
void | End_Alarm (void) |
|
void | State_Alarm_StartThread (void) |
|
void | State_Alarm_Move (void) |
|
void | State_Alarm_Idle (void) |
|
void | Think_Alarm (void) |
|
void | FinishedAnimation_Alarm (void) |
|
bool | IsNoClipState (int state) |
|
void | Think_NoClip (void) |
|
bool | ValidGrenadePath (const Vector &vFrom, const Vector &vTo, Vector &vVel) |
|
Vector | CanThrowGrenade (const Vector &vFrom, const Vector &vTo) |
|
Vector | CanRollGrenade (const Vector &vFrom, const Vector &vTo) |
|
bool | CanTossGrenadeThroughHint (GrenadeHint *pHint, const Vector &vFrom, const Vector &vTo, bool bDesperate, Vector *pvVel, eGrenadeTossMode *peMode) |
|
Vector | CalcKickVelocity (Vector &vDelta, float fDist) const |
|
bool | CanKickGrenade (Vector &vFrom, Vector &vTo, Vector &vFace, Vector *pvVel) |
|
bool | GrenadeWillHurtTeamAt (const Vector &vTo) |
|
bool | CanGetGrenadeFromAToB (const Vector &vFrom, const Vector &vTo, bool bDesperate, Vector *pvVel, eGrenadeTossMode *peMode) |
|
bool | DecideToThrowGrenade (const Vector &vTo, Vector *pvVel, eGrenadeTossMode *peMode, bool bDesperate) |
|
void | Grenade_EventFire (Event *ev) |
|
void | GenericGrenadeTossThink (void) |
|
bool | Grenade_Acquire (eGrenadeState eNextState, const_str csReturnAnim) |
|
void | Grenade_Flee (void) |
|
void | Grenade_ThrowAcquire (void) |
|
void | Grenade_Throw (void) |
|
void | Grenade_KickAcquire (void) |
|
void | Grenade_Kick (void) |
|
void | Grenade_MartyrAcquire (void) |
|
void | Grenade_Martyr (void) |
|
void | Grenade_Wait (void) |
|
void | Grenade_NextThinkState (void) |
|
void | Grenade_EventAttach (Event *ev) |
|
void | Grenade_EventDetach (Event *ev) |
|
void | Begin_Grenade (void) |
|
void | End_Grenade (void) |
|
void | Resume_Grenade (void) |
|
void | Think_Grenade (void) |
|
void | FinishedAnimation_Grenade (void) |
|
void | SetCuriousAnimHint (int iAnimHint) |
|
void | Begin_Curious (void) |
|
void | End_Curious (void) |
|
void | Resume_Curious (void) |
|
void | Suspend_Curious (void) |
|
void | Think_Curious (void) |
|
void | FinishedAnimation_Curious (void) |
|
void | LookAtCuriosity (void) |
|
void | TimeOutCurious (void) |
|
void | State_Disguise_Wait (void) |
|
void | State_Disguise_Papers (void) |
|
void | State_Disguise_Fake_Papers (void) |
|
void | State_Disguise_Enemy (void) |
|
void | State_Disguise_Halt (void) |
|
void | State_Disguise_Accept (void) |
|
void | State_Disguise_Deny (void) |
|
void | Begin_DisguiseSalute (void) |
|
void | End_DisguiseSalute (void) |
|
void | Resume_DisguiseSalute (void) |
|
void | Suspend_DisguiseSalute (void) |
|
void | Think_DisguiseSalute (void) |
|
void | FinishedAnimation_DisguiseSalute (void) |
|
void | Begin_DisguiseSentry (void) |
|
void | End_DisguiseSentry (void) |
|
void | Resume_DisguiseSentry (void) |
|
void | Suspend_DisguiseSentry (void) |
|
void | Think_DisguiseSentry (void) |
|
void | Begin_DisguiseOfficer (void) |
|
void | End_DisguiseOfficer (void) |
|
void | Resume_DisguiseOfficer (void) |
|
void | Suspend_DisguiseOfficer (void) |
|
void | Think_DisguiseOfficer (void) |
|
void | Begin_DisguiseRover (void) |
|
void | End_DisguiseRover (void) |
|
void | Resume_DisguiseRover (void) |
|
void | Suspend_DisguiseRover (void) |
|
void | Think_DisguiseRover (void) |
|
void | Begin_Idle (void) |
|
void | Think_Idle (void) |
|
void | Begin_MachineGunner (void) |
|
void | End_MachineGunner (void) |
|
void | BecomeTurretGuy (void) |
|
void | ThinkHoldGun_TurretGun (void) |
|
void | Think_MachineGunner_TurretGun (void) |
|
void | Think_MachineGunner (void) |
|
void | FinishedAnimation_MachineGunner (void) |
|
bool | MachineGunner_CanSee (Entity *ent, float fov, float vision_distance) |
|
void | Begin_Dog (void) |
|
void | End_Dog (void) |
|
void | Think_Dog_Idle (void) |
|
void | Think_Dog_Attack (void) |
|
void | Think_Dog_Curious (void) |
|
void | Begin_Anim (void) |
|
void | Think_Anim (void) |
|
void | FinishedAnimation_Anim (void) |
|
void | ShowInfo_Anim (void) |
|
void | Begin_AnimCurious (void) |
|
void | Think_AnimCurious (void) |
|
void | FinishedAnimation_AnimCurious (void) |
|
void | Begin_Aim (void) |
|
void | Think_Aim (void) |
|
void | ShowInfo_Aim (void) |
|
void | Pain_Balcony (Event *ev) |
|
void | Killed_Balcony (Event *ev, bool bPlayDeathAnim) |
|
void | Think_BalconyAttack (void) |
|
void | Begin_BalconyAttack (void) |
|
void | FinishedAnimation_BalconyAttack (void) |
|
void | State_Balcony_PostShoot (void) |
|
void | State_Balcony_FindEnemy (void) |
|
void | State_Balcony_Target (void) |
|
void | State_Balcony_Shoot (void) |
|
void | Begin_BalconyKilled (void) |
|
void | End_BalconyKilled (void) |
|
void | Think_BalconyKilled (void) |
|
void | FinishedAnimation_BalconyKilled (void) |
|
bool | CalcFallPath (void) |
|
void | Begin_Pain (void) |
|
void | Think_Pain (void) |
|
void | FinishedAnimation_Pain (void) |
|
void | Begin_Killed (void) |
|
void | Think_Killed (void) |
|
void | FinishedAnimation_Killed (void) |
|
void | Begin_Weaponless (void) |
|
void | Suspend_Weaponless (void) |
|
void | Think_Weaponless (void) |
|
void | FinishedAnimation_Weaponless (void) |
|
void | State_Weaponless_Normal (void) |
|
void | State_Weaponless_Grenade (void) |
|
void | Begin_BadPlace (void) |
|
void | End_BadPlace (void) |
|
void | Think_BadPlace (void) |
|
void | Begin_RunAndShoot (void) |
|
void | End_RunAndShoot (void) |
|
void | Resume_RunAndShoot (void) |
|
void | Think_RunAndShoot (void) |
|
void | ShowInfo_RunAndShoot (void) |
|
void | State_RunAndShoot_Running (void) |
|
bool | RunAndShoot_MoveToPatrolCurrentNode (void) |
|
virtual void | Think (void) override |
|
void | PostThink (bool bDontFaceWall) |
|
virtual void | SetMoveInfo (mmove_t *mm) override |
|
virtual void | GetMoveInfo (mmove_t *mm) override |
|
void | DoFailSafeMove (vec3_t dest) |
|
void | TouchStuff (mmove_t *mm) |
|
void | ExtractConstraints (mmove_t *mm) |
|
void | EventGiveWeaponInternal (Event *ev) |
|
void | EventGiveWeapon (Event *ev) |
|
void | EventGetWeapon (Event *ev) |
|
void | FireWeapon (Event *ev) |
|
bool | FriendlyInLineOfFire (Entity *other) |
|
Vector | VirtualEyePosition () |
|
virtual bool | CanTarget (void) override |
|
virtual bool | IsImmortal (void) override |
|
void | IgnoreSoundSet (int iType) |
|
void | IgnoreSoundSetAll (void) |
|
void | IgnoreSoundClear (int iType) |
|
void | IgnoreSoundClearAll (void) |
|
bool | IgnoreSound (int iType) |
|
void | EventShareEnemy (Event *ev) |
|
void | EventShareGrenade (Event *ev) |
|
void | ReceiveAIEvent (vec3_t event_origin, int iType, Entity *originator, float fDistSquared, float fMaxDistSquared) |
|
void | DefaultReceiveAIEvent (vec3_t event_origin, int iType, Entity *originator, float fDistSquared, float fMaxDistSquared) |
|
int | PriorityForEventType (int iType) |
|
void | CuriousSound (int iType, vec3_t sound_origin, float fDistSquared, float fMaxDistSquared) |
|
void | WeaponSound (int iType, vec3_t sound_origin, float fDistSquared, float fMaxDistSquared, Entity *originator) |
|
void | FootstepSound (vec3_t sound_origin, float fDistSquared, float fMaxDistSquared, Entity *originator) |
|
void | VoiceSound (int iType, vec3_t sound_origin, float fDistSquared, float fMaxDistSquared, Entity *originator) |
|
void | GrenadeNotification (Entity *originator) |
|
void | SetGrenade (Entity *pGrenade) |
|
void | UpdateBadPlaces (void) |
|
void | NotifySquadmateKilled (Sentient *pSquadMate, Sentient *pAttacker) |
|
void | RaiseAlertnessForEventType (int iType) |
|
void | RaiseAlertness (float fAmount) |
|
virtual bool | CanSee (Entity *e1, float fov, float vision_distance, bool bNoEnts) override |
|
virtual Vector | GunPosition (void) override |
|
bool | WithinVisionDistance (Entity *ent) const |
|
bool | InFOV (Vector pos, float check_fov, float check_fovdot) |
|
bool | EnemyInFOV (int iMaxDirtyTime) |
|
bool | InFOV (Vector pos) |
|
bool | InFOV (Entity *ent) |
|
bool | CanSeeNoFOV (Entity *ent) |
|
bool | CanSeeFOV (Entity *ent) |
|
bool | CanSeeEnemyFOV (int iMaxFovDirtyTime, int iMaxSightDirtyTime) |
|
bool | CanShoot (Entity *ent) |
|
virtual bool | CanSeeFrom (vec3_t pos, Entity *ent) |
|
bool | CanSeeEnemy (int iMaxDirtyTime) |
|
bool | CanShootEnemy (int iMaxDirtyTime) |
|
void | ShowInfo (void) |
|
virtual void | ShowInfo (float fDot, float fDist) override |
|
void | DefaultPain (Event *ev) |
|
void | HandlePain (Event *ev) |
|
void | EventPain (Event *ev) |
|
void | DefaultKilled (Event *ev, bool bPlayDeathAnim) |
|
void | HandleKilled (Event *ev, bool bPlayDeathAnim) |
|
void | DispatchEventKilled (Event *ev, bool bPlayDeathAnim) |
|
void | EventKilled (Event *ev) |
|
void | EventBeDead (Event *ev) |
|
void | DeathEmbalm (Event *ev) |
|
void | DeathSinkStart (Event *ev) |
|
bool | NoticeShot (Sentient *pShooter, Sentient *pTarget, float fDist) |
|
bool | NoticeFootstep (Sentient *pPedestrian) |
|
bool | NoticeVoice (Sentient *pVocallist) |
|
void | ClearLookEntity (void) |
|
void | LookAt (const Vector &vec) |
|
void | LookAt (Listener *l) |
|
void | ForwardLook (void) |
|
void | LookAtLookEntity (void) |
|
void | IdleLook (void) |
|
void | IdleLook (vec3_t dir) |
|
void | SetDesiredLookDir (vec3_t dir) |
|
void | SetDesiredLookAnglesRelative (vec3_t ang) |
|
void | EventLookAt (Event *ev) |
|
void | EventEyesLookAt (Event *ev) |
|
void | NoPoint (void) |
|
void | IdlePoint (void) |
|
void | ClearPointEntity (void) |
|
void | PointAt (const Vector &vec) |
|
void | PointAt (Listener *l) |
|
void | EventPointAt (Event *ev) |
|
void | ClearTurnEntity (void) |
|
void | TurnTo (const Vector &vec) |
|
void | TurnTo (Listener *l) |
|
void | IdleTurn (void) |
|
void | EventTurnTo (Event *ev) |
|
void | EventSetTurnDoneError (Event *ev) |
|
void | EventGetTurnDoneError (Event *ev) |
|
void | LookAround (float fFovAdd) |
|
bool | SoundSayAnim (const_str name, byte bLevelSayAnim) |
|
void | EventSetAnim (Event *ev) |
|
void | EventIdleSayAnim (Event *ev) |
|
void | EventSayAnim (Event *ev) |
|
void | EventSetSayAnim (Event *ev) |
|
void | EventSetMotionAnim (Event *ev) |
|
void | EventSetAimMotionAnim (Event *ev) |
|
void | EventSetActionAnim (Event *ev) |
|
void | EventUpperAnim (Event *ev) |
|
void | EventSetUpperAnim (Event *ev) |
|
void | EventEndActionAnim (Event *ev) |
|
void | EventDamagePuff (Event *ev) |
|
void | SafeSetOrigin (vec3_t newOrigin) |
|
void | DoMove (void) |
|
void | AnimFinished (int slot, bool stop) |
|
virtual void | AnimFinished (int slot) override |
|
void | PlayAnimation (Event *ev) |
|
void | PlayScriptedAnimation (Event *ev) |
|
void | PlayNoclipAnimation (Event *ev) |
|
void | PlayAttachedAnimation (Event *ev) |
|
void | MoveDest (float fMoveSpeed) |
|
void | MovePath (float fMoveSpeed) |
|
void | MovePathGoal (float fMoveSpeed) |
|
void | Dumb (Event *ev) |
|
void | PhysicsOn (Event *ev) |
|
void | PhysicsOff (Event *ev) |
|
void | EventStart (Event *ev) |
|
void | EventGetMood (Event *ev) |
|
void | EventSetMood (Event *ev) |
|
void | EventGetAngleYawSpeed (Event *ev) |
|
void | EventSetAngleYawSpeed (Event *ev) |
|
void | EventSetAimTarget (Event *ev) |
|
void | UpdateAngles (void) |
|
void | SetLeashHome (Vector vHome) |
|
void | AimAtTargetPos (void) |
|
void | AimAtAimNode (void) |
|
void | AimAtEnemyBehavior (void) |
|
void | FaceMotion (void) |
|
void | FaceDirectionDuringMotion (vec3_t vLook) |
|
float | PathDistanceAlongVector (vec3_t vDir) |
|
void | FaceEnemyOrMotion (int iTimeIntoMove) |
|
void | ResetBoneControllers (void) |
|
void | UpdateBoneControllers (void) |
|
void | ReadyToFire (Event *ev) |
|
void | EventGetSight (Event *ev) |
|
void | EventSetSight (Event *ev) |
|
void | EventGetHearing (Event *ev) |
|
void | EventSetHearing (Event *ev) |
|
void | ClearPatrolCurrentNode (void) |
|
void | NextPatrolCurrentNode (void) |
|
void | SetPatrolCurrentNode (Vector &vec) |
|
void | SetPatrolCurrentNode (Listener *l) |
|
void | EventSetPatrolPath (Event *ev) |
|
void | EventGetPatrolPath (Event *ev) |
|
void | EventSetPatrolWaitTrigger (Event *ev) |
|
void | EventGetPatrolWaitTrigger (Event *ev) |
|
void | ShowInfo_PatrolCurrentNode (void) |
|
bool | MoveOnPathWithSquad (void) |
|
bool | MoveToWaypointWithPlayer (void) |
|
bool | PatrolNextNodeExists (void) |
|
void | UpdatePatrolCurrentNode (void) |
|
bool | MoveToPatrolCurrentNode (void) |
|
void | ClearAimNode (void) |
|
void | SetAimNode (const Vector &vec) |
|
void | SetAimNode (Listener *l) |
|
void | ShowInfo_AimNode (void) |
|
void | EventSetAccuracy (Event *ev) |
|
void | EventGetAccuracy (Event *ev) |
|
int | GetThinkType (const_str csName) |
|
void | SetThink (eThinkState state, eThinkNum think) |
|
void | SetThinkIdle (eThinkNum think_idle) |
|
void | SetThinkState (eThinkState state, eThinkLevel level) |
|
void | EndCurrentThinkState (void) |
|
void | ClearThinkStates (void) |
|
int | CurrentThink (void) const |
|
bool | IsAttacking (void) const |
|
void | EventGetFov (Event *ev) |
|
void | EventSetFov (Event *ev) |
|
void | EventSetDestIdle (Event *ev) |
|
void | EventSetDestIdle2 (Event *ev) |
|
void | EventSetTypeIdle (Event *ev) |
|
void | EventGetTypeIdle (Event *ev) |
|
void | EventSetTypeAttack (Event *ev) |
|
void | EventGetTypeAttack (Event *ev) |
|
void | EventSetTypeDisguise (Event *ev) |
|
void | EventGetTypeDisguise (Event *ev) |
|
void | EventSetDisguiseLevel (Event *ev) |
|
void | EventGetDisguiseLevel (Event *ev) |
|
void | EventSetTypeGrenade (Event *ev) |
|
void | EventGetTypeGrenade (Event *ev) |
|
void | EventSetMinDistance (Event *ev) |
|
void | EventGetMinDistance (Event *ev) |
|
void | EventSetMaxDistance (Event *ev) |
|
void | EventGetMaxDistance (Event *ev) |
|
void | EventGetLeash (Event *ev) |
|
void | EventSetLeash (Event *ev) |
|
void | EventGetInterval (Event *ev) |
|
void | EventSetInterval (Event *ev) |
|
void | EventDistToEnemy (Event *ev) |
|
void | EventGetRunAnim (Event *ev) |
|
void | EventGetWalkAnim (Event *ev) |
|
void | EventGetAnimName (Event *ev) |
|
void | EventSetAnimName (Event *ev) |
|
void | EventSetDisguiseRange (Event *ev) |
|
void | EventGetDisguiseRange (Event *ev) |
|
void | EventSetDisguisePeriod (Event *ev) |
|
void | EventGetDisguisePeriod (Event *ev) |
|
void | EventSetDisguiseAcceptThread (Event *ev) |
|
void | EventGetDisguiseAcceptThread (Event *ev) |
|
void | EventAttackPlayer (Event *ev) |
|
void | ForceAttackPlayer (void) |
|
void | EventSetAlarmNode (Event *ev) |
|
void | EventGetAlarmNode (Event *ev) |
|
void | EventSetPreAlarmThread (Event *ev) |
|
void | EventSetAlarmThread (Event *ev) |
|
void | EventGetAlarmThread (Event *ev) |
|
void | EventSetSoundAwareness (Event *ev) |
|
void | EventGetSoundAwareness (Event *ev) |
|
void | EventSetGrenadeAwareness (Event *ev) |
|
void | EventGetGrenadeAwareness (Event *ev) |
|
str | ThinkName (void) const |
|
str | ThinkStateName (void) const |
|
void | EventSetTurret (Event *ev) |
|
void | EventGetTurret (Event *ev) |
|
void | EventEnableEnemy (Event *ev) |
|
void | EventEnablePain (Event *ev) |
|
void | EventActivate (Event *ev) |
|
void | EventGetAmmoGrenade (Event *ev) |
|
void | EventSetAmmoGrenade (Event *ev) |
|
void | EventInterruptPoint (Event *ev) |
|
void | EventGetVisibilityThreshold (Event *ev) |
|
void | EventSetVisibilityThreshold (Event *ev) |
|
void | EventSetDefaultVisibilityThreshold (Event *ev) |
|
void | EventGetSuppressChance (Event *ev) |
|
void | EventSetSuppressChance (Event *ev) |
|
void | EventAnimScript (Event *ev) |
|
void | EventAnimScript_Scripted (Event *ev) |
|
void | EventAnimScript_Noclip (Event *ev) |
|
void | EventAnimScript_Attached (Event *ev) |
|
void | EventReload_mg42 (Event *ev) |
|
void | SetPathWithLeash (Vector vDestPos, const char *description, int iMaxDirtyTime) |
|
void | SetPathWithLeash (SimpleEntity *pDestNode, const char *description, int iMaxDirtyTime) |
|
void | FindPathAwayWithLeash (vec3_t vAwayFrom, vec3_t vDirPreferred, float fMinSafeDist) |
|
void | FindPathNearWithLeash (vec3_t vNearbyTo, float fCloseDistSquared) |
|
bool | CanMovePathWithLeash (void) const |
|
bool | MovePathWithLeash (void) |
|
bool | ShortenPathToAttack (float fMinDist) |
|
void | StrafeToAttack (float fDist, vec3_t vDir) |
|
virtual Vector | GunTarget (bool bNoCollision, const vec3_t position, const vec3_t forward) override |
|
virtual qboolean | setModel (void) override |
|
void | EventSetHeadModel (Event *ev) |
|
void | EventGetHeadModel (Event *ev) |
|
void | EventSetHeadSkin (Event *ev) |
|
void | EventGetHeadSkin (Event *ev) |
|
void | EventSetNoIdle (Event *ev) |
|
void | EventGetNoIdle (Event *ev) |
|
void | EventGetEnemy (Event *ev) |
|
void | EventSetMaxNoticeTimeScale (Event *ev) |
|
void | EventGetMaxNoticeTimeScale (Event *ev) |
|
void | EventSetFixedLeash (Event *ev) |
|
void | EventGetFixedLeash (Event *ev) |
|
void | Holster (void) |
|
void | HolsterOffHand (void) |
|
void | Unholster (void) |
|
void | UnholsterOffHand (void) |
|
void | EventHolster (Event *ev) |
|
void | EventUnholster (Event *ev) |
|
void | EventSoundDone (Event *ev) |
|
void | EventSound (Event *ev) |
|
void | EventIsEnemyVisible (Event *ev) |
|
void | EventGetEnemyVisibleChangeTime (Event *ev) |
|
void | EventGetLastEnemyVisibleTime (Event *ev) |
|
void | EventSetFallHeight (Event *ev) |
|
void | EventGetFallHeight (Event *ev) |
|
void | EventCanMoveTo (Event *ev) |
|
void | EventMoveDir (Event *ev) |
|
void | EventIntervalDir (Event *ev) |
|
void | EventResetLeash (Event *ev) |
|
void | EventTether (Event *ev) |
|
void | EventGetThinkState (Event *ev) |
|
void | EventGetEnemyShareRange (Event *ev) |
|
void | EventSetEnemyShareRange (Event *ev) |
|
void | EventGetKickDir (Event *ev) |
|
void | EventGetNoLongPain (Event *ev) |
|
void | EventSetNoLongPain (Event *ev) |
|
void | EventGetFavoriteEnemy (Event *ev) |
|
void | EventSetFavoriteEnemy (Event *ev) |
|
void | EventFindEnemy (Event *ev) |
|
void | EventGetMumble (Event *ev) |
|
void | EventSetMumble (Event *ev) |
|
void | EventGetBreathSteam (Event *ev) |
|
void | EventSetBreathSteam (Event *ev) |
|
void | EventSetNextBreathTime (Event *ev) |
|
void | EventCalcGrenadeToss2 (Event *ev) |
|
void | EventCalcGrenadeToss (Event *ev) |
|
void | EventGetNoSurprise (Event *ev) |
|
void | EventSetNoSurprise (Event *ev) |
|
void | EventGetSilent (Event *ev) |
|
void | EventSetSilent (Event *ev) |
|
void | EventGetAvoidPlayer (Event *ev) |
|
void | EventSetAvoidPlayer (Event *ev) |
|
void | EventGetLookAroundAngle (Event *ev) |
|
void | EventSetLookAroundAngle (Event *ev) |
|
void | EventHasCompleteLookahead (Event *ev) |
|
void | EventPathDist (Event *ev) |
|
void | EventCanShootEnemyFrom (Event *ev) |
|
void | EventCanShoot (Event *ev) |
|
void | EventSetInReload (Event *ev) |
|
void | EventGetInReload (Event *ev) |
|
void | EventSetReloadCover (Event *ev) |
|
void | EventBreakSpecial (Event *ev) |
|
void | GetVoiceType (Event *ev) |
|
void | SetVoiceType (Event *ev) |
|
void | ResolveVoiceType (void) |
|
void | EventSetBalconyHeight (Event *ev) |
|
void | EventGetBalconyHeight (Event *ev) |
|
void | EventSetIgnoreBadPlace (Event *ev) |
|
void | EventGetIgnoreBadPlace (Event *ev) |
|
void | EventEnableEnemySwitch (Event *ev) |
|
void | EventDisableEnemySwitch (Event *ev) |
|
void | EventSetRunAnimRate (Event *ev) |
|
void | EventGetRunAnimRate (Event *ev) |
|
void | Landed (Event *ev) |
|
bool | IsOnFloor (void) |
|
void | GetNationality (Event *ev) |
|
void | SetNationality (Event *ev) |
|
void | EventWriteStats (Event *ev) |
|
void | EventCuriousOff (Event *ev) |
|
void | EventCuriousOn (Event *ev) |
|
PathNode * | FindSniperNodeAndSetPath (bool *pbTryAgain) |
|
void | Remove (Event *ev) |
|
void | DontFaceWall (void) |
|
bool | AvoidingFacingWall (void) const |
|
void | EndStates (void) |
|
void | ClearStates (void) |
|
void | CheckUnregister (void) |
|
void | BecomeCorpse (void) |
|
virtual void | PathnodeClaimRevoked (PathNode *node) override |
|
void | SetPathToNotBlockSentient (Sentient *pOther) |
|
void | EventSetMoveDoneRadius (Event *ev) |
|
void | EventGetMoveDoneRadius (Event *ev) |
|
virtual void | ClearEnemies (void) override |
|
bool | EnemyIsDisguised (void) |
|
virtual void | setOriginEvent (Vector org) override |
|
virtual void | DumpAnimInfo (void) override |
|
virtual void | Archive (Archiver &arc) override |
|
virtual bool | AutoArchiveModel (void) override |
|
virtual bool | IsDisabled () const override |
|
bool | CanSee (const Vector &org, float fov, float vision_distance, bool bNoEnts) override |
|
| CLASS_PROTOTYPE (SimpleActor) |
|
void | Archive (Archiver &arc) override |
|
bool | CanSeeFrom (vec3_t pos, Entity *ent) |
|
bool | DoesTheoreticPathExist (Vector vDestPos, float fMaxPath) |
|
void | SetPath (Vector vDestPos, const char *description, int iMaxDirtyTime, float *vLeashHome, float fLeashDistSquared) |
|
void | SetPath (SimpleEntity *pDestNode, const char *description, int iMaxDirtyTime) |
|
void | SetPathWithinDistance (Vector vDestPos, char *description, float fMaxPath, int iMaxDirtyTime) |
|
void | FindPathAway (vec3_t vAwayFrom, vec2_t vDirPreferred, float fMinSafeDist) |
|
void | ClearPath (void) |
|
bool | PathComplete (void) const |
|
bool | PathExists (void) const |
|
bool | PathIsValid (void) const |
|
bool | PathAvoidsSquadMates (void) const |
|
void | ShortenPathToAvoidSquadMates (void) |
|
PathInfo * | CurrentPathNode (void) const |
|
PathInfo * | LastPathNode (void) const |
|
float | PathDist (void) const |
|
bool | PathHasCompleteLookahead (void) const |
|
Vector | PathGoal (void) const |
|
const float * | PathDelta (void) const |
|
bool | PathGoalSlowdownStarted (void) const |
|
void | SetDest (vec3_t dest) |
|
void | StopTurning (void) |
|
void | SetDesiredYaw (float yaw) |
|
void | SetDesiredYawDir (const vec2_t vec) |
|
void | SetDesiredYawDest (const vec3_t vec) |
|
void | UpdateEmotion (void) |
|
int | GetEmotionAnim (void) |
|
int | GetMotionSlot (int slot) |
|
int | GetActionSlot (int slot) |
|
int | GetSaySlot (void) |
|
void | StartCrossBlendAnimSlot (int slot) |
|
void | StartMotionAnimSlot (int slot, int anim, float weight) |
|
void | StartAimMotionAnimSlot (int slot, int anim) |
|
void | StartActionAnimSlot (int anim) |
|
void | StartSayAnimSlot (int anim) |
|
void | StartAimAnimSlot (int slot, int anim) |
|
void | SetBlendedWeight (int slot) |
|
void | EventSetAnimLength (Event *ev) |
|
void | UpdateNormalAnimSlot (int slot) |
|
void | UpdateCrossBlendAnimSlot (int slot) |
|
void | UpdateCrossBlendDialogAnimSlot (int slot) |
|
void | UpdateSayAnimSlot (int slot) |
|
void | UpdateLastFrameSlot (int slot) |
|
void | UpdateAnimSlot (int slot) |
|
void | StopAllAnimating (void) |
|
void | ChangeMotionAnim (void) |
|
void | ChangeActionAnim (void) |
|
void | ChangeSayAnim (void) |
|
void | StopAnimating (int slot) |
|
void | AnimFinished (int slot) override |
|
void | UpdateAim (void) |
|
void | UpdateAimMotion (void) |
|
void | EventAIOn (Event *ev) |
|
void | EventAIOff (Event *ev) |
|
void | EventGetWeaponGroup (Event *ev) |
|
void | EventGetWeaponType (Event *ev) |
|
void | EventGetPainHandler (Event *ev) |
|
void | EventSetPainHandler (Event *ev) |
|
void | EventGetDeathHandler (Event *ev) |
|
void | EventSetDeathHandler (Event *ev) |
|
void | EventGetAttackHandler (Event *ev) |
|
void | EventSetAttackHandler (Event *ev) |
|
void | EventGetSniperHandler (Event *ev) |
|
void | EventSetSniperHandler (Event *ev) |
|
void | EventSetCrossblendTime (Event *ev) |
|
void | EventGetCrossblendTime (Event *ev) |
|
void | EventSetEmotion (Event *ev) |
|
void | EventGetPosition (Event *ev) |
|
void | EventSetPosition (Event *ev) |
|
void | EventGetAnimMode (Event *ev) |
|
void | EventSetAnimMode (Event *ev) |
|
void | EventSetAnimFinal (Event *ev) |
|
void | EventNoAnimLerp (Event *ev) |
|
const_str | GetRunAnim (void) |
|
const_str | GetWalkAnim (void) |
|
void | DesiredAnimation (int eAnimMode, const_str csAnimString) |
|
void | StartAnimation (int eAnimMode, const_str csAnimString) |
|
void | DesiredAnimation (int eAnimMode, ScriptThreadLabel AnimLabel) |
|
void | StartAnimation (int eAnimMode, ScriptThreadLabel AnimLabel) |
|
void | ContinueAnimationAllowNoPath (void) |
|
void | ContinueAnimation (void) |
|
void | SetPathGoalEndAnim (const_str csEndAnim) |
|
bool | UpdateSelectedAnimation (void) |
|
void | Anim_Attack (void) |
|
void | Anim_Suppress (void) |
|
void | Anim_Sniper (void) |
|
void | Anim_Aim (void) |
|
void | Anim_Shoot (void) |
|
void | Anim_Idle (void) |
|
void | Anim_Crouch (void) |
|
void | Anim_Prone (void) |
|
void | Anim_Stand (void) |
|
void | Anim_Cower (void) |
|
void | Anim_Killed (void) |
|
void | Anim_StartPain (void) |
|
void | Anim_Pain (void) |
|
void | Anim_CrouchRunTo (int eAnimMode) |
|
void | Anim_CrouchWalkTo (int eAnimMode) |
|
void | Anim_StandRunTo (int eAnimMode) |
|
void | Anim_StandWalkTo (int eAnimMode) |
|
void | Anim_RunTo (int eAnimMode) |
|
void | Anim_WalkTo (int eAnimMode) |
|
void | Anim_RunAwayFiring (int eAnimMode) |
|
void | Anim_RunToShooting (int eAnimMode) |
|
void | Anim_RunToAlarm (int eAnimMode) |
|
void | Anim_RunToCasual (int eAnimMode) |
|
void | Anim_RunToCover (int eAnimMode) |
|
void | Anim_RunToDanger (int eAnimMode) |
|
void | Anim_RunToDive (int eAnimMode) |
|
void | Anim_RunToFlee (int eAnimMode) |
|
void | Anim_RunToInOpen (int eAnimMode) |
|
void | Anim_Emotion (eEmotionMode eEmotMode) |
|
void | Anim_Say (const_str csSayAnimScript, int iMinTimeSinceLastSay, bool bCanInterrupt) |
|
void | Anim_FullBody (const_str csFullBodyAnim, int eAnimMode) |
|
| CLASS_PROTOTYPE (Sentient) |
|
virtual Vector | EyePosition (void) |
|
virtual void | SetViewAngles (Vector angles) |
|
virtual void | SetTargetViewAngles (Vector angles) |
|
virtual Vector | GetViewAngles (void) |
|
void | AddViewVariation (const Vector &vVariation) |
|
void | SetMinViewVariation (const Vector &vVariation) |
|
void | SetHolsteredByCode (bool holstered) |
|
bool | CanSee (Entity *ent, float fov, float vision_distance, bool bNoEnts) override |
|
bool | CanSee (const Vector &org, float fov, float vision_distance, bool bNoEnts) override |
|
void | ReloadWeapon (Event *ev) |
|
void | FireWeapon (Event *ev) |
|
void | StopFireWeapon (Event *ev) |
|
void | ChargeWeapon (Event *ev) |
|
virtual void | EventForceLandmineMeasure (Event *ev) |
|
void | EventSetWeaponIdleState (Event *ev) |
|
void | EventPingForMines (Event *ev) |
|
void | ReleaseFireWeapon (Event *ev) |
|
void | ChangeWeapon (Weapon *weapon, weaponhand_t hand) |
|
Weapon * | GetActiveWeapon (weaponhand_t hand) const |
|
Weapon * | WorstWeapon (Weapon *ignore=NULL, qboolean bGetItem=false, int iIgnoreClass=0) |
|
Weapon * | BestWeapon (Weapon *ignore=NULL, qboolean bGetItem=false, int iIgnoreClass=0) |
|
Weapon * | NextWeapon (Weapon *weapon) |
|
Weapon * | PreviousWeapon (Weapon *weapon) |
|
void | useWeapon (const char *weaponname, weaponhand_t hand=WEAPON_MAIN) |
|
void | useWeapon (Weapon *weapon, weaponhand_t hand=WEAPON_MAIN) |
|
void | EventUseWeapon (Event *ev) |
|
void | EventDeactivateWeapon (Event *ev) |
|
int | NumWeapons (void) |
|
int | AmmoCount (str ammo_type) |
|
int | MaxAmmoCount (str ammo_type) |
|
int | AmmoIndex (str ammo_type) |
|
int | UseAmmo (str ammo_type, int amount) |
|
void | GiveAmmo (str type, int amount, int max_amount=-1) |
|
Ammo * | FindAmmoByName (str name) |
|
Item * | giveItem (str itemname, int amount=1) |
|
void | takeItem (const char *itemname) |
|
void | takeAmmoType (const char *ammoname) |
|
void | AddItem (Item *object) |
|
void | RemoveItem (Item *object) |
|
void | RemoveWeapons (void) |
|
Weapon * | GetWeapon (int index) |
|
Item * | FindItemByClassName (const char *classname) |
|
Item * | FindItemByModelname (const char *modelname) |
|
Item * | FindItemByExternalName (const char *externalname) |
|
Item * | FindItem (const char *itemname) |
|
void | FreeInventory (void) |
|
void | EventFreeInventory (Event *ev) |
|
qboolean | HasItem (const char *itemname) |
|
qboolean | HasWeaponClass (int iWeaponClass) |
|
qboolean | HasPrimaryWeapon (void) |
|
qboolean | HasSecondaryWeapon (void) |
|
int | NumInventoryItems (void) |
|
Item * | NextItem (Item *item) |
|
Item * | PrevItem (Item *item) |
|
virtual void | DropInventoryItems (void) |
|
void | ListInventory (void) |
|
qboolean | PowerupActive (void) |
|
void | setModel (const char *mdl) |
|
void | ArchivePersistantData (Archiver &arc) |
|
void | DoubleArmor (void) |
|
virtual qboolean | DoGib (int meansofdeath, Entity *inflictor) |
|
void | JumpXY (Event *ev) |
|
void | MeleeAttackStart (Event *ev) |
|
void | MeleeAttackEnd (Event *ev) |
|
void | BlockStart (Event *ev) |
|
void | BlockEnd (Event *ev) |
|
void | StunStart (Event *ev) |
|
void | StunEnd (Event *ev) |
|
void | SetAttackBlocked (bool blocked) |
|
virtual void | ReceivedItem (Item *item) |
|
virtual void | RemovedItem (Item *item) |
|
virtual void | AmmoAmountChanged (Ammo *ammo, int inclip=0) |
|
void | AmmoAmountInClipChanged (str ammo_type, int amount) |
|
void | SetMaxMouthAngle (Event *ev) |
|
void | TryLightOnFire (int meansofdeath, Entity *attacker) |
|
void | OnFire (Event *ev) |
|
void | StopOnFire (Event *ev) |
|
void | SpawnBloodyGibs (Event *ev) |
|
void | SetMaxGibs (Event *ev) |
|
virtual void | GetStateAnims (Container< const char * > *c) |
|
void | SpawnEffect (str modelname, Vector pos) |
|
bool | IsNewActiveWeapon (void) |
|
Weapon * | GetNewActiveWeapon (void) |
|
weaponhand_t | GetNewActiveWeaponHand (void) |
|
void | ClearNewActiveWeapon (void) |
|
void | SetNewActiveWeapon (Weapon *weapon, weaponhand_t hand) |
|
void | Holster (qboolean putaway) |
|
void | SafeHolster (qboolean putaway) |
|
void | ActivateNewWeapon (void) |
|
void | ActivateNewWeapon (Event *ev) |
|
void | UpdateWeapons (void) |
|
VehicleTank * | GetVehicleTank (void) |
|
void | UpdateFootsteps (void) |
|
qboolean | AIDontFace () const override |
|
void | PutawayWeapon (Event *ev) |
|
void | WeaponCommand (Event *ev) |
|
void | AssertValidSquad () |
|
bool | IsTeamMate (Sentient *pOther) |
|
void | JoinNearbySquads (float fJoinRadius=1024.0f) |
|
void | MergeWithSquad (Sentient *pFriendly) |
|
void | DisbandSquadMate (Sentient *pExFriendly) |
|
bool | IsSquadMate (Sentient *pFriendly) |
|
Vehicle * | GetVehicle () const |
|
void | SetVehicle (Vehicle *pVehicle) |
|
TurretGun * | GetTurret () const |
|
void | SetTurret (TurretGun *pTurret) |
|
Entity * | GetLadder () const |
|
void | GetActiveWeap (Event *ev) |
|
void | GetNewActiveWeaponOld (Event *ev) |
|
void | GetNewActiveWeapon (Event *ev) |
|
void | GetNewActiveWeaponHand (Event *ev) |
|
void | EventClientLanding (Event *ev) |
|
void | FootstepMain (trace_t *trace, int iRunning, int iEquipment) |
|
void | Footstep (const char *szTagName, int iRunning, int iEquipment) |
|
void | LandingSound (float volume, int iEquipment) |
|
const Container< int > & | getInventory () const |
|
const Container< Ammo * > & | getAmmoInventory () const |
|
| CLASS_PROTOTYPE (Animate) |
|
void | NewAnim (int animnum, int slot=0, float weight=1.0f) |
|
void | NewAnim (int animnum, Event *endevent, int slot=0, float weight=1.0f) |
|
void | NewAnim (int animnum, Event &endevent, int slot=0, float weight=1.0f) |
|
void | NewAnim (const char *animname, int slot=0, float weight=1.0f) |
|
void | NewAnim (const char *animname, Event *endevent, int slot=0, float weight=1.0f) |
|
void | NewAnim (const char *animname, Event &endevent, int slot=0, float weight=1.0f) |
|
void | SetFrame (void) |
|
qboolean | HasAnim (const char *animname) |
|
Event * | AnimDoneEvent (int slot=0) |
|
void | SetAnimDoneEvent (Event &event, int slot=0) |
|
void | SetAnimDoneEvent (Event *event, int slot=0) |
|
int | NumAnims (void) |
|
const char * | AnimName (int slot=0) |
|
float | AnimTime (int slot=0) |
|
int | CurrentAnim (int slot=0) const override |
|
float | CurrentTime (int slot=0) const override |
|
void | PreAnimate (void) override |
|
void | PostAnimate (void) override |
|
void | SetTime (int slot=0, float time=0.0f) |
|
void | SetNormalTime (int slot=0, float normal=1.0f) |
|
float | GetTime (int slot=0) |
|
float | GetNormalTime (int slot=0) |
|
void | SetWeight (int slot=0, float weight=1.0f) |
|
float | GetWeight (int slot=0) |
|
void | SetRepeatType (int slot=0) |
|
void | SetOnceType (int slot=0) |
|
bool | IsRepeatType (int slot) |
|
void | Pause (int slot=0, int pause=1) |
|
void | StopAnimating (int slot=0) |
|
void | UseSyncTime (int slot, int sync) |
|
void | SetSyncTime (float s) |
|
float | GetSyncTime () |
|
void | SetSyncRate (float rate) |
|
float | GetSyncRate () |
|
void | PauseSyncTime (int pause) |
|
float | GetYawOffset () |
|
float | GetCrossTime (int slot) |
|
void | DoExitCommands (int slot=0) |
|
void | ForwardExec (Event *ev) |
|
void | EventSetSyncTime (Event *ev) |
|
void | EventIsLoopingAnim (Event *ev) |
|
void | EventSetYawFromBone (Event *ev) |
|
void | EventPlayerSpawn (Event *ev) |
|
void | EventPlayerSpawnUtility (Event *ev) |
|
void | EventPauseAnim (Event *ev) |
|
void | SlotChanged (int slot) |
|
void | ClientSound (Event *ev) |
|
int | NumFrames (int slot=0) |
|
| CLASS_PROTOTYPE (Entity) |
|
void | EventGetNormalHealth (Event *ev) |
|
void | EventNormalDamage (Event *ev) |
|
void | ClassnameEvent (Event *ev) |
|
void | SpawnFlagsEvent (Event *ev) |
|
void | EventRevive (Event *ev) |
|
qboolean | DistanceTo (Vector pos) const |
|
qboolean | DistanceTo (Entity *ent) const |
|
qboolean | WithinDistance (Vector pos, float dist) const |
|
qboolean | WithinDistance (Entity *ent, float dist) const |
|
Vector | GetControllerAngles (int num) |
|
void | SetControllerAngles (int num, vec3_t angles) |
|
void | SetControllerAngles (Event *ev) |
|
void | GetControllerAngles (Event *ev) |
|
void | SetControllerTag (int num, int tag_num) |
|
int | GetControllerTag (int num) const |
|
qboolean | GetTagPositionAndOrientation (str tagname, orientation_t *new_or) |
|
void | GetTagPositionAndOrientation (int tagnum, orientation_t *new_or) |
|
void | GetTagPosition (Event *ev) |
|
void | GetTagAngles (Event *ev) |
|
void | EventTrace (Event *ev) |
|
void | EventSightTrace (Event *ev) |
|
void | EventInPVS (Event *ev) |
|
void | IsTouching (Event *ev) |
|
void | IsInside (Event *ev) |
|
void | CanSeeInternal (Event *ev, bool bNoEnts) |
|
void | CanSee (Event *ev) |
|
void | CanSeeNoEnts (Event *ev) |
|
void | SetKillTarget (const char *killtarget) |
|
const char * | KillTarget (void) |
|
void | AlwaysDraw (Event *ev) |
|
void | NormalDraw (Event *ev) |
|
void | NeverDraw (Event *ev) |
|
const char * | getModel () const |
|
void | GetModelEvent (Event *ev) |
|
void | GetBrushModelEvent (Event *ev) |
|
void | SetSize (void) |
|
void | setModel (const str &mdl) |
|
void | SetModelEvent (Event *ev) |
|
void | SetTeamEvent (Event *ev) |
|
virtual void | TriggerEvent (Event *ev) |
|
void | hideModel (void) |
|
void | EventHideModel (Event *ev) |
|
virtual void | showModel (void) |
|
void | EventShowModel (Event *ev) |
|
qboolean | hidden (void) |
|
void | ProcessInitCommands (void) |
|
void | setAlpha (float alpha) |
|
float | alpha (void) |
|
void | setMoveType (int type) |
|
int | getMoveType (void) |
|
void | setSolidType (solid_t type) |
|
int | getSolidType (void) |
|
virtual Vector | getParentVector (Vector vec) |
|
Vector | getLocalVector (Vector vec) |
|
virtual void | setSize (Vector min, Vector max) |
|
virtual void | updateOrigin (void) |
|
virtual void | setLocalOrigin (Vector org) |
|
void | setOrigin (Vector org) override |
|
void | setOriginEvent (Vector org) override |
|
virtual void | setOrigin (void) |
|
virtual void | addOrigin (Vector org) |
|
void | GetRawTag (int tagnum, orientation_t *orient) |
|
qboolean | GetRawTag (const char *tagname, orientation_t *orient) |
|
void | GetTag (int tagnum, orientation_t *orient) |
|
qboolean | GetTag (const char *name, orientation_t *orient) |
|
void | GetTag (int tagnum, Vector *pos, Vector *forward=NULL, Vector *left=NULL, Vector *up=NULL) |
|
qboolean | GetTag (const char *name, Vector *pos, Vector *forward=NULL, Vector *left=NULL, Vector *up=NULL) |
|
void | ClearAnimSlot (int slot) |
|
void | StartAnimSlot (int slot, int index, float weight) |
|
void | RestartAnimSlot (int slot) |
|
void | setAngles (Vector ang) override |
|
virtual void | setAngles (void) |
|
void | link (void) |
|
void | unlink (void) |
|
void | setContents (int type) |
|
int | getContents (void) |
|
void | setScale (float scale) |
|
qboolean | droptofloor (float maxfall) |
|
qboolean | isClient (void) |
|
virtual void | SetDeltaAngles (void) |
|
virtual void | DamageEvent (Event *event) |
|
void | Damage (Entity *inflictor, Entity *attacker, float damage, Vector position, Vector direction, Vector normal, int knockback, int flags, int meansofdeath, int location=-1) |
|
void | DamageType (Event *ev) |
|
qboolean | IsTouching (Entity *e1) |
|
qboolean | IsInside (Entity *e1) |
|
qboolean | FovCheck (float *delta, float fovdot) |
|
bool | AreasConnected (const Entity *other) |
|
void | FadeNoRemove (Event *ev) |
|
void | FadeOut (Event *ev) |
|
void | FadeIn (Event *ev) |
|
void | Fade (Event *ev) |
|
void | Sink (Event *ev) |
|
virtual void | CheckGround (void) |
|
virtual qboolean | HitSky (trace_t *trace) |
|
virtual qboolean | HitSky (void) |
|
void | SafeSolid (Event *ev) |
|
void | BecomeSolid (Event *ev) |
|
void | BecomeNonSolid (Event *ev) |
|
void | SetSize (Event *ev) |
|
void | SetMins (Event *ev) |
|
void | SetMaxs (Event *ev) |
|
void | GetMins (Event *ev) |
|
void | GetMaxs (Event *ev) |
|
void | SetScale (Event *ev) |
|
void | GetScale (Event *ev) |
|
void | SetAlpha (Event *ev) |
|
void | SetKillTarget (Event *ev) |
|
void | TouchTriggersEvent (Event *ev) |
|
str | GetRandomAlias (str name, AliasListNode_t **ret) |
|
void | SetWaterType (void) |
|
qboolean | attach (int parent_entity_num, int tag_num, qboolean use_angles=qtrue, Vector attach_offset=Vector("0 0 0")) |
|
void | detach (void) |
|
void | ProcessSoundEvent (Event *ev, qboolean checkSubtitle) |
|
void | Sound (Event *ev) |
|
virtual void | Sound (str sound_name, int channel=CHAN_BODY, float volume=-1.0, float min_dist=-1.0, Vector *origin=NULL, float pitch=-1.0f, int argstype=0, int doCallback=0, int checkSubtitle=1, float max_dist=-1.0f) |
|
void | StopSound (int channel) |
|
void | StopSound (Event *ev) |
|
void | LoopSound (Event *ev) |
|
void | LoopSound (str sound_name, float volume=-1.0, float min_dist=-1.0, float max_dist=-1.0, float pitch=-1.0) |
|
void | StopLoopSound (Event *ev) |
|
void | StopLoopSound (void) |
|
void | StopAllSounds () |
|
void | SetLight (Event *ev) |
|
void | LightOn (Event *ev) |
|
void | LightOff (Event *ev) |
|
void | LightRed (Event *ev) |
|
void | LightGreen (Event *ev) |
|
void | LightBlue (Event *ev) |
|
void | LightRadius (Event *ev) |
|
void | LightStyle (Event *ev) |
|
void | Flags (Event *ev) |
|
void | Effects (Event *ev) |
|
void | RenderEffects (Event *ev) |
|
void | SVFlags (Event *ev) |
|
void | BroadcastAIEvent (int iType=AI_EVENT_MISC, float rad=SOUND_RADIUS) |
|
void | BroadcastAIEvent (Event *ev) |
|
void | Kill (Event *ev) |
|
virtual void | Killed (Event *ev) |
|
void | SurfaceModelEvent (Event *ev) |
|
void | SurfaceCommand (const char *surf_name, const char *token) |
|
virtual void | Postthink (void) |
|
void | DamageSkin (trace_t *trace, float damage) |
|
void | AttachEvent (Event *ev) |
|
void | AttachModelEvent (Event *ev) |
|
void | RemoveAttachedModelEvent (Event *ev) |
|
void | AttachedModelAnimEvent (Event *ev) |
|
void | DetachEvent (Event *ev) |
|
void | TakeDamageEvent (Event *ev) |
|
void | NoDamageEvent (Event *ev) |
|
void | Gravity (Event *ev) |
|
void | GiveOxygen (float time) |
|
void | UseBoundingBoxEvent (Event *ev) |
|
void | HurtEvent (Event *ev) |
|
void | HealEvent (Event *ev) |
|
void | SetMassEvent (Event *ev) |
|
void | Censor (Event *ev) |
|
void | Ghost (Event *ev) |
|
void | StationaryEvent (Event *ev) |
|
void | TossEvent (Event *ev) |
|
void | Explosion (Event *ev) |
|
void | Shader (Event *ev) |
|
void | KillAttach (Event *ev) |
|
void | SetBloodModel (Event *ev) |
|
void | DropToFloorEvent (Event *ev) |
|
void | joinTeam (Entity *teammember) |
|
void | quitTeam (void) |
|
qboolean | isBoundTo (Entity *master) |
|
virtual void | bind (Entity *master, qboolean use_my_angles=qfalse) |
|
virtual void | unbind (void) |
|
virtual void | glue (Entity *master, qboolean use_my_angles=qtrue, qboolean can_duck=qfalse) |
|
virtual void | unglue (void) |
|
void | GlueEvent (Event *ev) |
|
void | DuckableGlueEvent (Event *ev) |
|
void | MakeClayPidgeon (Event *ev) |
|
void | EventUnglue (Event *ev) |
|
void | JoinTeam (Event *ev) |
|
void | EventQuitTeam (Event *ev) |
|
void | BindEvent (Event *ev) |
|
void | EventUnbind (Event *ev) |
|
void | AddToSoundManager (Event *ev) |
|
void | NoLerpThisFrame (void) |
|
virtual void | addAngles (Vector add) |
|
void | DeathSinkStart (Event *ev) |
|
void | DeathSink (Event *ev) |
|
void | DetachAllChildren (Event *ev) |
|
void | SetMovementStealth (float fStealthScale) |
|
void | EventMovementStealth (Event *ev) |
|
virtual void | VelocityModified (void) |
|
qboolean | CheckEventFlags (Event *event) |
|
void | PusherEvent (Event *ev) |
|
void | SetShaderData (Event *ev) |
|
void | GetVelocity (Event *ev) |
|
void | SetVelocity (Event *ev) |
|
void | GetAVelocity (Event *ev) |
|
void | DoForceActivate (void) |
|
void | ForceActivate (Event *ev) |
|
void | ConnectPaths (void) |
|
void | DisconnectPaths (void) |
|
void | EventConnectPaths (Event *ev) |
|
void | EventDisconnectPaths (Event *ev) |
|
virtual void | Delete (void) |
|
void | Remove (Event *ev) |
|
void | EventSoundDone (Event *ev) |
|
void | VolumeDamage (float damage) |
|
void | EventVolumeDamage (Event *ev) |
|
virtual qboolean | IsDead () const |
|
virtual void | AddImmunity (Event *ev) |
|
virtual void | RemoveImmunity (Event *ev) |
|
qboolean | Immune (int meansofdeath) |
|
virtual void | ClientThink (void) |
|
virtual void | EndFrame (void) |
|
virtual void | CalcBlend (void) |
|
virtual qboolean | BlocksAIMovement () const |
|
void | SetHealth (Event *ev) |
|
void | GetHealth (Event *ev) |
|
void | EventSetMaxHealth (Event *ev) |
|
void | EventGetMaxHealth (Event *ev) |
|
void | EventSetHealthOnly (Event *ev) |
|
void | GetYaw (Event *ev) |
|
virtual bool | HasVehicle (void) const |
|
void | EventGetEntnum (Event *ev) |
|
void | EventGetClassname (Event *ev) |
|
void | EventSetRadnum (Event *ev) |
|
void | EventGetRadnum (Event *ev) |
|
void | EventSetRotatedBbox (Event *ev) |
|
void | EventGetRotatedBbox (Event *ev) |
|
void | MPrintf (const char *msg,...) |
|
void | DrawBoundingBox (int showbboxes) |
|
void | EventSinglePlayerCommand (Event *ev) |
|
void | EventMultiPlayerCommand (Event *ev) |
|
void | EventRealismModeCommand (Event *ev) |
|
void | EventSPRealismModeCommand (Event *ev) |
|
void | EventDMRealismModeCommand (Event *ev) |
|
void | GetLocalYawFromVector (Event *ev) |
|
void | EventShootableOnly (Event *ev) |
|
void | SetShaderTime (Event *ev) |
|
void | NoTarget (Event *ev) |
|
void | ProcessHint (gentity_t *client, bool bShow) |
|
void | GetZone (Event *ev) |
|
void | IsInZone (Event *ev) |
|
void | SetDepthHack (Event *ev) |
|
void | PlayNonPvsSound (const str &soundName, float volume=1) |
|
| CLASS_PROTOTYPE (SimpleEntity) |
|
const str & | Target () |
|
qboolean | Targeted (void) |
|
str & | TargetName () |
|
virtual void | SetTargetName (str targetname) |
|
void | Archive (Archiver &arc) override |
|
int | IsSubclassOfEntity (void) const |
|
int | IsSubclassOfAnimate (void) const |
|
int | IsSubclassOfSentient (void) const |
|
int | IsSubclassOfPlayer (void) const |
|
int | IsSubclassOfActor (void) const |
|
int | IsSubclassOfItem (void) const |
|
int | IsSubclassOfInventoryItem (void) const |
|
int | IsSubclassOfWeapon (void) const |
|
int | IsSubclassOfProjectile (void) const |
|
int | IsSubclassOfDoor (void) const |
|
int | IsSubclassOfCamera (void) const |
|
int | IsSubclassOfVehicle (void) const |
|
int | IsSubclassOfVehicleTank (void) const |
|
int | IsSubclassOfVehicleTurretGun (void) const |
|
int | IsSubclassOfTurretGun (void) const |
|
int | IsSubclassOfPathNode (void) const |
|
int | IsSubclassOfWaypoint (void) const |
|
int | IsSubclassOfTempWaypoint (void) const |
|
int | IsSubclassOfVehiclePoint (void) const |
|
int | IsSubclassOfSplinePath (void) const |
|
int | IsSubclassOfCrateObject (void) const |
|
void | GetOrigin (Event *ev) |
|
void | SetOrigin (Event *ev) |
|
void | GetCentroid (Event *ev) |
|
void | SetTargetname (Event *ev) |
|
void | GetTargetname (Event *ev) |
|
void | SetTarget (Event *ev) |
|
void | GetTarget (Event *ev) |
|
void | SetAngles (Event *ev) |
|
void | GetAngles (Event *ev) |
|
void | SetAngleEvent (Event *ev) |
|
void | GetAngleEvent (Event *ev) |
|
void | GetForwardVector (Event *ev) |
|
void | GetLeftVector (Event *ev) |
|
void | GetRightVector (Event *ev) |
|
void | GetUpVector (Event *ev) |
|
SimpleEntity * | Next (void) |
|
void | MPrintf (const char *msg,...) |
|
void | SimpleArchive (Archiver &arc) |
|
| CLASS_PROTOTYPE (Listener) |
|
virtual Listener * | GetScriptOwner (void) |
|
virtual void | SetScriptOwner (Listener *newOwner) |
|
void | CancelEventsOfType (Event *ev) |
|
void | CancelEventsOfType (Event &ev) |
|
void | CancelFlaggedEvents (int flags) |
|
void | CancelPendingEvents (void) |
|
qboolean | EventPending (Event &ev) |
|
void | PostEvent (Event *ev, float delay, int flags=0) |
|
void | PostEvent (const Event &ev, float delay, int flags=0) |
|
qboolean | PostponeAllEvents (float time) |
|
qboolean | PostponeEvent (Event &ev, float time) |
|
bool | ProcessEvent (const Event &ev) |
|
bool | ProcessEvent (Event *ev) |
|
bool | ProcessEvent (Event &ev) |
|
ScriptVariable & | ProcessEventReturn (Event *ev) |
|
void | ProcessContainerEvent (const Container< Event * > &conev) |
|
qboolean | ProcessPendingEvents (void) |
|
bool | ProcessScriptEvent (Event &ev) |
|
bool | ProcessScriptEvent (Event *ev) |
|
int | GetFlags (Event *event) const |
|
qboolean | ValidEvent (str name) const |
|
void | CommandDelay (Event *ev) |
|
void | Remove (Event *ev) |
|
void | ScriptRemove (Event *ev) |
|
void | EventInheritsFrom (Event *ev) |
|
void | EventIsInheritedBy (Event *ev) |
|
void | GetClassname (Event *ev) |
|
virtual ClassDef * | classinfo (void) const |
|
void | warning (const char *function, const char *format,...) const |
|
void | error (const char *function, const char *format,...) const |
|
qboolean | inheritsFrom (ClassDef *c) const |
|
qboolean | inheritsFrom (const char *name) const |
|
qboolean | isInheritedBy (const char *name) const |
|
qboolean | isInheritedBy (ClassDef *c) const |
|
const char * | getClassname (void) const |
|
const char * | getClassID (void) const |
|
const char * | getSuperclass (void) const |
|
void * | operator new (size_t s) |
|
void | operator delete (void *ptr) |
|
void * | operator new (size_t size, void *placement) |
|
void | operator delete (void *ptr, void *placement) |
|
template<typename T> |
void * | operator new (size_t size, T &placement) |
|
template<typename T> |
void | operator delete (void *ptr, T &placement) |
|