B1TeamProjectTableRow
- Table row defining a team project, including duration, reward, company association, and contribution rules.
| Property | Type | Description | Metadata |
|---|---|---|---|
| TitleTextId | FString | Text ID for the project title displayed in the UI. | Category: B1TeamProjectTableRow StringTableKey: Id |
| DescTextId | FString | Text ID for the project description displayed in the UI. | Category: B1TeamProjectTableRow StringTableKey: Id |
| DurationDays | int32 | Number of in-game days the project lasts. | Category: B1TeamProjectTableRow ClampMin: 1 |
| TotalPoint | int32 | Total contribution points required to achieve a Good (100%) grade. | Category: B1TeamProjectTableRow ClampMin: 1 |
| BaseReward | int32 | Base monetary reward (in Myu) awarded at the Good (100%) grade. | Category: B1TeamProjectTableRow ClampMin: 0 |
| CompanyId | FName | Foreign key referencing the company this project belongs to. | Category: B1TeamProjectTableRow Foreign: Company.Id |
| SkillId | FName | ID of the skill used to calculate contribution multipliers. | Category: B1TeamProjectTableRow Foreign: Skill.Id |
| ContributingInteractionTags | TArray | List of interaction tags; completing interactions with these tags earns contribution points. | Category: B1TeamProjectTableRow |
| EndScriptIds | TArray | Scripts executed for each evaluable member when the project finishes. | Category: B1TeamProjectTableRow Foreign: Script.Id |
| RewardObjectMinGrade | EB1ProjectGrade | Minimum project grade required to grant reward objects. Invalid means no object reward grade condition is configured. | Category: B1TeamProjectTableRow |
| RewardObjectIds | TArray | List of reward Object IDs shown in the result popup. For each evaluable member, unlocked if needed and one copy delivered to inventory. | Category: B1TeamProjectTableRow Foreign: Object.Id |
| Id | FName | Unique Id | Category: B1TableRowBase |
| Comment | FString | Dev Comment | Category: B1TableRowBase |