Esempio n. 1
0
    public void bossDead()
    {
        ec.runExplosions();

        //remove eye
        Destroy(eye);

        //remove tentacles
        Destroy(leftArm);
        Destroy(rightArm);

        //remove snowflake attacker
        Destroy(snowflake_attack);

        Destroy(body_attack);

        MissionStatusPan.completeMissionUIbyId("mission_defeatMercurial");

        Reporting.sendMsg("boss_killed_mercurial");
    }
    public void registerHit()
    {
        if (isDead)
        {
            return;
        }

        itemActualHealth -= damageAmount;

        audioRef.Play();

        //GameManager.log ("registerHit() - itemActualHealth: " + itemActualHealth);

        //check for dead
        if (itemActualHealth <= 0)
        {
            ec.setCallback(destroyMe);
            ec.runExplosions();
            isDead = true;
        }

        updateUI();
    }