Ejemplo n.º 1
0
        public ArenaMember Register(Character character)
        {
            ArenaGroup group = FindGroup(character);

            if (group != null)
            {
                ArenaMember member = group.AddCharacter(character);

                if (group.Ready)
                {
                    group.Request();
                }
                return(member);
            }
            else
            {
                ArenaGroup  newGroup = new ArenaGroup();
                ArenaMember member   = newGroup.AddCharacter(character);
                ArenaGroups.Add(newGroup);
                return(member);
            }
        }