Exemplo n.º 1
0
    void Start()
    {
        initialPosition = transform.position;

        dropTable      = new DropTable();
        dropTable.loot = new List <LootDrop>()
        {
            new LootDrop("Sword_01", 45),
            new LootDrop("Staff_01", 30),
            new LootDrop("Potion", 20)
        };


        Experience = 20 * ExpModifier;
        ID         = 0;

        navMeshAgent   = GetComponent <NavMeshAgent>();
        characterStats = new CharacterStats(5, 10, 2);

        healthbarUI   = GetComponent <HealthbarUI>();
        currentHealth = maxHealth;
        healthbarUI.UpdateHealthBar(gameObject, currentHealth, maxHealth);

        woundedSound    = GetComponent <AudioSource>();
        woundSpotSystem = gameObject.transform.Find("WoundSpot").GetComponent <ParticleSystem>();
    }
Exemplo n.º 2
0
    private HealthbarUI m_HealthbarUI; //new

    //new
    private void Start()
    {
        m_HealthbarUI = GetComponent <HealthbarUI>();
    }