Beispiel #1
0
    /**********************************************************************************************/
    // функция отнимает очки щита у указанного игрока
    //
    /**********************************************************************************************/
    public void LosePlayerShield(int playerId, int shieldPointToLose)
    {
        GameObject     healthPanel = getPlayerHealthPanelById(playerId);
        HealthPanelCtr ctr         = healthPanel.GetComponent <HealthPanelCtr>();

        ctr.LoseShield(shieldPointToLose);
    }
Beispiel #2
0
    /**********************************************************************************************/
    // функция "заряжает" иконку щита игрока
    //
    /**********************************************************************************************/
    public void ChargePlayerShield(int playerId, int shieldPoints)
    {
        GameObject     healthPanel = getPlayerHealthPanelById(playerId);
        HealthPanelCtr ctr         = healthPanel.GetComponent <HealthPanelCtr>();

        ctr.ChargeShieldIcon(shieldPoints);
    }
Beispiel #3
0
    /**********************************************************************************************/
    // функция отнимает жизни у указанного игрока
    //
    /**********************************************************************************************/
    public void LosePlayerHealth(int playerId, int healthToLose)
    {
        GameObject     healthPanel = getPlayerHealthPanelById(playerId);
        HealthPanelCtr ctr         = healthPanel.GetComponent <HealthPanelCtr>();

        ctr.LoseHeart(healthToLose);
    }
Beispiel #4
0
    /**********************************************************************************************/
    // SetPlayerHealth
    // функция устанавливает кол-во здоровья для конкретного игрока
    // используется в момент старта партии
    //
    /**********************************************************************************************/
    public void SetPlayerHealth(int playerId, int health, int shield)
    {
        GameObject     healthPanel = getPlayerHealthPanelById(playerId);
        HealthPanelCtr ctr         = healthPanel.GetComponent <HealthPanelCtr>();

        ctr.SetHearts(health);
        ctr.SetShieldPoints(shield);
    }