QuestProduct.bquestpack: Difference between revisions

imported>Leoetlino
CEObrainz (talk | contribs)
 
(4 intermediate revisions by one other user not shown)
Line 17: Line 17:
|-
|-
| Orderer || str || Actor name of the quest giver
| Orderer || str || Actor name of the quest giver
|-
| QuestDependencyFlag || str || Name of Flag
|-
| QuestDependencyFlagType || str || Type of Flag
|-
|-
| StepDependencyFlags || array ||
| StepDependencyFlags || array ||
|-
|-
| Steps || array of steps || Steps
| Steps || array ([[#Step structure]]) || Steps
|-
|-
| Type || str || Quest type. Valid values:
| Type || str || Quest type. Valid values:
Line 42: Line 46:
| Name || str || Step name
| Name || str || Step name
|-
|-
| NextFlag || str || Name of the flag that causes the quest to advance to this step {{check}} (needs UpdateStep to be set to true{{check}})
| NextFlag || str || Name of the flag that causes the quest to advance to this step {{check}}
|-
|-
| UpdateStep || bool ||
| UpdateStep || bool ||
|}
=== Indicator actor structure ===
{|class="wikitable"
! Key !! Type !! Description
|-
| HasFar || bool || Whether a Far version of the actor exists {{check}}
|-
| InstanceName || str || [Optional] Unique name of the actor {{check}}
|-
| Location || dict (X: float, Y: float, Z: float) || Position of the actor
|-
| Name || str || Actor name
|-
| OffFlag || str || [Optional] ?
|}
|}


Line 50: Line 69:
''Not to be confused with event flow timelines.''
''Not to be confused with event flow timelines.''


<source lang="yaml">
{|class="wikitable"
- DefaultTimeline: ...
! Key !! Type !! Description
  ConditionalTimelines: ...
|-
  DisableClipping: true
| DefaultTimeline || || See [[ActorParam/AISchedule]]
  DisplayDistanceMode: None
|-
  Name: Npc_MiniGame_Crosscountry # Name of the actor
| ConditionalTimelines || || See [[ActorParam/AISchedule]]
  UniqueName: ''
|-
</source>
| DisplayDistanceMode || || See [[ActorParam/AISchedule]]
 
|-
For DefaultTimeline, ConditionalTimelines, DisplayDistanceMode and some other properties, see [[ActorParam/AISchedule]].
| DisableClipping || bool ||
|-
| Name || str || Name of the actor to which this AISchedule override will be bound
|-
| UniqueName || str || [Optional] Unique name of the actor to which this AISchedule override will be bound
|}


=== Example ===
=== Example ===