コード例 #1
0
        /// <summary>
        /// 创建降临对象根据开放的星系
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public static ComeToModels CreateComeToModelsByOpenGalaxys(IPlanetWorldService planetWorldService)
        {
            var model = new ComeToModels().SetGalaxys(planetWorldService.GetOpenGalaxys());

            UpdateComeToModels(model);
            return(model);
        }
コード例 #2
0
        /// <summary>
        /// 降临到区域
        /// </summary>
        /// <param name="planetWorldService"></param>
        /// <param name="key"></param>
        /// <returns></returns>
        public static ComeToModels ComeToArea(IPlanetWorldService planetWorldService, string key)
        {
            var model = CurrComeToModels.SetCurrArea(key);

            model.UpdateOpenAreas(planetWorldService.GetOpenYuanAreas(model.Paths));
            UpdateComeToModels(model);
            return(model);
        }
コード例 #3
0
        /// <summary>
        /// 降临到区域
        /// </summary>
        /// <param name="planetWorldService"></param>
        /// <param name="key"></param>
        /// <returns></returns>
        public static ComeToModels ComeToStorey(IPlanetWorldService planetWorldService, string key)
        {
            var model = CurrComeToModels.SetCurrStorey(key);

            model.UpdateOpenSuites(planetWorldService.GetOpenYuanSuites(model.Paths));
            UpdateComeToModels(model);
            return(model);
        }
コード例 #4
0
 public HomeController(
     IHumanWorldService humanWorldService
     , IPlanetWorldService planetWorldService
     )
 {
     _humanWorldService  = humanWorldService;
     _planetWorldService = planetWorldService;
 }
コード例 #5
0
 public BaseComeToWorldsController(IPlanetWorldService planetWorldService
                                   )
 {
     _planetWorldService = planetWorldService;
 }
コード例 #6
0
 public ComeToController(IPlanetWorldService planetWorldService) : base(planetWorldService)
 {
 }
コード例 #7
0
 public HumanWorldService(IPlanetWorldService planetWorldService)
 {
     _planetWorldService = planetWorldService;
 }