public void Patrol() { CopyMovementsValues(patrolValues); prey = null; awarness = Awarness.PATROLLING; }
public void Chase(GameObject targ) { prey = targ; Follow(prey); CopyMovementsValues(chaseValues); awarness = Awarness.CHASING; }
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(); }