public StarSystem()
{
JustEntered = false;
frame = World.frame;
this.ID = World.StarSystemCounter++;
World.NotifySlotStarSystemShipsStarSystem1.Add(ID, new List<StarSystem>());
World.NotifySlotStarSystemShipsPlanet2.Add(ID, new List<Planet>());
World.NotifySlotStarSystemShipsStarSystem1[ID].Add(this);
Ships = (
Enumerable.Empty<Ship>()).ToList<Ship>();
Planets = (
Enumerable.Empty<Planet>()).ToList<Planet>();
StarSystem1 = new List<Ship>(Ships);
List<Ship> q;
q = (
(Ships).Select(__ContextSymbol7 => new { ___s10 = __ContextSymbol7 })
.Where(__ContextSymbol8 => ((!(__ContextSymbol8.___s10.Arrived)) && (!(__ContextSymbol8.___s10.Destroyed))))
.Select(__ContextSymbol9 => __ContextSymbol9.___s10)
.ToList<Ship>()).ToList<Ship>();
StarSystem1 = q;
}
public void Init()