private MyGps CreateGps(int index, MyCubeGrid grid, Color gpsColor, long seconds) { MyGps gps = new MyGps { Coords = grid.PositionComp.GetPosition(), Name = "Top Grid - " + grid.DisplayName + " " + seconds, DisplayName = "Top Grid: " + grid.DisplayName, Description = ($"Top Grid: Grid currently in Top {index} by {Plugin.GpsIdentifierName}"), GPSColor = gpsColor, IsContainerGPS = true, ShowOnHud = true, DiscardAt = new TimeSpan?() }; gps.UpdateHash(); gps.SetEntityId(grid.EntityId); return(gps); }
private MyGps CreateGps(MyCubeGrid grid, Color gpsColor, long seconds, float distance) { MyGps gps = new MyGps { Coords = grid.PositionComp.GetPosition(), Name = "Radar Signature - " + distance + "m - " + grid.DisplayName, DisplayName = "Radar Signature - " + distance + "m - " + grid.DisplayName, GPSColor = gpsColor, IsContainerGPS = true, ShowOnHud = true, DiscardAt = new TimeSpan?(), Description = "Cronch" }; gps.UpdateHash(); gps.SetEntityId(grid.EntityId); return(gps); }