public void Destruct()
 {
     m_sync_server.Destruct();
     m_sync_server = null;
     m_logic_world.Destruct();
     m_logic_world = null;
 }
 public virtual void Destruct()
 {
     m_combat_factory = null;
     m_sync_server.Destruct();
     m_sync_server = null;
     m_logic_world.Destruct();
     m_logic_world = null;
 }