B1BuffBasicInfo
- Core configuration data for a buff, including duration, expiry time, tick intervals,
* emotion effects, tags, and essential flag.
| Property | Type | Description | Metadata |
|---|---|---|---|
| IsEssential | bool | If true, this buff will not be removed during forced character state resets (e.g., site eviction, vehicle collision). | Category: B1BuffBasicInfo |
| Duration | float | Duration in seconds for this buff. ExpireTime and Duration cannot be used together. -1 means infinite. | Category: B1BuffBasicInfo ClampMin: -1 |
| ExpireTime | FB1BuffExpireTimeInfo | Absolute expiry time for this buff (alternative to Duration). | Category: B1BuffBasicInfo |
| TickInterval | float | Interval in seconds between each tick script execution. | Category: B1BuffBasicInfo ClampMin: 0 |
| ScriptInterval | float | Interval in seconds between each interval script execution. | Category: B1BuffBasicInfo ClampMin: 0 |
| EmotionId | FName | Emotion ID applied when this buff is active. | Category: B1BuffBasicInfo Foreign: Emotion.Id |
| EmotionValue | int32 | Emotion value added while this buff is active. | Category: B1BuffBasicInfo ClampMin: 0 |
| EmotionReasonPriority | EB1EmotionPriority | Priority of the emotion reason generated by this buff. | Category: B1BuffBasicInfo ClampMin: 0 |
| Tags | TArray | Classification tags applied to this buff. | Category: B1BuffBasicInfo Foreign: DataHint.Id |
| TagIconId | FName | Icon ID displayed for this buff's tag in the UI. | Category: B1BuffBasicInfo Foreign: B1Texture2D.Id |