// Start is called before the first frame update void Start() { Player1 = GameObject.Find("Player1"); Player2 = GameObject.Find("Player2"); characterManager = GameObject.Find("PlayerData").GetComponent <SelectedCharacterManager>(); P1Prop = GameObject.Find("Player1").transform.GetComponentInChildren <CharacterProperties>(); P2Prop = GameObject.Find("Player2").transform.GetComponentInChildren <CharacterProperties>(); P1hit = GameObject.Find("Player1").transform.GetComponentInChildren <HitDetector>(); P2hit = GameObject.Find("Player2").transform.GetComponentInChildren <HitDetector>(); P1Input = GameObject.Find("Player1").transform.GetChild(0).transform.GetComponentInChildren <AcceptInputs>(); P2Input = GameObject.Find("Player2").transform.GetChild(0).transform.GetComponentInChildren <AcceptInputs>(); P1Move = GameObject.Find("Player1").transform.GetComponentInChildren <MovementHandler>(); P2Move = GameObject.Find("Player2").transform.GetComponentInChildren <MovementHandler>(); HUD = GameObject.Find("HUD").GetComponent <HUD>(); if (characterManager.P1Character == "Dhalia") { P1AttackDHA = GameObject.Find("Player1").transform.GetComponentInChildren <AttackHandlerDHA>(); } if (characterManager.P2Character == "Dhalia") { P2AttackDHA = GameObject.Find("Player2").transform.GetComponentInChildren <AttackHandlerDHA>(); } if (characterManager.P1Character == "Achealis") { P1AttackACH = GameObject.Find("Player1").transform.GetComponentInChildren <AttackHandlerACH>(); } if (characterManager.P2Character == "Achealis") { P2AttackACH = GameObject.Find("Player2").transform.GetComponentInChildren <AttackHandlerACH>(); } path = Application.persistentDataPath + "/inputs.txt"; P1PrevHealth = P1Prop.maxHealth; P2PrevHealth = P2Prop.maxHealth; P1HitDamage.text = ""; P2HitDamage.text = ""; P1ComboDamage.text = "Total Damage: 0"; P2ComboDamage.text = "Total Damage: 0"; P1HighComboDamage.text = "Highest Combo Damage: 0"; P2HighComboDamage.text = "Highest Combo Damage: 0"; inputSelect += UpdateControls(CheckXbox(0)); inputR3 += UpdateControls(CheckXbox(0)); inputL2 += UpdateControls(CheckXbox(0)); inputL3 += UpdateControls(CheckXbox(0)); inputCross += UpdateControls(CheckXbox(0)); inputCircle += UpdateControls(CheckXbox(0)); inputTriangle += UpdateControls(CheckXbox(0)); inputSquare += UpdateControls(CheckXbox(0)); inputHorizontal += UpdateControls(CheckXbox(0)); inputVertical += UpdateControls(CheckXbox(0)); if (GameObject.Find("PlayerData").GetComponent <SelectedCharacterManager>().P1Side == "Left") { P2Displays.SetActive(false); } else { P1Displays.SetActive(false); } if (GameObject.Find("PlayerData").GetComponent <SelectedCharacterManager>().gameMode == "Practice") { DamageDisplays.SetActive(true); RecordingDisplay.SetActive(true); } }
// Start is called before the first frame update void Start() { Application.targetFrameRate = 60; AttackHandler = transform.root.GetComponentInChildren <AttackHandlerACH>(); AwakenBox(); }