protected override void OnCreate( )
        {
            m_validatePhysicEntitySnapshots = World.GetExistingSystem <ValidatePhysicEntitySnapshots>( );
            m_clientSimulationSystemGroup   = World.GetExistingSystem <ClientSimulationSystemGroup>( );
            m_serverSimulationSystemGroup   = World.GetExistingSystem <ServerSimulationSystemGroup>( );
            m_barrier           = World.GetExistingSystem <EndSimulationEntityCommandBufferSystem>( );
            m_ghostLookupSystem = World.GetExistingSystem <GhostLookupSystem>( );

            m_isServer = m_serverSimulationSystemGroup != null;
        }
 protected override void OnCreate( )
 {
     m_validatePhysicEntitySnapshots = World.GetExistingSystem <ValidatePhysicEntitySnapshots>( );
     m_barrier           = World.GetExistingSystem <EndSimulationEntityCommandBufferSystem>( );
     m_ghostLookupSystem = World.GetExistingSystem <GhostLookupSystem>( );
 }