예제 #1
0
 public void SetStatus(HeroGenStage stage)
 {
     if (stage > MaxStage)
     {
         MaxStage = stage;
     }
 }
예제 #2
0
 public static string GetPage(HeroGenStage stage)
 {
     return(stage switch
     {
         HeroGenStage.Race => SitePages.MajorHeroGenRace,
         HeroGenStage.Branch => SitePages.MajorHeroGenBranch,
         HeroGenStage.Traits => SitePages.MajorHeroGenTraits,
         HeroGenStage.Abilities => SitePages.MajorHeroGenAbilities,
         HeroGenStage.Result => SitePages.MajorHeroGenResult,
         _ => null
     });
예제 #3
0
 public HeroGenPage(ICoreLogic coreLogic, HeroGenStage stage, IMajorService majorService) : base(majorService)
 {
     CoreLogic    = coreLogic;
     CurrentStage = stage;
 }