Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using UnityEngine;
- using System.Collections;
- public class PlayerCatchMonster : MonoBehaviour {
- PlayerMonsterInventory inventory;
- PlayerRecallMonster recall;
- void Start()
- {
- inventory = GetComponent<PlayerMonsterInventory>();
- recall = GetComponent<PlayerRecallMonster>();
- }
- public void CatchMonster(GameObject monsterTargeted)
- {
- if(monsterTargeted.tag == "Monster" || monsterTargeted.tag == "Monster Owned")
- {
- if (monsterTargeted.GetComponent<MonsterBase>().isWild)
- {
- // Add to our collection of monsters
- inventory.monsterList.Add(monsterTargeted);
- // Monster is no longer wild
- monsterTargeted.GetComponent<MonsterBase>().isWild = false;
- monsterTargeted.tag = "Monster Owned";
- // Monster is hidden and transferred to wrist device
- monsterTargeted.SetActive(false);
- }
- else
- {
- monsterTargeted.SetActive(false);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment