Example #1
0
    // Use this for initialization
    void Start()
    {
        mTaskManager = gameObject.GetComponent <TaskManager>();
        mPerception  = gameObject.GetComponent <PerceptionFollower>();

        TaskWander taskWander = new TaskWander();

        taskWander.priority = 0;
        mTaskManager.TriggerTask(taskWander, "Follower");

        gameObject.GetComponent <PlayerController>().SetArsenal("Rifle");

        type = AgentType.Follower;
    }
Example #2
0
    // Use this for initialization
    void Start()
    {
        mTaskManager = gameObject.GetComponent <TaskManager>();
        mPerception  = gameObject.GetComponent <PerceptionFollower>();

        TaskWander taskWander = new TaskWander();

        taskWander.priority = 0;
        taskWander.duration = 10;
        mTaskManager.TriggerTask(taskWander, "Wanderer::Start");

        health = 100;

        type = AgentType.Zombie;
    }