예제 #1
0
        private static bool Prefix(UIDate __instance)
        {
            if (!Main.enabled)
            {
                return(true);
            }

            AutoHarvest.GetAllBooties();

            ResourceMaintainer.TryBuyingResources();

            ResourceMaintainer.UpdateResourceWarning();

            TurnEvent.AddEvent(__instance);

            if (Main.settings.autoAssignBuildingWorkers)
            {
                HumanResource hr          = new HumanResource();
                int           mainPartId  = int.Parse(DateFile.instance.GetGangDate(16, 3));
                int           mainPlaceId = int.Parse(DateFile.instance.GetGangDate(16, 4));
                hr.AssignBuildingWorkers(mainPartId, mainPlaceId);
            }

            return(true);
        }
예제 #2
0
        /// <summary>
        /// 为太吾村指派工作人员(静态方法)
        /// </summary>
        public static void AssignBuildingWorkersForTaiwuVillage()
        {
            int           mainPartId  = int.Parse(DateFile.instance.GetGangDate(16, 3));
            int           mainPlaceId = int.Parse(DateFile.instance.GetGangDate(16, 4));
            HumanResource hr          = new HumanResource(mainPartId, mainPlaceId);

            hr.AssignBuildingWorkers();
        }