Exemplo n.º 1
0
    public void Init()
    {
        if (GetComponent <YeetedAI>().Side == 2)
        {
            nav = GetComponent <NavMeshAgent>();
            return;
        }

        r.type = roles[Random.Range(0, roles.Length)];
        if (r.type == RoleType.None)
        {
            r.type = RoleType.Builder;
        }
        master      = FindObjectOfType <AIMaster>();
        JustArrived = 1;
        rm          = FindObjectOfType <ResourceManagment>();
        nav         = GetComponent <NavMeshAgent>();
        Invoke("NewDestination", .01f);
        for (int i = 0; i < FindObjectsOfType <AIBank>().Length; i++)
        {
            if (FindObjectsOfType <AIBank>()[i].ID == GetComponent <YeetedAI>().Side)
            {
                bank = FindObjectsOfType <AIBank>()[i];
            }
        }
    }
Exemplo n.º 2
0
 // Start is called before the first frame update
 void Start()
 {
     r     = FindObjectOfType <ResourceManagment>();
     AllAI = FindObjectsOfType <AI>().ToList();
     AssignMaterials();
 }
Exemplo n.º 3
0
 public void Application_Localization_NoResource_correct()
 {
     Assert.AreEqual(ResourceManagment.GetString("123"), null);
 }
Exemplo n.º 4
0
 public void Application_Localization_If_UnknownCulture_Then_DefaultCulture_Using_correct()
 {
     CultureInfo.DefaultThreadCurrentUICulture = CultureInfo.CreateSpecificCulture("ja-JP");
     Assert.AreEqual(ResourceManagment.GetString("EnableDisableTrackingTip"), "Press key to [E]nable/[D]isable tracking");
 }
Exemplo n.º 5
0
 public void Application_LocalizationRu_correct()
 {
     CultureInfo.DefaultThreadCurrentUICulture = CultureInfo.CreateSpecificCulture("ru-RU");
     Assert.AreEqual(ResourceManagment.GetString("EnableDisableTrackingTip"), "Нажмите клавишу для зап[У]ска/остано[В]ки отслеживания каталога:");
 }