Ejemplo n.º 1
0
 protected void Awake()
 {
     playerController         = GameObject.FindWithTag("Player").GetComponent <PlayerController2D>();
     sequencer                = GameObject.FindWithTag("Sequencer").GetComponent <Sequencer>();
     messageDialogController  = GameObject.FindWithTag("GUIController").GetComponent <MessageDialogController> ();
     playerController.canMove = false;
     windowsBehavior          = GameObject.FindWithTag("GameController").GetComponent <WindowsBehavior> ();
 }
Ejemplo n.º 2
0
    void Start()
    {
        GameObject player = GameObject.FindWithTag("Player");

        girlStats     = player.GetComponent <PlayableCharacter>().charStats;
        animator      = GameObject.FindWithTag("Player").GetComponent <Animator>();
        msgController = GameObject.FindWithTag("GUIController").GetComponent <MessageDialogController>();
    }
Ejemplo n.º 3
0
    void Awake()
    {
        playerController = player.GetComponent <PlayerController2D>();
        playerAnimator   = player.GetComponent <Animator>();

        msgController = guiControllerGO.GetComponent <MessageDialogController>();
        guiController = guiControllerGO.GetComponent <GUIController>();
    }
Ejemplo n.º 4
0
 void Awake()
 {
     playerController = player.GetComponent <PlayerController2D>();
     girlStats        = player.GetComponent <PlayableCharacter>().charStats;
     animator         = player.GetComponent <Animator>();
     msgController    = GUIControllerGO.GetComponent <MessageDialogController>();
     guiController    = GUIControllerGO.GetComponent <GUIController>();
 }
Ejemplo n.º 5
0
 void Start()
 {
     characterIndex = 0;
     msgController  = GetComponent <MessageDialogController>();
     if (!m_LanguageManager)
     {
         m_LanguageManager = LanguageManager.Instance;
     }
 }
Ejemplo n.º 6
0
    public IEnumerator StartSequence(string sequenceName)
    {
        //Bloquear player controller e indicar al sistema de mensajes que puede desbloquear el siguiente paso
        yield return(null);

        if (GameManager.instance.canGetEncounter)
        {
            updateCanGetEncounter = true;
            GameManager.instance.canGetEncounter = false;
        }

        GameManager.instance.canGetEncounter = false;
        indexStep        = 0;
        isOnSequence     = true;
        dialogController = GameObject.FindWithTag("GUIController").GetComponent <MessageDialogController>();
        //Buscar la secuencia que buscamos
        currentSequence      = sequences.Find(p => p.sequenceName.Equals(sequenceName));
        currentSequenceSteps = currentSequence.sequenceSteps;
        PerformNextSequenceStep();
    }
Ejemplo n.º 7
0
    void Awake()
    {
        controller = (MessageDialogController)UIManager.GetControler(UIName.MESSAGE_DIALOG);

        winBox       = transform.Find("WinBox");
        labelTipText = transform.Find("WinBox/TipText").gameObject.GetComponent <UILabel>();
        //labelTitleText = transform.Find("WinBox/TitleBox/TitleText").gameObject.GetComponent<UILabel>();
        closeButton    = transform.Find("WinBox/CloseButton");
        oKButton       = transform.Find("WinBox/Grid/OKButton");
        cancelButton   = transform.Find("WinBox/Grid/CancelButton");
        backgroundMask = transform.Find("Texture");
        coolText       = transform.Find("WinBox/cool").GetComponent <UILabel>();
        //_toggle = transform.Find("WinBox/Checkbox");
        //UIEventListener.Get(closeButton.gameObject).onClick = OnClickCancelButton;

        UIEventListener.Get(oKButton.gameObject).onClick       = OnClickOKButton;
        UIEventListener.Get(cancelButton.gameObject).onClick   = OnClickCancelButton;
        UIEventListener.Get(backgroundMask.gameObject).onClick = OnClickCancelButton;
        UIEventListener.Get(closeButton.gameObject).onClick    = OnClickCancelButton;
        controller.RegisterUIEvent(UIEventID.MESSAGE_DIALOG_SET_TEXT, OnEventSetText);
        controller.RegisterUIEvent(UIEventID.CREATE_WIN_ACTION, UICreateAction);
        controller.RegisterUIEvent(UIEventID.DESTROY_WIN_ACTION, UIDestroyAction);
    }
Ejemplo n.º 8
0
 public void StartDialog()
 {
     messageDialog = transform.GetChild(0).GetChild(0).GetComponent <MessageDialogController>();
     messageDialog.Get_Typing();
 }