[Exec]_CreateSiteEvent¶
Overview¶
- Creates a social event for the Self Joy using a specified template.
- Note: The event may fail to spawn in the following cases:
- It does not meet the conditions defined in the SocialEvent table.
- Example: A wedding event won't trigger if the character is not engaged.
- There are not enough eligible participants to fulfill required roles.
- Since the event is generated via script, roles are auto-assigned, and if there are too few available characters, it may fail.
Details¶
| Parameter | Description |
|---|---|
| Command | CreateSiteEvent |
| S1 | SocialEventTemplateTable ID |
| S2 | TimeSettingType |
* FastHour – Next available full hour |
|
* FastNoon – Next available noon |
|
* CurrentHour – Current hour (e.g., 9:30 → 9:00) |
Example¶
| Example | BaseObject | Command | S1 | S2 | F1 | F2 | Prob |
|---|---|---|---|---|---|---|---|
| Create a Date event for Self at the next full hour | Self | CreateSiteEvent | Date | FastHour | |||
| Create a Wedding event for Self at the next noon | Self | CreateSiteEvent | Wedding | FastNoon |