Пример #1
0
 void Start()
 {
     inventoryUI     = InventoryUI.instance;
     journalUI       = JournalUI.instance;
     idleUI          = IdleUI.instance;
     dialogueManager = DialogueManager.instance;
 }
Пример #2
0
 public void JournalUIToggle()
 {
     if (journalUI != null)
     {
         journalUI.ToggleUI();
     }
     else
     {
         journalUI = JournalUI.instance;
         journalUI.ToggleUI();
     }
 }
Пример #3
0
    private void Start()
    {
        journal            = FindObjectOfType <JournalUI>();
        instance           = this;
        _characterMovement = GameManager.instance.player.GetComponent <CharacterMovement>();
        _camera            = Camera.main.GetComponentInParent <CameraController>();

        if ("Main_Scene" == SceneManager.GetActiveScene().name)
        {
            nullifyInput = true;
            GameManager.instance.ToggleCrosshair(true);
        }
        else
        {
            nullifyInput = false;
        }
    }
Пример #4
0
 void Update()
 {
     if (journal == null || idleUI == null || dManager == null)
     {
         journal  = JournalUI.instance;
         idleUI   = IdleUI.instance;
         dManager = DialogueManager.instance;
     }
     if (Input.GetButtonDown("Journal") && !isOpen && !dManager.dialogueOpen)
     {
         journal.gameObject.SetActive(true);
         idleUI.gameObject.SetActive(false);
         journal.ToggleUI();
         isOpen = true;
     }
     else if (Input.GetButtonDown("Journal") && isOpen)
     {
         journal.gameObject.SetActive(false);
         idleUI.gameObject.SetActive(true);
         journal.CloseUI();
         isOpen = false;
     }
 }
Пример #5
0
        private void cmdJournalisation(object sender, RoutedEventArgs e)
        {
            JournalUI journal = new JournalUI();

            journal.ShowDialog();
        }
Пример #6
0
 void Start()
 {
     journal  = JournalUI.instance;
     idleUI   = IdleUI.instance;
     dManager = DialogueManager.instance;
 }