Skip to main content

Structs

Overview

  • 351 types in this category (B2 - Simulation).

Types

TypeKindDescription
FB2ActivePhysicsRuntimeStatestructB2 lifecycle state for active physics, restore, and fallback processing.
FB2Actorstruct
FB2AddAndUpdateInteractionQueueParamstruct
FB2AddInteractionQueueRequeststruct
FB2AddOnAnimDatastructData used to manage the playback state of an AddOn animation
FB2AggroEntrystructAggro state of one Source toward a single Target. (Since a Source can have multiple Targets at once,…
FB2AggroReasonBucketstructAccumulated state of a single Reason.
FB2AggroSourceStatestructAggro state of one Source, holding multiple Targets at once. The manager's ActiveAggros holds it as…
FB2AnimInstancestruct
FB2AnimMontageInstancestruct
FB2AnimMontageParamstruct
FB2AnimNotifyEvent_Basestruct
FB2AnimNotifyEvent_ChangeOutfitstructAnim-montage outfit-apply Notify. Used as a set with the corresponding FB2AnimNotifyEvent_RemoveOutf…
FB2AnimNotifyEvent_ChangeStatestruct
FB2AnimNotifyEvent_ChangeVehiclePartStatestruct
FB2AnimNotifyEvent_EnterVehiclestruct
FB2AnimNotifyEvent_ExitVehiclestruct
FB2AnimNotifyEvent_HideOriginMeshstruct
FB2AnimNotifyEvent_PlayAnimstruct
FB2AnimNotifyEvent_PlayStaticMeshAnimstruct
FB2AnimNotifyEvent_RemoveOutfitstructAnim-montage outfit-remove Notify. Used as a set with the corresponding FB2AnimNotifyEvent_ChangeOut…
FB2AnimRestoreTransformstruct
FB2AnimUpdateEntrystructRenamed from FB2AnimSchedulerEntry to FB2AnimUpdateEntry.
FB2AoiKeystruct
FB2AreaLocationDatastruct
FB2AttachedVehicleObjectstruct
FB2AuraEmitterEntrystructEmitter entry: location-tracking info of an Entity emitting an Aura.
FB2AuraReceiverEntrystructReceiver entry: location-tracking info of an Entity affected by an Aura.
FB2AutoFindRepeatStatestruct
FB2AvailableInteractionInfostruct
FB2AvoidanceConestruct
FB2AvoidanceDatastruct
FB2AvoidanceHandlerstruct
FB2AvoidanceResultstruct
FB2Bicyclestruct
FB2BookObjectstruct
FB2BuffTickStatDeltastruct
FB2CachedPathfindInformationstruct
FB2CalendarEventObjectSpawnerstruct
FB2CandidateFilterContextstruct
FB2Carstruct
FB2CareerBasestruct
FB2CarriableObjectstruct
FB2CharacterstructSimulation-side character (Zoi); the root entity that owns the B2 simulation components.
FB2CharacterSpawnerstruct
FB2CheckDistanceDespawnerResultstruct
FB2ChoiceCardEventstruct
FB2Citystruct
FB2CityGraphTrafficLanestruct
FB2CollectionCategoryInfostruct
FB2CompetitionContextstructStores context data for a single competition instance, including rule, skill, type, and outcome.
FB2CompetitionGroupContextstructStores context data for a group competition, including all participant results.
FB2CompetitionGroupDatastructStores competition result data for a single participant in a group competition.
FB2CoopCharacterInfostruct
FB2CoopGroupRotationDatastruct
FB2CoopPendingTaskstruct
FB2CoopSchedulerstruct
FB2CoopScheduler_Bargainstruct
FB2CoopScheduler_Competitionstruct
FB2CoopScheduler_Coopstruct
FB2CoopScheduler_EnterVehiclestruct
FB2CoopScheduler_GroupRotationstruct
FB2CoopScheduler_HandOverstruct
FB2CoopScheduler_MoveTogetherstruct
FB2CoopScheduler_Talkstruct
FB2CoopScheduler_Visitstruct
FB2CoopScheduler_ZoiGroupMovestruct
FB2CoopWaitFinishDatastructInserted on AddInteractionQueue success and removed/checked each time something finishes in OnCharac…
FB2CraftObjectstruct
FB2DijkstraInfostruct
FB2DiveHandlerstruct
FB2DiveParamstruct
FB2DiversityRegistrationInfostruct
FB2DoorObjectstruct
FB2DustyObjectstruct
FB2EnrolledInsuranceArraystruct
FB2Entitystruct
FB2EntityCollectionstruct
FB2EntityHierarchystruct
FB2EntityTagstruct
FB2EventTriggerInfostruct
FB2ExecuteContextListstruct
FB2ExecutedLoanArraystruct
FB2ExecutingTalkParamstruct
FB2FakeSchoolstruct
FB2FenceObjectstruct
FB2FindCradleParameterstruct
FB2FindInteractionTargetParamstruct
FB2FindInteractionTargetResultstruct
FB2Firestruct
FB2FireParamstruct
FB2FirstTalkParamstruct
FB2FlowerObjectstruct
FB2FoodObjectstruct
FB2FreelanceOrderInstancestructFreelance order instance - Runtime object created when an order is accepted - Can consist of multipl…
FB2GameObjectstruct
FB2GaragePadObjectstruct
FB2GatherableObjectstruct
FB2GatherableObjectSpawnerstruct
FB2GatheringToolObjectstruct
FB2GoHomeResultstruct
FB2GraveObjectstruct
FB2HierNodeAggstructNode aggregation (upper nodes: aggregate only; Leaf: includes Members).
FB2HierNodeKeystructHierarchical-grid node key.
FB2HopeAvailableDatastruct
FB2HopeDataCachestruct
FB2HopeDistributeContainerstruct
FB2HopeStaticDatastructStatic Data
FB2Householdstruct
FB2HouseholdBizstruct
FB2HouseholdBizCurrencyRefundRequeststruct
FB2HouseholdContextstruct
FB2HowlingEmitterstruct
FB2HowlingEmitter_Trendstruct
FB2HowlingEmitter_VehicleAccidentstruct
FB2IndividualTriggerCoolTimesstruct
FB2InteractableObjectInfoAtSitestruct
FB2InteractionBagCacheDatastruct
FB2InteractionBagHeaderDatastruct
FB2InteractionDatastruct
FB2InteractionFindDataRequestParamstruct
FB2InteractionHistorystruct
FB2InteractionInfoAtSiteInternalGameObjectstructruntime...
FB2InteractionParamstruct
FB2InteractionQueuestruct
FB2InteractionSequenceCompleteInfostruct
FB2InteractionSequenceResultstruct
FB2InteractionStatRewardstruct
FB2Inventorystruct
FB2InventoryObjectParamstruct
FB2InventoryPreserveContextstruct
FB2JobEntityPoolstruct
FB2LadderHandlerstruct
FB2LadderObjectstruct
FB2LadderParamstruct
FB2LastTalkMoodstruct
FB2LazyChangeEntityStateDatastruct
FB2LoanQueryParameterstructParameters needed when requesting a loan.
FB2LocatorElevatorObjectstruct
FB2LuaProfilingTeststruct
FB2MainInteractionDatastruct
FB2MarketStallObjectstructThis class is about the Stall Objects that will be used for Flea Market Content.
FB2MaterialParameterContextstruct
FB2MeetingMatchedDatastruct
FB2MeetingWatingDatastruct
FB2MeshSpawnerstruct
FB2MinCostCombinationstructCombination used for minimum-cost calculation.
FB2MotionWarpingParamstruct
FB2Motorcyclestruct
FB2MoveOverstruct
FB2MoveRequeststruct
FB2MovementUpdateEntrystruct
FB2MovieBuffContextstruct
FB2MovieScreenstruct
FB2NavigationQueryProxystruct
FB2NavigationSkipResultstruct
FB2NodePathInformationstruct
FB2NodePermissionInformationstruct
FB2NonCarriableCraftObjectstruct
FB2ObjectInfoAtSitestruct
FB2OnBoardHandlerstruct
FB2OnBoardParamstruct
FB2OnEndCoopInteractionParamstruct
FB2OptionalCompactTimelineParameterstruct
FB2OverrideSkinDatastruct
FB2ParkingPlacestruct
FB2PathFollowerstruct
FB2PendingConceptFillRequeststructFillConceptCharacter enqueue unit. A USTRUCT so the queue is preserved across save/load.
FB2PendingOutfitListstruct
FB2PendingStudentsstruct
FB2PickUpContextstruct
FB2PillarObjectstruct
FB2PlayerActivityFeedDatastructPlayer-centric Activity Feed data.
FB2PocketMarketPurchasedShoppingItemstruct
FB2PocketMarketPurchasedShoppingItemsWrapperstruct
FB2PocketMarketSellingItemstruct
FB2PocketMarketSellingItemsWrapperstruct
FB2PocketMarketShoppingItemstruct
FB2Pointstruct
FB2PointCostToTargetstruct
FB2PortalHandlerstruct
FB2PortalWarpParamstruct
FB2PreferenceReactionContextstructCarries preference evaluation inputs and reaction state throughout a single interaction, including e…
FB2PrintedObjectstruct
FB2Prioritystruct
FB2PutDownContextstruct
FB2ReactionHistorystruct
FB2ReactionInfostruct
FB2RepaymentQueryParameterstructParameters needed when repaying a loan.
FB2RepeatingSocialEventPendingReminderstruct
FB2RepeatingSocialEventRoleSettingstruct
FB2RepeatingSocialEventSubscriptionstruct
FB2RequestAddMissionParamstruct
FB2RequestCheckMultiInteractionParamstruct
FB2RequestCollectInteractionParamstruct
FB2RequestCoopParamstruct
FB2RequestDeSelectHopeParamstruct
FB2RequestModifyBuffParamstruct
FB2RequestSelectHopeParamstruct
FB2ReserveQuestListstructWrapper struct used because a TArray cannot be used directly as a TMap value.
FB2ResolvedSeedInfostructResolved seed information used at runtime to link a seed object to its crop, category, and ownership…
FB2RoofObjectstruct
FB2RoomObjectCacheDatastruct
FB2RootMotionMovementParamsstruct
FB2RoyaltyContractstructRuntime royalty contract data (one per character per published work).
FB2SLOD0CharacterDatastruct
FB2ScheduleDestinationContextstruct
FB2SchedulePreStepResultstruct
FB2Schoolstruct
FB2SeatAssignmentstructA fully generic seat-assignment system. A pure seat-assignment mapping module usable by any system (…
FB2SelectContextListstruct
FB2SelectedObjectInfostructCreated-object and sale info.
FB2SequenceParamstruct
FB2ServiceSpawnContextstruct
FB2ServiceSpawnerstruct
FB2SharedSiteSpawnerGroupstructNot saved; only configures the spawner based on current info.
FB2Shipstruct
FB2SignificanceSnapshotstruct
FB2Sitestruct
FB2SiteAreaBoundCeilingDatastructBoundary and height data for a site area ceiling, used for ceiling collision and space calculations.
FB2SiteCheckAvailableFirePosParamstructParameters for checking whether a valid fire placement position exists at a given site location.
FB2SiteEntireSaveDatastructThe complete save data for an entire site entity, including its built area, objects, pathfinding, an…
FB2SiteEventBasestruct
FB2SiteEventObjectSpawnerstruct
FB2SiteEvent_FleaMarketstruct
FB2SiteEvent_Socialstruct
FB2SiteInteractableObjectInfostruct
FB2SitePortalHandlerstruct
FB2SitePortalParamstruct
FB2SiteTPOPlanDatastruct
FB2SituationalOutfitResultstructResult of situational outfit evaluation.
FB2SlotStateInfostruct
FB2SmartZoiCoopRoleAssignmentstruct
FB2SocialClusterstruct
FB2SocialReactionFocusStatestruct
FB2SocialReactionTargetHistorystruct
FB2SootObjectstruct
FB2SpaceTargetResultInfostruct
FB2Spawnerstruct
FB2StairsObjectstruct
FB2StatDiffLogstruct
FB2StatResolvableInteractionInfostructruntime...
FB2Statestruct
FB2StaticCharacterSpawnerstruct
FB2StayoverGueststruct
FB2StoreMannequinObjectstruct
FB2StudioMannequinObjectstruct
FB2SubZoneGraphEdgestruct
FB2SubZoneGraphNodestruct
FB2SubZoneGraphSearchRequeststruct
FB2SubZoneGraphSearchResultstruct
FB2SwimmingPoolHandlerstruct
FB2SwimmingPoolParamstruct
FB2TPOCollectedTagsstructTPO evaluation result: tags collected from all matched TPOActions.
FB2TPOPlanAutonomyContextstruct
FB2TPOPlanContextstructSerializable TPO Plan runtime state owned by an FB2TimelineComponent.
FB2TalkAnimParamstruct
FB2TalkBehaviorParamstruct
FB2TalkCharacterInfostruct
FB2TalkClusterstruct
FB2TalkInstancestruct
FB2TalkParamstruct
FB2TalkRoleParamstruct
FB2TalkSpaceParamstruct
FB2TalkTypeCalculationResultstructOutput result of CalculateTalkInteractionType.
FB2TalkWaterContextstruct
FB2TargetSlotParamstruct
FB2TemporaryAppearanceDatastruct
FB2TickTaskstructIndividual Task unit of the FB2TickTask component scheduler. Memory-optimized to 32 bytes (8-byte al…
FB2TickTaskGroupstructFB2TickTaskGroup: per-component-type Task group, time-sliced in a round-robin manner.
FB2TimeTask_AcquireFreelanceLicensestructTimeTask for completing freelance-license review. Created when TryAcquireLicense is called, triggers…
FB2TimeTask_AddHouseholdMonitoringNotificationstruct
FB2TimeTask_ApplyDisasterEffectToObjectsstruct
FB2TimeTask_ApplyDisasterEffectToZoisstruct
FB2TimeTask_AutonomyCrowdstruct
FB2TimeTask_BabyNeglectWarningMessagestruct
FB2TimeTask_BabysitterServicestruct
FB2TimeTask_Basestruct
FB2TimeTask_CheatStartAgingstruct
FB2TimeTask_CheatUnlockProfileDatastruct
FB2TimeTask_CheckPurchaseDesirestruct
FB2TimeTask_CreateSiteEventstruct
FB2TimeTask_DelayRabbitHoleInteractionstruct
FB2TimeTask_DelaySelectHopestruct
FB2TimeTask_EmotionSpectrumstruct
FB2TimeTask_ExamPreRegistrationstruct
FB2TimeTask_FinishBabysitterServicestruct
FB2TimeTask_FinishSiteEventstruct
FB2TimeTask_FreelanceDecisionCallstructTimeTask that triggers the Creation-order DecisionFlow call. Triggers some time after TryStartOrder…
FB2TimeTask_FreelanceDeployInteractionstructTimeTask that switches an inactive (non-Simulate) NPC to Active, waits for the state to apply, then…
FB2TimeTask_FreelanceOrderExpirestructFreelance order expiration TimeTask - Triggers once when order expires - Notifies FB2FreelanceManage…
FB2TimeTask_FreelancePenaltystructPenalty-flow timer TimeTask. After sending an optional-choice message, sends a notice message and co…
FB2TimeTask_GenerateFreelanceOrdersstructFreelance order generation TimeTask with distributed processing - Generates orders across multiple t…
FB2TimeTask_GoToJailstructOne-shot TimeTask that sends the target to jail after an F1 (game-minute) delay.
FB2TimeTask_LevelUpSkillstruct
FB2TimeTask_OnEndDayHouseholdBizstruct
FB2TimeTask_OpenVehicleAccidentSkipUIstruct
FB2TimeTask_OverrideMeshSpawnerstruct
FB2TimeTask_Pregnancystruct
FB2TimeTask_ProcessRoyaltystructTimeTask for periodic royalty payouts. One is created per royalty contract.
FB2TimeTask_PromPartnerRequeststruct
FB2TimeTask_PromRegistrationstruct
FB2TimeTask_RagdollRecoverystruct
FB2TimeTask_RecallOwnerlessVehiclestruct
FB2TimeTask_RefreshInventorystruct
FB2TimeTask_RelationshipFlagstruct
FB2TimeTask_ReleaseMannequinTryOnstructTimeTask that auto-releases the mannequin try-on costume. After 1 game hour, force-removes the chara…
FB2TimeTask_RemoveDisasterEffectsstruct
FB2TimeTask_RemoveStatstruct
FB2TimeTask_RepeatBehaviorstruct
FB2TimeTask_RequestDeterminestruct
FB2TimeTask_RescuePlayerstruct
FB2TimeTask_Restaurantstruct
FB2TimeTask_RestoreSchoolEventPresetstruct
FB2TimeTask_ScanPurchasableInteractionstructProgressively scans a Site's objects BatchSize per tick to cache purchasable interactions (matching…
FB2TimeTask_SendCustomMobileMessagestruct
FB2TimeTask_SendCustomMobileMessageDistributestruct
FB2TimeTask_SendCustomMobileMessageUnknownResidenceFamilystruct
FB2TimeTask_SendMobileMessageResponsestruct
FB2TimeTask_SendPreferenceAlertstruct
FB2TimeTask_SiteEventArrivedProcessstruct
FB2TimeTask_SkipMoveWithVehiclestruct
FB2TimeTask_SocialEventAddInteractionBagstruct
FB2TimeTask_SocialEventAutoScenarioPlaystruct
FB2TimeTask_SocialEventTeleportstruct
FB2TimeTask_SpawnShopWorkerstruct
FB2TimeTask_StartSiteEventstruct
FB2TimeTask_TalkWaitingEndstruct
FB2TimeTask_TeleportSiteEventstruct
FB2TimeTask_TemporaryAppearanceExpirestructTemporaryAppearance-expiry TimeTask. Runs once based on ExpireTime when a temporary appearance is re…
FB2TimeTask_TryExitVehiclestructTimeTask that checks for vehicle exit every 3 seconds while a non-owner NPC drives manually. Registe…
FB2TimeTask_TryShipwreckstruct
FB2TimeTask_UpdateAdoptionDatastruct
FB2TimeTask_UpdateDisasterCooldownstruct
FB2TimeTask_UpdateEmotionstruct
FB2TimelineRequestContextstruct
FB2TimelineSimulateOnlyRequestContextstruct
FB2TimelineSimulateOnlyTaskstruct
FB2TimelineSimulateOnlyTaskKeystruct
FB2TradeRecordstructTrade info such as delivery, bargaining, and purchase.
FB2TradeRecordArraystruct
FB2TransportationTransformInfostruct
FB2TriggerCandidateEventstruct
FB2TurnAnimInfostruct
FB2UpdateCmdstruct
FB2UrnObjectstruct
FB2Vehiclestruct
FB2VehicleLaneChangeDescriptionstruct
FB2VehicleUpdateEntrystruct
FB2WindowObjectstruct
FB2ZoiGroupMoveDatastruct