Skip to main content

B1WorkShift

  • Defines a single work shift for an organizational rank, including headcount, salary, scheduling, and starting employee setup.
PropertyTypeDescriptionMetadata
Indexint32Index of this shift (0-based).Category: B1WorkShift
ClampMin: 0
PrepareStatIdFNameStat ID from the company stat table used for preparation checks.Category: B1WorkShift
Foreign: Stat_Company.Id
SalaryPerDayint32Daily salary paid to employees in this shift.Category: B1WorkShift
ClampMin: 0
Headcountint32Required number of employees for this shift.Category: B1WorkShift
ClampMin: 1
StartingEmployeeCountint32Number of employees created for this shift at game start; also the auto-fill minimum for Career companies.Category: B1WorkShift
ClampMin: 0
StartingSelectGenderEB1GenderTypeGender pre-selected for initial employees at game start.Category: B1WorkShift
StartingSelectGenderCountint32Number of initial employees assigned the pre-selected gender. Remaining are assigned the opposite gender.Category: B1WorkShift
ClampMin: 0
MinGrowthStepEB1GrowthStepMinimum growth step (age) for employees in this shift at game start.Category: B1WorkShift
MaxGrowthStepEB1GrowthStepMaximum growth step (age) for employees in this shift at game start.Category: B1WorkShift
bRecruitableboolWhether this shift is open for player recruitment.Category: B1WorkShift
WorkScheduleTArrayList of work time schedule entries defining when this shift is active.Category: B1WorkShift