private void Awake()
    {
        encounterConstants   = FindObjectOfType <EncounterConstants>();
        noteGeneratorManager = FindObjectOfType <NoteGeneratorManager>();

        PlayerColors = encounterConstants.PlayerColors;

        int index = 0;

        knobCount = PlayerColors.Length;

        playerSprites = playerLabels.GetComponentsInChildren <Image>(true);
        moveSprites   = moveLabels.GetComponentsInChildren <Image>(true);

        foreach (Image labelSprite in playerSprites)
        {
            if (index < PlayerColors.Length)
            {
                labelSprite.gameObject.SetActive(true);
            }
            else
            {
                labelSprite.gameObject.SetActive(false);
            }
            index++;
        }
    }
Exemplo n.º 2
0
    void Start()
    {
        encounterConstants   = FindObjectOfType <EncounterConstants>();
        noteGeneratorManager = FindObjectOfType <NoteGeneratorManager>();
        hypeValue            = encounterConstants.HypeValueStart;
        hypeValueMax         = encounterConstants.HypeValueMax;

        audioManager = FindObjectOfType <AudioManager>();
        hypeBar.transform.DOScaleY(hypeValue / hypeValueMax, 0);
        hypeBar.DOFade(0.5f, 0);
    }
    private void Awake()
    {
        selfPlayableDirector = GetComponent <PlayableDirector>();
        gameManager          = FindObjectOfType <EncounterGameManager>();
        audioManager         = FindObjectOfType <AudioManager>();
        hypeMeterUI          = FindObjectOfType <HypeMeterUI>();
        mainUI = FindObjectOfType <MainUIScript>();
        // Take values from encounter constants
        encounterConstants = FindObjectOfType <EncounterConstants>();

        playerMoves = new PlayerMove[][] { encounterConstants.GuitarMoves, encounterConstants.BassMoves, encounterConstants.KeytarMoves, encounterConstants.DrumMoves };
    }
    // Start is called before the first frame update
    void Start()
    {
        encounterConstants = FindObjectOfType <EncounterConstants>();
        // SetReputationBarWidth
        repBarBG.GetComponent <RectTransform>().SetSizeWithCurrentAnchors(RectTransform.Axis.Horizontal, encounterConstants.repBarWidth + 400f);

        repBarTurnPointer.DOColor(Color.cyan, 0.5f).OnComplete(() => {
            repBarTurnPointer.DOFade(0.0f, 0.25f);
        });
        repBarEnemyPointer.DOColor(Color.red, 0.5f).OnComplete(() => {
            repBarEnemyPointer.DOFade(0.0f, 0.25f);
        });

        countBG.GetComponent <RectTransform>().localScale = new Vector3(1, 0, 1);
    }
    private void Awake()
    {
        mainUI       = FindObjectOfType <MainUIScript>();
        audioManager = FindObjectOfType <AudioManager>();

        // Take values from encounter constants
        encounterConstants = FindObjectOfType <EncounterConstants>();

        movesActive.Clear();

        mainCamera.transform.position = encounterConstants.beginCamera;
        // Add Attack statuses
        foreach (PlayerMove move in encounterConstants.GuitarMoves)
        {
            if (move.effect != MoveEffects.None)
            {
                movesActive.Add(move.effect, false);
            }
        }
        foreach (PlayerMove move in encounterConstants.BassMoves)
        {
            if (move.effect != MoveEffects.None)
            {
                movesActive.Add(move.effect, false);
            }
        }
        foreach (PlayerMove move in encounterConstants.KeytarMoves)
        {
            if (move.effect != MoveEffects.None)
            {
                movesActive.Add(move.effect, false);
            }
        }
        foreach (PlayerMove move in encounterConstants.DrumMoves)
        {
            if (move.effect != MoveEffects.None)
            {
                movesActive.Add(move.effect, false);
            }
        }


        activeImages = activeMovesObject.GetComponentsInChildren <Image>(true);
        foreach (Image activeImage in activeImages)
        {
            activeImage.gameObject.SetActive(false);
        }
    }
    void Awake()
    {
        overlayImage.color    = Color.white;
        textCanvas.alpha      = 0;
        textEvent.alpha       = 0;
        textDescription.alpha = 0;
        bandBattleImage.color = new Color(1, 1, 1, 0);
        band1Poster.color     = new Color(1, 1, 1, 0);
        band2Poster.color     = new Color(1, 1, 1, 0);
        winnerStamp.color     = new Color(1, 1, 1, 0);

        encounterConstants = FindObjectOfType <EncounterConstants>();

        foreach (TextMeshProUGUI buttonIcon in buttonIconParent.GetComponentsInChildren <TextMeshProUGUI>())
        {
            buttonIcons.Add(buttonIcon);
        }
    }
 // Start is called before the first frame update
 void Awake()
 {
     // Take values from encounter constants
     encounterConstants = FindObjectOfType <EncounterConstants>();
 }
 // Start is called before the first frame update
 void Start()
 {
     encounterConstants = FindObjectOfType <EncounterConstants>();
     selectorImage      = this.GetComponent <Image>();
     noteGenManager     = FindObjectOfType <NoteGeneratorManager>();
 }
Exemplo n.º 9
0
 void Awake()
 {
     encounterConstants = FindObjectOfType <EncounterConstants>();
     noteGenManager     = FindObjectOfType <NoteGeneratorManager>();
 }