FB1OrganizationInfo
🧩 Struct: FB1OrganizationInfo¶
Defines data for a job or role within a company, including display, retirement logic, and messaging.
Properties¶
- ListKey (
FString
): Internal identifier for the organization entry. - JobId (
FName
): ID of the job this organization role is tied to. (Foreign = "Job.Id") - DisplayName (
FString
): Localized name for the job. (StringTableKey) - IsFixedDesk (
bool
): If true, the job requires a fixed desk. - RetireAgeStep (
EB1GrowthStep
): Growth stage when characters in this job retire. - RandomRetireProbability (
float
): Chance for early retirement. - CompanyProfile (
TSoftObjectPtr<UTexture2D>
): Image shown as the company profile. - IntroductionImage (
TSoftObjectPtr<UTexture2D>
): Intro image shown for the job. - Icon (
TSoftObjectPtr<UTexture2D>
): Icon representing this job or organization. - CustomMobileMessages (
FB1CompanyCustomMobileMessageInfo
): Mobile message configuration for this role. - bRabbitHoleWork (
bool
): If true, this is a rabbit hole (off-screen) job. - RankList (
TArray<FB1OrganizationRank>
): List of ranks associated with this job.