Esempio n. 1
0
 public Flee(Gatherer gatherer, NavMeshAgent navMeshAgent, EnemyDetector enemyDetector, Animator animator, ParticleSystem particleSystem)
 {
     _gatherer       = gatherer;
     _navMeshAgent   = navMeshAgent;
     _enemyDetector  = enemyDetector;
     _animator       = animator;
     _particleSystem = particleSystem;
 }
Esempio n. 2
0
 public HarvestResource(Gatherer gatherer, Animator animator)
 {
     _gatherer = gatherer;
     _animator = animator;
 }
 public SearchForResource(Gatherer gatherer)
 {
     _gatherer = gatherer;
 }
 public ReturnToStockpile(Gatherer gatherer, NavMeshAgent navMeshAgent, Animator animator)
 {
     _gatherer     = gatherer;
     _navMeshAgent = navMeshAgent;
     _animator     = animator;
 }
 public MoveToSelectedResource(Gatherer gatherer, NavMeshAgent navMeshAgent, Animator animator)
 {
     _gatherer     = gatherer;
     _navMeshAgent = navMeshAgent;
     _animator     = animator;
 }
 public PlaceResourcesInStockpile(Gatherer gatherer)
 {
     _gatherer = gatherer;
 }