25#include "../qcommon/q_shared.h"
31void SpStealth_Init(
void);
32qboolean SpStealth_Active(
void);
34void SpStealth_LogConfirm(
const char *reason,
Actor *actor,
Sentient *enemy);
36float SpStealth_RearArcDotThreshold(
void);
37qboolean SpStealth_IsInRearBlindArc(
Actor *actor,
const vec3_t targetOrigin);
38qboolean SpStealth_SoundOriginInRearArc(
Actor *actor,
const vec3_t soundOrigin);
40float SpStealth_VisionScale(
void);
41float SpStealth_FootstepEventRadius(
float baseRadius,
Sentient *pedestrian);
42float SpStealth_EffectiveNoticeMult(
float profileNoticeMult,
Sentient *enemy);
44void SpStealth_UpdatePlayerStance(
Player *player);
45void SpStealth_ApplySquadShareAwareness(
Actor *receiver,
Actor *sharer,
Sentient *enemy);