private void SpawnAndTargetOwnerCharacter()
        {
            CharacterCrowdMember member = this.ActionGroup.Owner as CharacterCrowdMember;

            if (!member.IsSpawned)
            {
                Crowd.Crowd parent = member.GetRosterParentCrowd();
                this.EventAggregator.PublishOnUIThread(new AddToRosterEvent(member, parent));
                member.SpawnToDesktop(false);
            }
            member.Target();
        }
Exemplo n.º 2
0
 public AddToRosterEvent(CharacterCrowdMember characterCrowdMember, Crowd.Crowd crowd)
 {
     this.AddedCharacterCrowdMember = characterCrowdMember;
     this.ParentCrowd = crowd;
 }