Ejemplo n.º 1
0
 public virtual bool OnClientRegisterEntity(CEntity entity)
 {
     if (m_RegisterEntities.ContainsKey(entity.GetID()) == true)
     {
         return(false);
     }
     m_RegisterEntities.Add(entity.GetID(), entity);
     return(true);
 }
Ejemplo n.º 2
0
 public virtual bool OnServerRegisterEntity(CEntity entity, NetworkConnection conn)
 {
     if (m_RegisterEntities.ContainsKey(entity.GetID()) == true)
     {
         return(false);
     }
     entity.SetID(Guid.NewGuid().ToString());
     m_RegisterEntities.Add(entity.GetID(), entity);
     if (conn != null)
     {
         if (m_EntityConnecteds.ContainsKey(conn) == true)
         {
             return(false);
         }
         m_EntityConnecteds.Add(conn, entity);
     }
     return(true);
 }