示例#1
0
        public void LoadJobs()
        {
            Job job;

            job = new Job("Clear rubble at A1");
            job.AddRequirement(new ResourceQuantityRequirement(Resource.Collection.Wood, 5));
            job.AddRequirement(new ResourceQuantityRequirement(Resource.Collection.Iron, 5));
            this.Jobs.Add(job);

            job = new Job("Clear rubble at B2");
            job.AddRequirement(new ResourceQuantityRequirement(Resource.Collection.Stone, 2));
            this.Jobs.Add(job);

            job = new Job("Clear rubble at C5");
            job.AddRequirement(new ResourceQuantityRequirement(Resource.Collection.Wood, 10));
            job.AddRequirement(new ResourceQuantityRequirement(Resource.Collection.Stone, 12));
            job.AddRequirement(new ResourceQuantityRequirement(Resource.Collection.Iron, 5));
            this.Jobs.Add(job);

            job = new Job("Clear rubble at B3");
            job.AddRequirement(new ResourceQuantityRequirement(Resource.Collection.Stone, 6));
            job.AddRequirement(new ResourceQuantityRequirement(Resource.Collection.Iron, 3));
            this.Jobs.Add(job);
        }