void Start() { player = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerController>(); Gm = GameObject.FindGameObjectWithTag("GM").GetComponent <GameManager>(); ChildrenGetter = GetComponent <FindChildrenWithTag>(); score = ChildrenGetter.GetChildWithName(transform, "Score").GetComponent <TextMeshProUGUI>(); }
protected override void Start() { Scale = transform.localScale.x; currentState = "Idle"; ChildrenGetter = GetComponent <FindChildrenWithTag>(); AreaFX = ChildrenGetter.GetChildWithName(transform, "AreaFX"); }
protected virtual void Awake() { GM = GameObject.FindGameObjectWithTag("GM").GetComponent <GameManager>(); Canvas = GameObject.Find("Canvas"); ChildrenGetter = GetComponent <FindChildrenWithTag>(); LevelText = ChildrenGetter.GetChildWithName(Canvas.transform, "LevelText"); Score = ChildrenGetter.GetChildWithName(Canvas.transform, "Score").GetComponent <TextMeshProUGUI>(); ScoreText = ChildrenGetter.GetChildWithName(Canvas.transform, "Sc0reText").GetComponent <TextMeshProUGUI>(); ComboCounter = ChildrenGetter.GetChildWithName(Canvas.transform, "ComboCounter").GetComponent <TextMeshProUGUI>(); healthBar = GameObject.FindGameObjectWithTag("HealthBar").GetComponent <Image>(); if (SceneManager.GetActiveScene().name != "Ending") { PlayerController player = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerController>(); MaxHealth = player.MaxHealth; } Key = ChildrenGetter.GetChildWithName(Canvas.transform, "Key"); gameOverScreen = ChildrenGetter.GetChildWithName(Canvas.transform, "GameOverScreen"); if (GM.health == 0) { SetHealth(250); } else { SetHealth(GM.health); } if (GM.combo != 0) { SetCombo(GM.combo); } UpdateScore(GM.score); }
void OnEnable() { ChildrenGetter = GetComponent <FindChildrenWithTag>(); ui = GameObject.Find("Canvas").GetComponent <UIController>(); message = ChildrenGetter.GetChildWithName(ui.transform, "Lock Tutorial"); // animator = GameObject.FindGameObjectWithTag("LockedDoor").GetComponent<Animator>(); }
void Start() { ChildrenGetter = GetComponent <FindChildrenWithTag>(); ui = GameObject.Find("Canvas").GetComponent <UIController>(); message = ChildrenGetter.GetChildWithName(ui.transform, "Movement Tutorial"); animator = message.GetComponent <Animator>(); Invoke("Trigger", 1f); }
void Awake() { GM = GameObject.FindGameObjectWithTag("GM").GetComponent <GameManager>(); ChildrenFinder = GetComponent <FindChildrenWithTag>(); VirtualCam = ChildrenFinder.GetChildWithName(transform, "CM vcam"); EnemiesParent = ChildrenFinder.GetChildWithName(transform, "EnemiesParent"); DoorsParent = ChildrenFinder.GetChildWithName(transform, "DoorsParent"); Corners = ChildrenFinder.GetChildren(transform, "Corners"); }
void ResumeGame() { GameManager GM = GameObject.FindGameObjectWithTag("GM").GetComponent <GameManager>(); PlayerController player = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerController>(); GameObject Canvas = GameObject.Find("Canvas"); FindChildrenWithTag ChildrenGetter = Canvas.GetComponent <FindChildrenWithTag>(); GameObject pauseScreen = ChildrenGetter.GetChildWithName(Canvas.transform, "PauseScreen"); pauseScreen.SetActive(false); Time.timeScale = 1; player.allowInput = true; }
void Awake() { Player = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerController>(); animator = Player.GetComponent <Animator>(); E = transform.GetChild(0).gameObject; E.SetActive(false); PressBar = transform.GetChild(1).gameObject; PressBar.SetActive(false); ChildrenFinder = GetComponent <FindChildrenWithTag>(); ScaleBar = ChildrenFinder.GetChildWithName(PressBar.transform, "Bar"); Vector3 scale = ScaleBar.transform.localScale; scale.x = 0; ScaleBar.transform.localScale = scale; }
void Awake() { // if (GameObject.Find("GameManager").GetComponent<GameManager>().lastCheckpointPos != new Vector2(-1000, -1000)) // resetPosition(); gameManager = GameObject.FindGameObjectWithTag("GM").GetComponent <GameManager>(); ChildrenGetter = GetComponent <FindChildrenWithTag>(); allowInput = true; rb = GetComponent <Rigidbody2D>(); animator = GetComponent <Animator>(); initialSpeed = Speed; health = (float)MaxHealth; Time.timeScale = 1; gameManager.Adapt(); }
void Start() { animator = GetComponent <Animator>(); Player = GameObject.FindGameObjectWithTag("Player"); E = transform.GetChild(0).gameObject; E.SetActive(false); PressBar = transform.GetChild(1).gameObject; PressBar.SetActive(false); ChildrenFinder = GetComponent <FindChildrenWithTag>(); ScaleBar = ChildrenFinder.GetChildWithName(PressBar.transform, "Bar"); Vector3 scale = ScaleBar.transform.localScale; scale.x = 0; ScaleBar.transform.localScale = scale; kh = GameObject.Find("Canvas").GetComponent <KeyHider>(); }
void Awake() { GM = GameObject.FindGameObjectWithTag("GM").GetComponent <GameManager>(); Canvas = GameObject.Find("Canvas"); ChildrenGetter = GetComponent <FindChildrenWithTag>(); MaxSkillSlider = ChildrenGetter.GetChildWithName(Canvas.transform, "MaxSkillSlider").GetComponent <Slider>(); MinSkillSlider = ChildrenGetter.GetChildWithName(Canvas.transform, "MinSkillSlider").GetComponent <Slider>(); BoringFactorSlider = ChildrenGetter.GetChildWithName(Canvas.transform, "BoringFactorSlider").GetComponent <Slider>(); minValue = ChildrenGetter.GetChildWithName(MinSkillSlider.gameObject.transform, "Value").GetComponent <TextMeshProUGUI>(); maxValue = ChildrenGetter.GetChildWithName(MaxSkillSlider.gameObject.transform, "Value").GetComponent <TextMeshProUGUI>(); boringValue = ChildrenGetter.GetChildWithName(BoringFactorSlider.gameObject.transform, "Value").GetComponent <TextMeshProUGUI>(); MaxSkillSlider.value = GM.maxSkillFactor; MinSkillSlider.value = GM.minSkillFactor; BoringFactorSlider.value = GM.boringFactor; }
void Awake() { playerSkill = 1f; skillFactor = 1f; health = 250f; Melee = new enemyAttributes(150f, 0f, 4.5f, 50); Shooter = new enemyAttributes(150f, 17f, 3f, 50); QuickShooter = new enemyAttributes(100f, 18f, 5f, 25); Swordsman = new enemyAttributes(200f, 0f, 3f, 50); Boss = new enemyAttributes(1000f, 15f, 5f, 25); ui = GameObject.Find("Canvas").GetComponent <UIController>(); ChildrenGetter = GetComponent <FindChildrenWithTag>(); if (instance == null) { instance = this; DontDestroyOnLoad(instance); } else if (instance != this) { if (instance.inMenu == false) { // instance.playerSkill = 1f; // instance.skillFactor = 1f; // instance.health = 250f; // instance.Melee = new enemyAttributes(150f, 0f, 4.5f, 50); // instance.Shooter = new enemyAttributes(150f, 17f, 3f, 50); // instance.QuickShooter = new enemyAttributes(100f, 18f, 5f, 25); // instance.Swordsman = new enemyAttributes(200f, 0f, 4f, 50); // instance.Boss = new enemyAttributes(1000f, 15f, 5f, 50); } instance.ui = GameObject.Find("Canvas").GetComponent <UIController>(); instance.ChildrenGetter = GetComponent <FindChildrenWithTag>(); // GameObject Canvas = GameObject.Find("Canvas"); // instance.PauseScreen = ChildrenGetter.GetChildWithName(Canvas.transform,"PauseScreen"); Destroy(gameObject); } }
void Start() { ChildrenGetter = GetComponent <FindChildrenWithTag>(); ui = GameObject.Find("Canvas").GetComponent <UIController>(); message = ChildrenGetter.GetChildWithName(ui.transform, "Dash Tutorial"); }