private void Awake() { shmupManager = this; shmupCam = GameObject.Find("ShmupCamera").transform; blackScreen = shmupCam.GetChild(0).GetChild(0).Find("BlackScreen").GetComponent <Image>(); border = shmupCam.GetChild(0).GetChild(0).Find("Border").GetComponent <Image>(); spellcardDeclareAnim = border.transform.parent.Find("SpellcardDisplay").GetComponent <Animator>(); guageContainer = border.transform.Find("Guages").gameObject; healthbar = guageContainer.transform.GetChild(0).GetComponentsInChildren <SpriteMask>(); manaBar = guageContainer.transform.GetChild(1).GetComponentsInChildren <SpriteMask>(); shmupCam.gameObject.SetActive(false); GameObject containerFound = GameObject.Find("ShmupBulletContainer"); if (containerFound != null) { bulletContainer = containerFound.transform; } else { bulletContainer = new GameObject("ShmupBulletContainer").transform; bulletContainer.parent = transform; bulletContainer.position = transform.position; } if (bulletContainer.GetComponent <SlowDelete>() == null) { bulletContainer.gameObject.AddComponent <SlowDelete>(); } containerFound = GameObject.Find("ShmupEnemyContainer"); if (containerFound != null) { enemyContainer = containerFound.transform; } else { enemyContainer = new GameObject("ShmupEnemyContainer").transform; enemyContainer.parent = transform; enemyContainer.position = transform.position; } Transform captureIconContainer = border.transform.Find("CaptureIcons"); captureIcons = new GameObject[captureIconContainer.childCount]; for (int i = 0; i < captureIcons.Length; i++) { captureIcons[i] = captureIconContainer.GetChild(i).gameObject; } spellcardNameBox = spellcardDeclareAnim.transform.GetChild(0).GetComponent <RectTransform>(); spellcardText = spellcardDeclareAnim.transform.GetChild(1).GetComponent <TMPro.TextMeshProUGUI>(); spellcardPortrait = spellcardDeclareAnim.transform.GetChild(2).GetComponent <Image>(); patternTimer = spellcardDeclareAnim.transform.GetChild(3).GetComponent <TMPro.TextMeshProUGUI>(); }
// Start is called before the first frame update void Start() { gameMaster = GameMasterScript.gameMaster; shmupManager = ShmupManager.shmupManager; gameMaster.loading = false; //VERY TEMPORARY input = GameMasterScript.inputScript; SpawnEnemies(gameMaster.enemyPartySpawns); DetectCharacters(); battleUI.CharacterCursors(charSelectIndex, charsSelected); CalculateTurnValue(); TurnChange(); }
private void Awake() { thisTrans = transform; gameMaster = GameMasterScript.gameMaster; shmupMaster = ShmupManager.shmupManager; if (regularKillzone) { DetectKillzone(); } enemyBulletKillzoneLayer = LayerMask.NameToLayer("EnemyBulletKillZone"); }
private void Awake() { thisTrans = transform; gameMaster = GameMasterScript.gameMaster; shmupManager = ShmupManager.shmupManager; inputScript = GameMasterScript.inputScript; playerRandom = new System.Random(); m_Anim = thisTrans.GetComponentInChildren <Animator>(); hitboxSpriteRenderer = thisTrans.GetChild(0).GetChild(0).GetChild(0).GetComponent <SpriteRenderer>(); }
private void Awake() { encounterManager = this; shmupManager = GameObject.Find("ShmupMaster").GetComponent<ShmupManager>(); battleManager = GameObject.Find("BattleMaster").GetComponent<BattleManager>(); }
protected void Awake() { gameMaster = GameMasterScript.gameMaster; shmupMaster = ShmupManager.shmupManager; thisTrans = transform; }