void Start_Varibles()
 {
     //GameObject spawner=GameObject.FindGameObjectWithTag("encounter_Spawn");
     //spawner_pos=spawner.transform.position;
     monster_Prefab   = GameObject.FindGameObjectWithTag("Enemy");
     p_Control        = GameObject.Find("Test_obj").GetComponent <PlayerController>();
     m_Control        = GameObject.FindGameObjectWithTag("Enemy").GetComponent <MonsterController>();
     Battle_Control   = GameObject.Find("Test_obj").GetComponent <BattleHandler>();
     M_Battle_Control = GameObject.FindGameObjectWithTag("Enemy").GetComponent <MonsterBattleHandler>();
     m_unitstats      = GameObject.FindGameObjectWithTag("Enemy").GetComponent <UnitStats>();
     p_unitstats      = GameObject.Find("Test_obj").GetComponent <UnitStats>();
     turnCounter      = 1;//will be needed for continues attack cycle
     e_Collider       = Empty_Wall.GetComponent <BoxCollider2D>();
 }
Beispiel #2
0
 void Start_Varibles()
 {
     speed              = 5.5f;
     unitstats          = GetComponent <UnitStats>();
     rb2d               = GetComponent <Rigidbody2D>();
     movement_vector    = new Vector2(1f, 0);
     sprRend            = GetComponent <SpriteRenderer>();
     m_Collider         = GameObject.FindGameObjectWithTag("MonsterSpawnP").GetComponent <BoxCollider2D>();
     m_Collider.enabled = false;
     collider_triggered = false;
     battleControl      = GetComponent <MonsterBattleHandler>();
     monster_base       = GetComponent <Monster_Base>();
     //battleControl.monsterf=true;
 }