Exemplo n.º 1
0
    void Start()
    {
        blackScreenAnim.GetReferences();
        StartCoroutine(blackScreenAnim.anim.PlayBackward(blackScreenAnim, true));

        characterAlreadyCame = new List <Character>();
        unfoldTime           = false;
        negoceTimeSpend      = 0;
        allPresentCharacters = new List <CharacterHandler>();
        if (randomCharacterGenerated > 0)
        {
            for (int i = 0; i < randomCharacterGenerated; i++)
            {
                allPossibleCharacters.Add(GetRandomGeneratedCharacter());
            }
        }
        else
        {
        }

        nextCharacterApparitionTime = UnityEngine.Random.Range(5, 8);
        for (int i = 0; i < playerHandler.allStallObjects.Count; i++)
        {
            playerHandler.allStallObjects[i].interestLevelToShow = -1;
        }
        notesWindowAnim.GetReferences();
        notesWindowAnim.anim.SetAtEndState(notesWindowAnim);
        askToLeaveButton.SetEnable(true);
        stallOpeningAnim.GetReferences();
        stallOpeningAnim.anim.SetAtStartState(stallOpeningAnim);
        nextDayButton.SetEnable(false);
        nextDayButton.GetComponent <CanvasGroup>().alpha = 0;
    }
Exemplo n.º 2
0
 public void OpenShop()
 {
     StartCoroutine(stallOpeningAnim.anim.Play(stallOpeningAnim));
     playerHandler.Speak(playerHandler.welcomeSpeech, 5);
     unfoldTime = true;
     openStallButton.SetEnable(false);
     openStallButton.GetComponent <CanvasGroup>().alpha = 0;
 }
Exemplo n.º 3
0
    void Start()
    {
        successExchangeWindowAnim.anim = Instantiate(successExchangeWindowAnim.anim);
        failExchangeWindowAnim.anim    = Instantiate(failExchangeWindowAnim.anim);
        successExchangeWindowAnim.GetReferences();
        failExchangeWindowAnim.GetReferences();
        successExchangeWindowAnim.anim.SetAtStartState(successExchangeWindowAnim);
        windowAnim.GetReferences();
        windowAnim.anim.SetAtEndState(windowAnim);
        stallObjectsSelected = new List <StallObject>();
        charaObjectsSelected = new List <CharaObject>();
        exchangeButton.SetEnable(false);
        closeButton.SetEnable(true);
        argumentRadialMenu = NegoceManager.I.argumentRadialMenu;
        firstStallSpaceAnim.GetReferences();
        firstStallSpaceAnim.anim.SetAtStartState(firstStallSpaceAnim);

        secondStallSpaceAnim.anim = Instantiate(secondStallSpaceAnim.anim);
        secondStallSpaceAnim.GetReferences();
        secondStallSpaceAnim.anim.SetAtStartState(secondStallSpaceAnim);

        thirdStallSpaceAnim.anim = Instantiate(thirdStallSpaceAnim.anim);
        thirdStallSpaceAnim.GetReferences();
        thirdStallSpaceAnim.anim.SetAtStartState(thirdStallSpaceAnim);

        firstCharaSpaceAnim.GetReferences();
        firstCharaSpaceAnim.anim.SetAtStartState(firstCharaSpaceAnim);

        secondCharaSpaceAnim.anim = Instantiate(secondCharaSpaceAnim.anim);
        secondCharaSpaceAnim.GetReferences();
        secondCharaSpaceAnim.anim.SetAtStartState(secondCharaSpaceAnim);

        thirdCharaSpaceAnim.anim = Instantiate(thirdCharaSpaceAnim.anim);
        thirdCharaSpaceAnim.GetReferences();
        thirdCharaSpaceAnim.anim.SetAtStartState(thirdCharaSpaceAnim);
        lastNumberOfStallObjectSelected = -1;
        lastNumberOfCharaObjectSelected = -1;
    }
Exemplo n.º 4
0
    void Update()
    {
        if (SaveLoader.I != null)
        {
            Destroy(SaveLoader.I.gameObject);
        }

        if (tutorielButton.isClicked)
        {
            playeButton.SetEnable(false);
            StartCoroutine(LoadScene(tutorielSceneIndex));
        }

        if (playeButton.isClicked)
        {
            tutorielButton.SetEnable(false);
            StartCoroutine(LoadScene(mainSceneIndex));
        }
    }