private static void ReadCars() { string inFolder = @"D:\Program Files\GOG Games\POD GOLD\DATA\BINARY\VOITURES\"; foreach (string inFilePath in Directory.GetFiles(inFolder, "*.bv4")) { // Ignore partly broken files. if (inFilePath.Contains("Arcade++")) { continue; } if (!inFilePath.Contains("ALIEN.BV4")) { continue; } string fileName = Path.GetFileName(inFilePath); var car = new Cars.Car(inFilePath); Converter converter = new Converter(); converter.Add(car); converter.Save(@"C:\Users\Sebastian\Documents\Unity Projects\PoD\Assets\Cars\Alien\Alien.obj"); } }
//------------------------------------------------------------------ public Police(Cars.Car car) : base(car) { Velocity = 400; ChangeLaneSpeed = 2; AddInLoop(new Shrink(this)); AddInLoop(new Overtake(this, Car.Lane.Road.Player)); AddInLoop(new Block(this, Car.Lane.Road.Player)); }
public Car GetCar(string type) { Cars.Car car; if (type == "Golf") { car = new Cars.UaGolf(); } else if (type == "Passat") { car = new Cars.UaPassat(); } else { car = new Cars.Car(); } car.Configure(); car.AssembleBody(); car.InstallEngine(); car.Paint(); car.InstallWheels(); return(car); }