Example #1
0
    public void Patrol()
    {
        CopyMovementsValues(patrolValues);

        prey     = null;
        awarness = Awarness.PATROLLING;
    }
Example #2
0
    public void Chase(GameObject targ)
    {
        prey = targ;
        Follow(prey);

        CopyMovementsValues(chaseValues);

        awarness = Awarness.CHASING;
    }
Example #3
0
    public void Search(Vector2 pos)
    {
        ClearFollow();
        prey = null;
        MoveToDestination(pos.ConvertTo3D());
        searchCountdown = searchTime;
        lastPreyPos     = pos;

        CopyMovementsValues(suspiciousValues);

        awarness = Awarness.SUSPICIOUS;
    }
    public void UpdateUI()
    {
        HealthText.text      = NewPlayer.Health.ToString();
        StaminaText.text     = NewPlayer.Stamina.ToString();
        ManaText.text        = NewPlayer.Mana.ToString();
        StrenghText.text     = NewPlayer.Strenght.ToString();
        SkillText.text       = NewPlayer.Skill.ToString();
        KnowledgeText.text   = NewPlayer.Knowledge.ToString();
        StatsPointsText.text = StatsPoints.ToString();
        PlayerLevelText.text = NewPlayer.PlayerLevel.ToString();

        Texts1[0].text = NewPlayer.Health.ToString();
        Texts1[1].text = NewPlayer.Stamina.ToString();
        Texts1[2].text = NewPlayer.Mana.ToString();
        Texts1[3].text = NewPlayer.Strenght.ToString();
        Texts1[4].text = NewPlayer.Skill.ToString();
        Texts1[5].text = NewPlayer.Knowledge.ToString();

        Texts2[0].text = NewPlayer.Health.ToString();
        Texts2[1].text = NewPlayer.Stamina.ToString();
        Texts2[2].text = NewPlayer.Mana.ToString();
        Texts2[3].text = NewPlayer.Strenght.ToString();
        Texts2[4].text = NewPlayer.Skill.ToString();
        Texts2[5].text = NewPlayer.Knowledge.ToString();

        Texts3[0].text  = HealthPoints.ToString();
        Texts3[1].text  = StaminaPoints.ToString();
        Texts3[2].text  = ManaPoints.ToString();
        Texts3[3].text  = Weapon1Dam.ToString();
        Texts3[4].text  = Weapon2Dam.ToString();
        Texts3[5].text  = Weight.ToString();
        Texts3[6].text  = PhysicDEF.ToString();
        Texts3[7].text  = FireDEF.ToString();
        Texts3[8].text  = EletricDEF.ToString();
        Texts3[9].text  = PoisonDEF.ToString();
        Texts3[12].text = MagicDEF.ToString();
        Texts3[10].text = Awarness.ToString();
        Texts3[11].text = Persuasion.ToString();
    }