public listcordWindow showListCordWindow(Reach.CampaignSave obj1, Reach.TagGroup obj2, Reach.TagListManager obj3) { listcordWindow msgListCord = new listcordWindow(obj1, obj2, obj3); msgListCord.Owner = this; msgListCord.ShowDialog(); return(msgListCord); }
public listcordWindow(Reach.CampaignSave _reach, Reach.TagGroup group, Reach.TagListManager _reachTaglist) { this.InitializeComponent(); lblTitle.Text = "COPY COORDINATES"; lblSubInfo.Text = "Select an object to copy coordinates from"; GID = 4; foreach (Reach.GameObject obj in _reach.Objects) { if (obj != null && obj.TagGroup == group) { ListBoxItem lbi = new ListBoxItem(); string posData = " -- [X: {0} - Y: {1} - Z: {2}]"; lbi.Content = _reachTaglist.Identify(obj) + string.Format(posData, obj.X.ToString(), obj.Y.ToString(), obj.Z.ToString()); lbi.Tag = obj; listObjects.Items.Add(lbi); } } }
public static string convertClassToString(Reach.TagGroup type) { return(type.ToString().ToLower()); }