FQuestSystemConfig

v1.0
View as Markdown

FQuestSystemConfig belongs to the QuestSystem runtime module.

Commodo aliqua quis laboris sint irure aute in sint do ea voluptate in. Laboris occaecat commodo velit consectetur dolor voluptate aliquip ut nisi occaecat lorem pariatur. Amet voluptate sit minim esse ut nisi incididunt. Tempor excepteur ipsum elit do pariatur reprehenderit excepteur magna aliqua.

Declaration

 1# Plugin configuration (QuestSystem.yaml)
 2plugin:
 3  name: QuestSystem
 4  version: 2.0
 5  settings:
 6    max_pool_size: 100
 7    tick_rate: 60.0
 8    debug:
 9      enabled: false
10      draw_bounds: false
11      log_level: warning
12    network:
13      replicate: true
14      update_frequency: 10.0

Members

Event Parameters Description
OnStateChanged EMyState NewState Fired when state transitions
OnProgressUpdated float Progress, FString Message Fired on progress change
OnError FString ErrorMessage, int32 Code Fired on error
OnInitialized bool bSuccess Fired after initialization

Example

 1; DefaultEngine.ini
 2[/Script/QuestSystem.QuestSystemSettings]
 3bEnabled=true
 4MaxPoolSize=100
 5TickRate=60.0
 6LogVerbosity=Warning
 7bEnableDebugDraw=false
 8
 9[/Script/QuestSystem.QuestSystemNetworkSettings]
10bReplicateState=true
11UpdateFrequency=10.0
12MaxReplicationDistance=10000.0