Example #1
0
 public RootResponse <DTOTalentView> HitTalent(Guid mid, string tid, bool hasTask)
 {
     if (!ManagerUtil.CheckFunction(mid, EnumOpenFunction.Talent))
     {
         return(ResponseHelper.InvalidFunction <RootResponse <DTOTalentView> >());
     }
     return(ResponseHelper.TryCatch(() => ManagerSkillRules.HitTalent(mid, tid, hasTask)));
 }
Example #2
0
 /// <summary>
 /// 重置天赋
 /// </summary>
 /// <param name="managerId"></param>
 /// <returns></returns>
 public ManagerTreeResponse ResetSkillPoint(Guid managerId)
 {
     return(ResponseHelper.TryCatch(() => ManagerSkillRules.ResetSkillPoint(managerId)));
 }
Example #3
0
 /// <summary>
 /// 天赋加点
 /// </summary>
 /// <param name="managerId"></param>
 /// <param name="skillCode"></param>
 /// <returns></returns>
 public ManagerTreeResponse AssignManagerSkill(Guid managerId, string skillCode)
 {
     return(ResponseHelper.TryCatch(() => ManagerSkillRules.AssignManagerSkill(managerId, skillCode)));
 }
Example #4
0
 /// <summary>
 /// 获取技能树
 /// </summary>
 /// <param name="managerId"></param>
 /// <returns></returns>
 public ManagerTreeResponse GetManagerTree(Guid managerId)
 {
     return(ResponseHelper.TryCatch(() => ManagerSkillRules.GetManagerTree(managerId)));
 }
Example #5
0
 /// <summary>
 /// 设置天赋类型
 /// </summary>
 /// <param name="managerId"></param>
 /// <param name="type"></param>
 /// <returns></returns>
 public ManagerTreeResponse SetManagerTreeSkillType(Guid managerId, int type)
 {
     return(ResponseHelper.TryCatch(() => ManagerSkillRules.SetManagerTreeSkillType(managerId, type)));
 }
Example #6
0
 public MessageCodeResponse SetWill(Guid mid, string wid, bool enableFlag)
 {
     return(ResponseHelper.TryCatch(() => ManagerSkillRules.SetWill(mid, wid, enableFlag)));
 }
Example #7
0
 public RootResponse <DTOWillItemView> PutWill(Guid mid, string wid, Guid cid, bool hasTask)
 {
     return(ResponseHelper.TryCatch(() => ManagerSkillRules.PutWill(mid, wid, cid, hasTask)));
 }
Example #8
0
 public RootResponse <DTOWillView> GetWillList(Guid mid)
 {
     return(ResponseHelper.TryCatch(() => ManagerSkillRules.GetWillList(mid)));
 }
Example #9
0
 public RootResponse <DTOTalentView> ResetTalent(Guid mid)
 {
     return(ResponseHelper.TryCatch(() => ManagerSkillRules.ResetTalent(mid)));
 }
Example #10
0
 public RootResponse <DTOTalentView> SetTalent(Guid mid, string tids)
 {
     return(ResponseHelper.TryCatch(() => ManagerSkillRules.SetTalent(mid, tids)));
 }
Example #11
0
 /// <summary>
 /// 设置主动天赋
 /// </summary>
 /// <param name="mid"></param>
 /// <param name="tids"></param>
 /// <returns></returns>
 public ManagerTreeResponse SetSkillTree(Guid mid, string tids)
 {
     return(ResponseHelper.TryCatch(() => ManagerSkillRules.SetSkillTree(mid, tids)));
 }