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(); }
public AddToRosterEvent(CharacterCrowdMember characterCrowdMember, Crowd.Crowd crowd) { this.AddedCharacterCrowdMember = characterCrowdMember; this.ParentCrowd = crowd; }