public void AddPlanetoid(APlanetoidItem planetoid) { D.Assert(!planetoid.IsOperational); _planetoids.Add(planetoid); var planet = planetoid as PlanetItem; if (planet != null) { _planets.Add(planet); } else { _moons.Add(planetoid as MoonItem); } Data.AddPlanetoidData(planetoid.Data); }
public PlanetoidCtxControl(APlanetoidItem planetoid) : base(planetoid.gameObject, uniqueSubmenusReqd: Constants.Zero, menuPosition: MenuPositionMode.Offset) { _planetoidMenuOperator = planetoid; }