B1CareerRankData
Rank definition within a career organization. Each rank contains a single shift.
| Property | Type | Description | Metadata |
|---|---|---|---|
| Rank | int32 | Numerical rank level for this position (1 or higher). | Category: B1CareerRankData ClampMin: 1 |
| RequireTotalExp | int32 | Cumulative experience required (from 0) to reach this rank. | Category: B1CareerRankData ClampMin: 0 |
| RankName | FString | Localized name of this rank or title. | Category: B1CareerRankData |
| RankDesc | FString | Localized description of this rank or title. | Category: B1CareerRankData |
| RankConditionId | FName | ID of the condition required to attain this rank. | Category: B1CareerRankData Foreign: CompanyCondition.Id |
| EmploymentForm | EB1EmploymentForm | Employment form type for this rank (FullTime, PartTime, etc.). | Category: B1CareerRankData |
| AfterWorkQuestIdList | TArray | List of Quest IDs for after-work quests. | Category: B1CareerRankData Foreign: Quest.Id |
| BaseVacationDays | int32 | Paid vacation days granted on joining at this rank. | Category: B1CareerRankData ClampMin: 0 |
| ReservedConceptIds | TArray | Concept IDs reserved for this rank. If a character has one of these Concepts, this rank is filled first. Filled from the general pool when empty. | Category: B1CareerRankData Foreign: CharacterConcept.Id |
| Shift | FB1CareerWorkShift | Work shift for this rank (single shift per rank). | Category: B1CareerRankData |