Skip to main content

FB2DoorObject

Overview

  • No description available.

Metadata

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

Properties (13)

NameTypeDescription
AccessiblePermissionGrouptable<EB1DoorPermissionMode, EB1DoorPermissionGroup>
AllowedMemberEntityIdsFB1EntityId[]
DeveloperPermissionIdsstring[]
DevelopersPermissionsMessageIdstring
DoorObjectDataFB1DoorObjectSaveData
DoorPermissionGroupEB1DoorPermissionGroup
EntranceLocationFVector
ExitLocationFVector
OuterGroundZoneCacheinteger
PermissionModeEB1DoorPermissionMode
PermissionOwnerEntityIdFB1EntityId
bIsBlockedByInteractionboolean
bOwnerManuallyAssignedboolean

Functions (19)

FunctionParametersReturnsDescription
AddDeveloperPermissionPermissionId: string-Adds Developer Permission.
CheckIsOuterGroundZone-booleanChecks Is Outer Ground Zone.
CheckPermissionInEntityId: FB1EntityId, bFromInsideToOutSide: booleanbooleanChecks Permission.
GetAccessiblePermissionGroup-table<EB1DoorPermissionMode, EB1DoorPermissionGroup>Returns Accessible Permission Group.
GetDevelopersPermissionsMessageId-stringReturns Developers Permissions Message Id.
GetPermissionMode-EB1DoorPermissionModeReturns Permission Mode.
GetPermissionOwnerEntityId-FB1EntityIdReturns Permission Owner Entity Id.
IsNeedSpawnUpdate-booleanReturns whether Need Spawn Update.
IsNobodyAllowDoor-booleanReturns whether Nobody Allow Door.
ResetAccessiblePermissionGroup--Resets Accessible Permission Group.
SetAccessiblePermissionGroupInPermissionGroup: EB1DoorPermissionGroup-Sets Accessible Permission Group.
SetBlockedByInteractionbInBlock: boolean-Sets Blocked By Interaction.
SetDoorPermissionModeInPermissionMode: EB1DoorPermissionMode-Sets Door Permission Mode.
SetLocationAndRotationOnlySimulInLocation: FVector, InRotation: FRotator, bDeferredRelativeUpdate: boolean-Sets Location And Rotation Only Simul.
SetLocationAndRotationOnlySimulQuatInLocation: FVector, InQuaternion: FQuat, bDeferredRelativeUpdate: boolean-Sets Location And Rotation Only Simul Quat.
SetLocationOnlySimulInLocation: FVector-Sets Location Only Simul.
SetObjectIdInObjectId: string-Sets Object Id.
SetPermissionOwnerEntityIdInOwnerEntityId: FB1EntityId-Sets Permission Owner Entity Id.
SetRotationOnlySimulInRotation: FRotator-Sets Rotation Only Simul.

Override points (2)

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

FunctionParametersReturnsDescription
Override_AddDeveloperPermissionPermissionId: string-Adds Developer Permission.
Override_ResetAccessiblePermissionGroup--Resets Accessible Permission Group.