protected override void OnShow(object userData) { base.OnShow(userData); m_SiteData = userData as SiteData; if (m_SiteData == null) { Log.Error("Site data is invalid."); return; } Name = m_SiteData.SiteName; // GameEntry.Entity.AttachEntity(Entity, m_SiteData.OwnerId, AttachPoint); }
public static void ShowSite(this EntityComponent entityComponent, SiteData data) { entityComponent.ShowEntity(typeof(Site), "Site", Constant.AssetPriority.MyAircraftAsset, data); }