Esempio n. 1
0
    void MovementSpeedCheck()
    {
        GameObject   CheckUnitData = GameObject.Find(this.unitName);
        CivilianData civilianData  = CheckUnitData.GetComponent <CivilianData> ();

        if (this.movementMode == 0)
        {
            this.movementSpeed = civilianData.walkSpeed;
            this.reCalcTimer   = (Random.Range(this.minRouteChangeTimer, this.MaxRouteChangeTimer)) + Time.time;
        }

        if (this.movementMode == 1)
        {
            this.movementSpeed = civilianData.runSpeed;
            this.reCalcTimer   = Time.time + 2.0f;
        }

        MoveCivilian();
    }
Esempio n. 2
0
 public bool CivContains(IPAddress address) => CivilianData.Contains(address);