public void SetDodge(object effect, float chance, DamageSource source, DamageType type, CheckDamageDelegate customHandle) { if (m_Datas.ContainsKey(effect)) { m_Datas[effect] = new DodgeData(chance, source, type, customHandle); } else { m_Datas.Add(effect, new DodgeData(chance, source, type, customHandle)); } }
public DodgeDash(WeaponData weaponData, Player player) : base(weaponData, player, Type.Move) { data = (DodgeData)weaponData; }