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>(); }
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; }