B1CareerTableRow
Table row defining a career, including display info, career type, salary currency, and organizations.
| Property | Type | Description | Metadata |
|---|---|---|---|
| DisplayName | FString | Localized display name of the career. | Category: B1CareerTableRow |
| Desc | FString | Localized description of the career. | Category: B1CareerTableRow |
| CareerType | EB1CareerType | Career type this entry belongs to. | Category: B1CareerTableRow |
| RequiredCareerDtIds | TArray | Prerequisite Career DtIds (OR). Visible if the member belongs to any listed Career; visible to all when empty. | Category: B1CareerTableRow Foreign: Career.Id |
| CareerTags | TArray | Tags associated with this career for filtering or scripting. | Category: B1CareerTableRow |
| bRoleNameSkipSiteMatch | bool | If true, RoleName is shown to players in the same SiteArea regardless of schedule Site match. Use for careers whose duty area spans multiple SiteAreas (e.g., school staff). | Category: B1CareerTableRow |
| RankTitleTextId | FString | Text key for the rank title label. | Category: B1CareerTableRow |
| RecommendSkillIds | TArray | Recommended skill IDs for employees. | Category: B1CareerTableRow Foreign: Skill.Id |
| ProgressBarTitleTextId | FString | Text key for the progress bar title. | Category: B1CareerTableRow |
| Organizations | TArray | List of organization definitions within this career. | Category: B1CareerTableRow |
| OutfitCategory | EB1OutfitCategory | Default outfit category worn when commuting to work. None means no outfit change. A schedule slot's OutfitCategory/CostumeId takes precedence when set. | Category: B1CareerTableRow |
| UnexcusedAbsenceScriptId | FName | Script ID executed when a member is marked as unexcused absence. | Category: B1CareerTableRow Foreign: Script.Id |
| Id | FName | Unique Id | Category: B1TableRowBase |
| Comment | FString | Dev Comment | Category: B1TableRowBase |