Skip to main content

FB1EventTriggerTableRow

Overview

  • Table row defining an event trigger, including its probability, cooldown, time ranges, target type, conditions, roles, and scripts to run.

Metadata

FieldValue
Kindstruct
EnvironmentB1 - Presentation
Categorystructs
ExtendsFB1TableRowBase

Properties (8)

NameTypeDescription
CoolTimeintegerCooldown in hours before this trigger can fire again (minimum 24).
EventRoleInfosFB1EventRoleInfo[]List of role infos defining who participates in this event.
RatiointegerRelative weight/probability for this trigger to be selected (minimum 1).
RunScriptsFB1EventScriptContext[]List of script contexts to execute when the trigger fires.
TriggerConditionIdsstring[]List of condition IDs that must be satisfied for this trigger to fire.
TriggerTargetTypeEB1TriggerTargetTypeThe type of target this trigger acts upon.
TriggerTimeRangeFB1TriggerTimeRange[]List of in-game time ranges during which this trigger is active.
bUseGlobalRulebooleanWhether to apply global cooldown rules and participate in automatic hourly checks (false = manual trigger only, no cooldown).