Exemplo n.º 1
0
    //!Sprawdza czy gracz wszedł w obszar percepcji przeciwnika.
    private void OnTriggerEnter(Collider other)
    {
        PlayerCombatController playerCombatController = other.gameObject.GetComponent <PlayerCombatController>();

        if (playerCombatController != null)
        {
            isInCombat  = true;
            player      = other.gameObject;
            playerStats = SaveDataController.getInstance().LoadedSave.PlayerStats;
        }
    }
Exemplo n.º 2
0
    private SaveDataController saveDataController;               //!<Kontroler stanu gry.

    void Start()
    {
        saveDataController = SaveDataController.getInstance();
        if (!isDisplayingEnding)
        {
            disableUI();
        }
        if (choiceButtons.Count == 3) //Wykorzystanie pętli do przypisania delegatów okazało sie w praktyce niemożliwe.
        {
            choiceButtons[0].onClick.AddListener(delegate { makeChoice(0); });
            choiceButtons[1].onClick.AddListener(delegate { makeChoice(1); });
            choiceButtons[2].onClick.AddListener(delegate { makeChoice(2); });
        }
    }
    private SaveDataController saveDataController; //!<Kontroler stanu gry.

    void Start()
    {
        Cursor.visible     = true;
        Cursor.lockState   = CursorLockMode.None;
        saveDataController = SaveDataController.getInstance();
    }
Exemplo n.º 4
0
    private List <int> modifiedIndexes = new List <int>(); //!<Indeksy zmodyfikowanych statystyk.

    void Start()
    {
        saveDataController = SaveDataController.getInstance();
        playerStats        = saveDataController.LoadedSave.PlayerStats;
        panel.SetActive(false);
    }
Exemplo n.º 5
0
    private bool conquestEnding   = false; //!<Flaga wskazująca zaprezentowanie zakończenia nr 3.

    void Start()
    {
        saveDataController = SaveDataController.getInstance(); //Pobiera dane stanu gry.
        determineEndingType(saveDataController.LoadedSave);
        displayEnding();
    }
Exemplo n.º 6
0
    private int page = 0;                          //!<Numer strony zapisów w podmenu ładowania gry.

    void Start()
    {
        saveDataController = SaveDataController.getInstance();
    }
Exemplo n.º 7
0
    private CharacterStats enemyStats;         //!<Przechowuje statystyki przeciwnika.

    void Start()
    {
        combatController = CombatController.getInstance();
        playerStats      = SaveDataController.getInstance().LoadedSave.PlayerStats;
    }