mirror of
https://github.com/space-wizards/RobustToolbox.git
synced 2026-02-15 03:30:53 +01:00
* Adds barbones culling. * Visibility culling and recursive parent ent additions. DebugEntityNetView improvements. Visibility moved from session to eyecomponent. * Multiple viewport support. * Perf improvements. * Removed old netbubble system from ServerEntityManager. Supports old NaN system for entities leaving view. Supports old SendFullMap optimization for anchored, non-updating Entities. * Fixes size of netView box. * Remove empty EntityManager.Update method. Switching ViewCulling back to PLINQ.
22 lines
557 B
C#
22 lines
557 B
C#
namespace Robust.Server.GameStates
|
|
{
|
|
/// <summary>
|
|
/// Engine service that provides creating and dispatching of game states.
|
|
/// </summary>
|
|
public interface IServerGameStateManager
|
|
{
|
|
/// <summary>
|
|
/// One time initialization of the service.
|
|
/// </summary>
|
|
void Initialize();
|
|
|
|
/// <summary>
|
|
/// Create and dispatch game states to all connected sessions.
|
|
/// </summary>
|
|
void SendGameStateUpdate();
|
|
|
|
bool PvsEnabled { get; }
|
|
float PvsRange { get; }
|
|
}
|
|
}
|