Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void OnEndDrag(PointerEventData eventData)
- {
- Debug.Log("enddrag");
- this.transform.SetParent(parentToReturnTo);
- this.transform.SetSiblingIndex(placeholder.transform.GetSiblingIndex());
- GetComponent<CanvasGroup>().blocksRaycasts = true;
- Destroy(placeholder);
- FindObjectOfType<FightManage>().DoDamage();
- Debug.Log("Damage");
- }
- public void DoDamage()
- {
- float health;
- float damage;
- float currentHealth;
- float maxHealth;
- health = GameObject.FindWithTag("Enemy").GetComponent<BaseEnemy>().enemyCurrentHealth;
- damage = GameObject.FindWithTag("Cards").GetComponent<CardStats>().cardDamage;
- GameObject.FindWithTag("Enemy").GetComponent<BaseEnemy>().enemyCurrentHealth = (health - damage);
- currentHealth = GameObject.FindWithTag("Enemy").GetComponent<BaseEnemy>().enemyCurrentHealth;
- maxHealth = GameObject.FindWithTag("Enemy").GetComponent<BaseEnemy>().enemyMaxHealth;
- Debug.Log("Damage has been done");
- enemyHp.text = "HP: " + currentHealth + " / " + maxHealth;
- hpContent = currentHealth / maxHealth;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement