B1FreelanceActiveOrderData
- Active order data used in UI widgets and packets, representing an order currently in progress.
* Template data (title, description) is looked up via TemplateId in B1;
* time display is calculated from StartedTimeTicks/ExpireTimeTicks in B1;
* text formatting (client, recipient, request target, sites) is resolved via B1FreelanceUIHelper::FormatOrderText.
| Property | Type | Description | Metadata |
|---|---|---|---|
| OrderId | FB1FreelanceOrderInstanceId | Unique instance ID of the active order. | Category: B1FreelanceActiveOrderData |
| TemplateId | FName | Order template ID referencing the FreelanceOrderTemplate data table row. | Category: B1FreelanceActiveOrderData |
| StartedTimeTicks | int64 | In-game time ticks when the order started. | Category: B1FreelanceActiveOrderData |
| ExpireTimeTicks | int64 | In-game time ticks when the order expires. | Category: B1FreelanceActiveOrderData |
| ClientInfo | FB1FreelanceClient | Runtime client information for this active order. | Category: B1FreelanceActiveOrderData |
| RecipientInfo | FB1FreelanceClient | Runtime recipient information for this active order. | Category: B1FreelanceActiveOrderData |
| RequestTarget | FB1FreelanceTarget | Runtime request target information for this active order. | Category: B1FreelanceActiveOrderData |
| bCrafting | bool | Whether crafting is in progress. If true, B1 computes locally via CraftingStartTicks/CraftingExpireTicks. | Category: B1FreelanceActiveOrderData |
| CraftingStartTicks | int64 | Crafting start time (in-game Ticks). Valid only when bCrafting=true. | Category: B1FreelanceActiveOrderData |
| CraftingExpireTicks | int64 | Crafting expire time (in-game Ticks). Valid only when bCrafting=true. | Category: B1FreelanceActiveOrderData |
| CraftingProgressFraction | float | Frozen crafting progress fraction (0.0~1.0) when paused. Valid when bCrafting=false. | Category: B1FreelanceActiveOrderData |
| CompletedMissionCount | int32 | Number of completed missions. | Category: B1FreelanceActiveOrderData |
| TotalMissionCount | int32 | Total mission count. | Category: B1FreelanceActiveOrderData |
| CurrentQuestIndex | int32 | Current active quest index (within OrderQuestIds array). | Category: B1FreelanceActiveOrderData |
| CurrentMissionDtId | FName | DataTable ID of the current active mission. When valid, allows direct lookup without searching QuestList. | Category: B1FreelanceActiveOrderData |
Back to Type FinderSearch and filter all 2203 StructGuide documents
See alsoFreelance
- FB1FreelanceCategoryTableRow
- FB1FreelanceClient
- FB1FreelanceClientInfo
- FB1FreelanceClientPool
- FB1FreelanceClientRequestInfo
- FB1FreelanceCurrencyModifier
- FB1FreelanceDecisionAnswerData
- FB1FreelanceDecisionFlowState
- FB1FreelanceDecisionResultText
- FB1FreelanceDecisionResultTextPerGrade
- FB1FreelanceDecisionStepData
- FB1FreelanceDecisionVariableSelection