Ejemplo n.º 1
0
 protected virtual void DoWork(Human human)
 {
 }
Ejemplo n.º 2
0
 protected override void DoWork(Human human)
 {
     World.SoundTheAlarm();
 }
Ejemplo n.º 3
0
Archivo: AITask.cs Proyecto: Frib/LD25
 public AITask(World world, Human human)
 {
     this.world = world;
     this.human = human;
 }
Ejemplo n.º 4
0
 public void WorkHere(Human human)
 {
     if (human != null && human.Alive)
     {
         human.WorkTime = workTime;
         Pathnode.WorkRequired = false;
         timer = workTime;
         needsWork = false;
         DoWork(human);
     }
 }
Ejemplo n.º 5
0
Archivo: AITask.cs Proyecto: Frib/LD25
 public WorkTask(World world, Human human)
     : base(world, human)
 {
 }
Ejemplo n.º 6
0
Archivo: AITask.cs Proyecto: Frib/LD25
 public GoToNearestPathNodeTask(World world, Human human)
     : base(world, human)
 {
 }
Ejemplo n.º 7
0
Archivo: AITask.cs Proyecto: Frib/LD25
 public EscapeTask(World world, Human human)
     : base(world, human)
 {
 }
Ejemplo n.º 8
0
Archivo: AITask.cs Proyecto: Frib/LD25
 public ActivateAlarmTask(World world, Human human)
     : base(world, human)
 {
 }
Ejemplo n.º 9
0
Archivo: World.cs Proyecto: Frib/LD25
 internal void SaveHuman(Human human)
 {
     human.DeleteMe = true;
     score -= 200;
 }