예제 #1
0
파일: Worker.cs 프로젝트: 4feldman/IGDSS20
 public void BecomeOfAge()
 {
     _group = ageGroup.Adult;
     _jobManager.RegisterWorker(this);
     _consumptionRate[ResourceManager.ResourceTypes.Schnapps] = 1;
     _consumptionRate[ResourceManager.ResourceTypes.Fish]     = 2;
     _consumptionRate[ResourceManager.ResourceTypes.Clothes]  = 2;
     _tax = 5;
     transform.localScale = new Vector3(1, 1, 1);
 }
예제 #2
0
파일: Worker.cs 프로젝트: 4feldman/IGDSS20
 private void Retire()
 {
     _group = ageGroup.Senior;
     _jobManager.RemoveWorker(this);
     _job           = null;
     _commute       = _home.generatePath(_targetTile);
     _currentTarget = 0;
     _consumptionRate[ResourceManager.ResourceTypes.Schnapps] = 2;
     _consumptionRate[ResourceManager.ResourceTypes.Fish]     = 1;
     _consumptionRate[ResourceManager.ResourceTypes.Clothes]  = 1;
     _tax = 3;
 }