Пример #1
0
 public People(bool hasJob, bool isBusy, bool isBored, float getBoredInterval, float doesSomethingInterval, Enums.People.Sex sex, Enums.People.Relationship relationship, Enums.People.Age age)
 {
     _hasJob                = hasJob;
     _isBusy                = isBusy;
     _isBored               = isBored;
     _getsBoredInterval     = getBoredInterval;
     _doesSomethingInterval = doesSomethingInterval;
     _sex          = sex;
     _relationship = relationship;
     _age          = age;
 }
Пример #2
0
    // Sets PeopleSO
    public void SetPeopleSO(PeopleSO peopleSO)
    {
        this.peopleSO = peopleSO;

        _hasJob                = peopleSO._hasJob;
        _isBusy                = peopleSO._isBusy;
        _isBored               = peopleSO._isBored;
        _getsBoredInterval     = peopleSO._getsBoredInterval;
        _doesSomethingInterval = peopleSO._doesSomethingInterval;
        _sex           = peopleSO._sex;
        _relationship  = peopleSO._relationship;
        _age           = peopleSO._age;
        _materialToUse = peopleSO._materialToUse;

        MeshRenderer mRenderer = GetComponent <MeshRenderer>();

        mRenderer.material = peopleSO._materialToUse;

        lastBoredCheck = Time.time;
    }