예제 #1
0
        private Mission generateDrugDealMission()
        {
            Mission m = new Mission("Name", families[2], 1);
            Vector3 start = new Vector3(123.913f, -27.832f, 67.4638f);//TODO get random start location
            Vector3 end = new Vector3(-1880.32f, 186.655f, 83.7598f);//TODO get random start location

            m.AddStep(new TravelStep(start));
            m.AddStep(new DealStep(start, 30, 10));

            return m;
        }
예제 #2
0
        private Mission generateRetrievementMission()
        {
            Mission m = new Mission("test", families[3], 50);//debug code change for release

            //Vector3 start = new Vector3(1134.89f, -1289.24f, 34.16f);//TODO get random start location
            Vector3 start = new Vector3(-1896.94f, 175.676f, 82.1884f);//TODO get random start location
            Vector3 end = new Vector3(-1880.32f, 186.655f, 83.7598f);//TODO get random start location
            MyEntity target = new MyEntity(World.CreateVehicle(VehicleHash.Adder, start));//TODO get random car

            m.AddStep(new TravelStep(start));
            m.AddStep(new CollectionStep(target));
            m.AddStep(new DeliveryStep(end, target));
            return m;
        }