예제 #1
0
    public void SpawnScientist(Vector3 spawnPos)
    {
        Quaternion    quaternion = Quaternion.identity;
        NPCPlayerApex component  = GameManager.server.CreateEntity(this.scientistPrefab.resourcePath, spawnPos, quaternion, true).GetComponent <NPCPlayerApex>();

        component.Spawn();
        component.Mount(this);
        component.Stats.VisionRange            = 203f;
        component.Stats.DeaggroRange           = 202f;
        component.Stats.AggressionRange        = 201f;
        component.Stats.LongRange              = 200f;
        component.Stats.Hostility              = 0f;
        component.Stats.Defensiveness          = 0f;
        component.Stats.OnlyAggroMarkedTargets = true;
        component.InitFacts();
    }