Example #1
0
        private void trainSpawnTimer_Tick(object sender, EventArgs e)
        {
            if (random.Next(0, 2) == 0)
            {
                lastTrain = new RedTrain(new Point(223, 418));
                if (random.Next(5) == 0)
                {
                    lastTrain = new GreenTrain(new Point(223, 418));
                }
                lastTrain.FaceTo(new Point(223, 0));
            }
            else
            {
                lastTrain = new RedTrain(new Point(174, 0));
                if (random.Next(5) == 0)
                {
                    lastTrain = new GreenTrain(new Point(174, 0));
                }
                lastTrain.FaceTo(new Point(174, 418));
            }

            Intersection.AddRoadUser(lastTrain);

            trainSpawnTimer.Stop();
        }