public void OnGetHeal(int heal_hp, HEAL_TYPE heal_type, HEAL_EFFECT_TYPE effectType, bool isApplyAbility) { if (base.enableSend && base.owner.IsOriginal()) { Coop_Model_PlayerGetHeal coop_Model_PlayerGetHeal = new Coop_Model_PlayerGetHeal(); coop_Model_PlayerGetHeal.id = base.owner.id; coop_Model_PlayerGetHeal.heal_hp = heal_hp; coop_Model_PlayerGetHeal.heal_type = (int)heal_type; coop_Model_PlayerGetHeal.receive = false; coop_Model_PlayerGetHeal.effect_type = (int)effectType; coop_Model_PlayerGetHeal.isApplyAbility = isApplyAbility; SendBroadcast(coop_Model_PlayerGetHeal, false, null, null); } }
public void OnHealReceive(int heal_hp, HEAL_TYPE heal_type, HEAL_EFFECT_TYPE effectType, bool isApplyAbility) { if (base.enableSend && base.owner.IsPuppet()) { Coop_Model_PlayerGetHeal coop_Model_PlayerGetHeal = new Coop_Model_PlayerGetHeal(); coop_Model_PlayerGetHeal.id = base.owner.id; coop_Model_PlayerGetHeal.heal_hp = heal_hp; coop_Model_PlayerGetHeal.heal_type = (int)heal_type; coop_Model_PlayerGetHeal.receive = true; coop_Model_PlayerGetHeal.effect_type = (int)effectType; coop_Model_PlayerGetHeal.isApplyAbility = isApplyAbility; SendTo(base.owner.coopClientId, coop_Model_PlayerGetHeal, false, null, null); } }