void Start()
 {
     nav           = GetComponent <NavMeshAgent>();
     inventory     = gameObject.GetComponent <MinionInventory>();
     chest         = GameObject.FindGameObjectWithTag("Chest").GetComponent <MinionInventory>();
     chestPosition = GameObject.FindGameObjectWithTag("Chest").transform.position;
 }
Exemple #2
0
 void Awake()
 {
     anim     = GetComponentInChildren <Animator>();
     particle = GetComponentInChildren <ParticleSystem>();
     PlayerEventManager.onButtonEvent += Button;
     chest = GameObject.FindGameObjectWithTag("Chest").GetComponent <MinionInventory>();
 }
Exemple #3
0
 void Start()
 {
     anim          = GetComponentInChildren <Animator>();
     canvas        = GetComponentInChildren <Canvas>();
     UIText        = canvas.GetComponentInChildren <Text>();
     UIText.text   = "Initialisation...";
     nav           = GetComponent <NavMeshAgent>();
     inventory     = gameObject.GetComponent <MinionInventory>();
     chest         = GameObject.FindGameObjectWithTag("Chest").GetComponent <MinionInventory>();
     chestPosition = GameObject.FindGameObjectWithTag("Chest").transform.position;
     MouseTarget.onPoseEndEvent += UpdatePatterns;
     onBlockBuiltEvent          += UpdatePatterns;
     patterns = new List <Pattern>();
 }