Skip to main content

FB2CarriableObject

Overview

  • No description available.

Metadata

FieldValue
Kindstruct
EnvironmentB2 - Simulation
Categorystructs
ExtendsFB2GameObject
Requirerequire('Objects.B2CarriableObject')

Properties (8)

NameTypeDescription
BargainHistorytable<FB1EntityId, FDateTime>Object bargaining history.
CarriableObjectIdstring
CarriableObjectTypeEB1CarriableObjectType
InteractionOwnerEntityIdFB1EntityId
PendingFloorLocationFVectorLocation where it will be placed when the put-down-on-floor executes.
PendingFloorRotationFRotatorRotation at which it will be placed when the put-down-on-floor executes.
bPendingPutDownbooleanFlag indicating a put-down is scheduled.
bPutDownOnFloorboolean

Functions (20)

FunctionParametersReturnsDescription
GetCarriableObjectId-stringReturns Carriable Object Id.
GetCarriableObjectType-EB1CarriableObjectTypeReturns Carriable Object Type.
GetInteractionOwnerEntityId-FB1EntityIdReturns Interaction Owner Entity Id.
GetInteractionTags-string[]Returns Interaction Tags.
GetLocatedSiteId-FB1EntityIdReturns Located Site Id.
GetPendingFloorLocation-FVectorReturns Pending Floor Location.
GetPendingFloorRotation-FRotatorReturns Pending Floor Rotation.
GetPendingPutDown-booleanReturns Pending Put Down.
GetPutDownOnFloor-booleanReturns Put Down On Floor.
GetSalePriceInTargetId: FB1EntityIdintegerReturns Sale Price.
HasBargainCoolTimeInCharacterId: FB1EntityIdbooleanReturns whether it has Bargain Cool Time.
IsAccessApprovedInInteracter: FB1EntityIdbooleanReturns whether Access Approved.
IsCleanUpTargetInCleanUpTarget: EB1CleanUpObjectTypebooleanReturns whether Clean Up Target.
SetInteractionOwnerEntityIdInOwnerEntity: FB1EntityId-Sets Interaction Owner Entity Id.
SetPendingFloorLocationInFloorLocation: FVector-Sets Pending Floor Location.
SetPendingFloorRotationInFloorRotation: FRotator-Sets Pending Floor Rotation.
SetPendingPutDownInPendingPutDown: boolean-Sets Pending Put Down.
SetPutDownOnFloorInPutDownOnFloor: boolean-Sets Put Down On Floor.
ShouldDestroyOnDetach-booleanReturns whether it should Destroy On Detach.
UpdateBargainHistoryInCharacterId: FB1EntityId-Updates Bargain History.

Override points (1)

Implement these in Lua as FB2CarriableObject.Override_Name = function(...) end.

FunctionParametersReturnsDescription
Override_UpdateBargainHistoryInCharacterId: FB1EntityId-Updates Bargain History.