B1JobTableRow
- Structure that defines a job table row.
* Contains job type, display info, event actions, promotion paths, level data, and recipe unlocks.
| Property | Type | Description | Metadata |
|---|---|---|---|
| JobType | EB1JobType | The type of this job (Normal, Student, or Freelancer). | Category: B1JobTableRow |
| DisplayNameTextId | FString | Text ID for the display name of this job. | Category: B1JobTableRow StringTableKey: Id |
| RetirementTextId | FString | Text ID for the retirement message of this job. | Category: B1JobTableRow |
| JoinEvent | FB1JobEventAction | Actions executed when a character joins this job. | Category: B1JobTableRow |
| LeaveEvent | FB1JobLeaveEventConfig | Actions executed when a character leaves this job. | Category: B1JobTableRow |
| RankUpEvent | FB1JobEventAction | Actions executed when a character ranks up in this job. | Category: B1JobTableRow |
| AbsentEvent | FB1JobEventAction | Actions executed when a member is absent from work. | Category: B1JobTableRow |
| LateEvent | FB1JobEventAction | Actions executed when a member arrives late to work. | Category: B1JobTableRow |
| FireWarningEvent | FB1JobEventAction | Actions executed when a member's evaluation score drops to warning threshold. | Category: B1JobTableRow |
| FiredEvent | FB1JobEventAction | Actions executed when a member is fired from this job. | Category: B1JobTableRow |
| JobPromotions | TArray | List of job IDs this job can promote to. | Category: B1JobTableRow Foreign: Job.Id |
| JobTags | TArray | Tags associated with this job for filtering or scripting. | Category: B1JobTableRow |
| RecipeIds | TArray | List of recipe IDs unlocked by this job. | Category: B1JobTableRow Foreign: Recipe.Id |
| Id | FName | Unique Id | Category: B1TableRowBase |
| Comment | FString | Dev Comment | Category: B1TableRowBase |