예제 #1
0
        public void setHurt(BaseRole from, BaseRole to, hurtInfo hurtD, bool useCombo = false)
        {
            bool flag = !this.dHurt.ContainsKey(from);

            if (flag)
            {
                this.dHurt[from] = new lHurt();
            }
            HurtData d = new HurtData(to, hurtD, useCombo);

            this.dHurt[from].add(d);
        }
        public void setHurt(BaseRole from, BaseRole to, hurtInfo hurtD, bool useCombo = false)
        {
            //  debug.Log("setHurt!!! " + hurtD["dmg"] + "" + hurtD["frm_iid"] + " " + hurtD["to_iid"]);

            if (!dHurt.ContainsKey(from))
            {
                dHurt[from] = new lHurt();
            }
            HurtData d = new HurtData(to, hurtD, useCombo);

            dHurt[from].add(d);
        }
예제 #3
0
 public HurtData(BaseRole ava, hurtInfo hurtD, bool combo)
 {
     this._ava     = ava;
     this._hurtD   = hurtD;
     this.useCombo = combo;
 }
 public HurtData(BaseRole ava, hurtInfo hurtD, bool combo)
 {
     _ava     = ava;
     _hurtD   = hurtD;
     useCombo = combo;
 }