public static AttrModifyData operator /(AttrModifyData data, double value) { var rt = new AttrModifyData(data); rt.Multiter -= (float)value; return(rt); }
public static AttrModifyData operator +(AttrModifyData data, double value) { var rt = new AttrModifyData(data); rt.Adder += (float)value; return(rt); }
public bool Equals(AttrModifyData other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return(other == this); }
private void SetBasicData() { BuffManager.Reload(); auroList = new List <MonsterAuro>(); SkillManager.Reload(); antiMagic = new int[6];//6个属性 Atk = new AttrModifyData(Avatar.Atk); MaxHp = new AttrModifyData(Avatar.Hp); Def = new AttrModifyData(Avatar.Def); Mag = new AttrModifyData(Avatar.Mag); Spd = new AttrModifyData(Avatar.Spd); Hit = new AttrModifyData(Avatar.Hit); Dhit = new AttrModifyData(Avatar.Dhit); Crt = new AttrModifyData(Avatar.Crt); Luk = new AttrModifyData(Avatar.Luk); }
public AttrModifyData(AttrModifyData sourceValue) { Source = sourceValue.Source; Adder = sourceValue.Adder; Multiter = sourceValue.Multiter; }
public bool Equals(AttrModifyData other) { if (ReferenceEquals(null, other)) return false; if (ReferenceEquals(this, other)) return true; return other==this; }
public static AttrModifyData operator /(AttrModifyData data, double value) { var rt = new AttrModifyData(data); rt.Multiter -= (float)value; return rt; }
public static AttrModifyData operator +(AttrModifyData data, double value) { var rt = new AttrModifyData(data); rt.Adder += (float)value; return rt; }