public override void MergeParticipants(GPGnetGameParticipant participant) { base.MergeParticipants(participant); if (this.Character == null) { this.mCharacter = (participant as SpaceSiegeGameParticipant).Character; } else { this.mCharacter.CharacterName = (participant as SpaceSiegeGameParticipant).Character.CharacterName; this.mCharacter.CharacterColor = (participant as SpaceSiegeGameParticipant).Character.CharacterColor; } }
public virtual void MergeParticipants(GPGnetGameParticipant participant) { this.mName = participant.Name; this.mID = participant.ID; this.mIsReady = participant.IsReady; this.mPosition = participant.Position; }