UQuestSystemBlueprintLibrary

v1.0
View as Markdown

UQuestSystemBlueprintLibrary belongs to the QuestSystem runtime module.

Quis aliqua tempor consectetur et excepteur ex incididunt. Aliqua quis nostrud dolor amet labore reprehenderit in ullamco fugiat commodo tempor occaecat do. Duis ea sint do minim minim irure do et nostrud aliquip.

Declaration

 1Blueprint Setup:
 21. Open your Actor Blueprint
 32. Add Component > search "My Plugin Component"
 43. In the Details panel, set:
 5   - Update Interval: 0.1
 6   - Auto Activate: true
 7   - Max Instances: 50
 84. Connect the OnStateChanged event to your handler
 95. Compile and Save the Blueprint

Members

Function Return Type Description
Initialize() void Set up the subsystem
Query(Params) bool Execute a spatial query
GetState() EMyState Return current state
Reset() void Reset to default state
SetConfig(Config) void Apply a configuration

Example

 1Blueprint Setup:
 21. Open your Actor Blueprint
 32. Add Component > search "My Plugin Component"
 43. In the Details panel, set:
 5   - Update Interval: 0.1
 6   - Auto Activate: true
 7   - Max Instances: 50
 84. Connect the OnStateChanged event to your handler
 95. Compile and Save the Blueprint

Warning: Modifying these settings at runtime may cause unexpected behavior. Always set configuration before calling Initialize().