Harden participant and map ownership and validate bounded physical flight

This commit is contained in:
2026-09-19 12:17:01 +02:00
parent dfd7cc49e2
commit 4125018d04
120 changed files with 20043 additions and 47 deletions
@@ -58,6 +58,14 @@ class ERR_IntelService
}
#ifdef WORKBENCH
// Observation only: a negative carrying decision still counts as its one roll.
bool ERR_ProbeWasRolled(IEntity actor)
{
return Replication.IsServer() && actor && m_Rolled.Contains(actor);
}
#endif
void Stop() { m_Requests.Clear(); m_Rolled.Clear(); }
}