public static void KillConnections(HostEntity hostEntity) { GameScene.Instance.Visit <ConnectionLine>(x => { if (x.Has(hostEntity)) { x.Kill(); } }); }
private void AddHost() { var hostEntity = new HostEntity() { LocalPosition = new Vector2(200, 0) }; hostEntity.Add(new AnimateMoveBehavior(new Vector2(80, RandomVertical()), 1)); activeHosts.Add(hostEntity); Add(hostEntity); hostVisitTimer.Start(currentLevel.hostInterval); }