guide_event¶
Source: base/tealdef/mission/guide_system/guides/guide_event.d.tl
Notes
Guide task triggered by a matching script event.
GuideEvent¶
record global base/tealdef/mission/guide_system/guides/guide_event.d.tl:3
global record GuideEvent is MissionInterface.TaskScript<GuideEvent.State, GuideEvent.Params>
Load: local guide_event = ug_require "::/mission/guide_system/guides/guide_event.tl"
Notes
Guide task triggered by an engine-side script event that matches all given fields.
GuideEvent.Params¶
record base/tealdef/mission/guide_system/guides/guide_event.d.tl:4
record Params
Notes
Event to wait for; nil fields match anything, param is compared deeply.
Used in the base game: 29 times in 5 files
base/content/mission/mission/guide_system/guides/guide_event.tl:4
base/content/mission/mission/tutorial/guide_system/guide_system_story.tl:17
mods/release/urbangames_campaign_mission_03/content/guide_system/guide_system/guide_system_story.tl:8
mods/release/urbangames_campaign_mission_02/content/guide_system/guide_system/guide_system_story.tl:8
mods/release/urbangames_campaign_mission_01/content/guide_system/guide_system/guide_system_story.tl:8
Fields
| Name | Type | Description |
|---|---|---|
src |
string |
Event source. |
id |
string |
Event id. |
name |
string |
Event name. |
param |
any |
Event parameter. |
GuideEvent.State¶
record base/tealdef/mission/guide_system/guides/guide_event.d.tl:10
record State is IGuideState
Notes
Guide state.