public List <HeroSkillLevel> GetAllHeroSkillLevel(eHeroSkillKind _Kind) { List <HeroSkillLevel> list = new List <HeroSkillLevel>(); m_HeroSkillLevel.TryGetValue(_Kind, out list); return(list); }
public void UserSkillLevel_LevelUp(eHeroSkillKind _Kind) { //AESKeyAndIV keyIV = SaveSystem.LoadAESKeyAndIV(); int currentLevel = AESSecurity.DecryptIntFromBytes_Aes(UserSkillLevel[(int)_Kind], keyIV.Key, keyIV.IV); UserSkillLevel[(int)_Kind] = AESSecurity.Encrypt_ToBytes_Aes <int>(currentLevel + 1, keyIV.Key, keyIV.IV); }
//private UnityEvent MasterEvent; public void Initialize(eHeroSkillKind _Kind) { m_Kind = _Kind; Renewal_Icon(); Renewal_Level(); Renewal_Name(); Renewal_Info(); Renewal_State(); Renewal_NextPrice(); Renewal_Button_Upgrade(); //MasterEvent = _event; //_event.AddListener(Renewal_Button_Upgrade); }
public void ChangeUserIsUnlockSkill(eHeroSkillKind _Kind) { //AESKeyAndIV keyIV = SaveSystem.LoadAESKeyAndIV(); UserIsUnlockSkill[(int)_Kind] = AESSecurity.Encrypt_ToBytes_Aes <bool>(true, keyIV.Key, keyIV.IV); }
public bool GetUserIsUnlockSkill(eHeroSkillKind _kind) { //AESKeyAndIV keyIV = SaveSystem.LoadAESKeyAndIV(); return(AESSecurity.DecryptBoolFromBytes_Aes(UserIsUnlockSkill[(int)_kind], keyIV.Key, keyIV.IV)); }
public int GetUserSkillLevel(eHeroSkillKind _Kind) { //AESKeyAndIV keyIV = SaveSystem.LoadAESKeyAndIV(); return(AESSecurity.DecryptIntFromBytes_Aes(UserSkillLevel[(int)_Kind], keyIV.Key, keyIV.IV)); }
public HeroSkillLevel GetHeroSkillLevel(eHeroSkillKind _Kind, int _Level) { return(GetAllHeroSkillLevel(_Kind).Find(x => x.Level == _Level)); }
public HeroSkillInfo GetHeroSkillInfo(eHeroSkillKind _Kind) { return(m_HeroSkillInfo.Find(x => x.SkillKind == _Kind)); }