CBA Settings

Summary
CBA Settings
Auto-Start Settings
CBA Settings
OCAP_settings_autoStartAutomatically start OCAP recordings at session start.
OCAP_settings_minPlayerCountAuto-start will begin once this player count is reached.
Core
CBA Settings
OCAP_settings_frameCaptureDelayPositioning, medical status, and crew states of units and vehicles will be captured every X amount of seconds.
OCAP_settings_preferACEUnconsciousIf true, will check ACE3 medical status on units.
Exclusions
CBA Settings
OCAP_settings_excludeClassFromRecordArray of object classnames that should be excluded from recording.
OCAP_settings_excludeKindFromRecordArray of classnames which, along with all child classes, should be excluded from recording.
OCAP_settings_excludeMarkerFromRecordArray of prefixes.
Extra Tracking
CBA Settings
OCAP_settings_trackTicketsWill track respawn ticket counts for missionNamespace and each playable faction every 30th frame.
OCAP_settings_trackTimesWill continuously track in-game world time during a mission.
OCAP_settings_trackTimeIntervalIf OCAP_settings_trackTimes is enabled, it will be checked every X capture frames.
Save/Export Settings
CBA Settings
OCAP_settings_saveTagIf not overriden by the OCAP_exportData CBA event or if a mission is auto-saved, this will be used to categorize and filter the recording in the database and web list of missions.
OCAP_settings_saveMissionEndedIf true, automatically save and export the mission when the MPEnded event fires.
OCAP_settings_saveOnEmptyWill automatically save recording when there are 0 players on the server and existing data accounts for more time than the minimum save duration setting.
OCAP_settings_minMissionTimeA recording must be at least this long (in minutes) to auto-save.

Auto-Start Settings

Summary
CBA Settings
OCAP_settings_autoStartAutomatically start OCAP recordings at session start.
OCAP_settings_minPlayerCountAuto-start will begin once this player count is reached.

CBA Settings

OCAP_settings_autoStart

Description

Automatically start OCAP recordings at session start.  Default: true

Setting Name

Auto Start Recording

Value Type

Boolean

OCAP_settings_minPlayerCount

Description

Auto-start will begin once this player count is reached.  Default: 15

Setting Name

Minimum Player Count

Value Type

Number

Core

Summary
CBA Settings
OCAP_settings_frameCaptureDelayPositioning, medical status, and crew states of units and vehicles will be captured every X amount of seconds.
OCAP_settings_preferACEUnconsciousIf true, will check ACE3 medical status on units.

CBA Settings

OCAP_settings_frameCaptureDelay

Description

Positioning, medical status, and crew states of units and vehicles will be captured every X amount of seconds.  Default: 1

Setting Name

Frame Capture Delay

Value Type

Number

OCAP_settings_preferACEUnconscious

Description

If true, will check ACE3 medical status on units.  If false, or ACE3 isn’t loaded, fall back to vanilla.  Default: true

Setting Name

Use ACE3 Medical

Value Type

Boolean

Exclusions

Summary
CBA Settings
OCAP_settings_excludeClassFromRecordArray of object classnames that should be excluded from recording.
OCAP_settings_excludeKindFromRecordArray of classnames which, along with all child classes, should be excluded from recording.
OCAP_settings_excludeMarkerFromRecordArray of prefixes.

CBA Settings

OCAP_settings_excludeClassFromRecord

Description

Array of object classnames that should be excluded from recording.  Use single quotes!  Default: [‘ACE_friesAnchorBar’, ‘WeaponHolderSimulated’]

Setting Name

Classnames to Exclude

Value Type

Stringified Array

Example

"['ACE_friesAnchorBar']"

OCAP_settings_excludeKindFromRecord

Description

Array of classnames which, along with all child classes, should be excluded from recording.  Use single quotes!  Default: []

Setting Name

Object KindOfs to Exclude

Value Type

Stringified Array

Example

"['WeaponHolder']"

OCAP_settings_excludeMarkerFromRecord

Description

Array of prefixes.  Any markers matching these prefixes will be excluded from recording.  Use single quotes!  Default: [‘SystemMarker_’,’ACE_BFT_’]

Setting Name

Marker Prefixes To Exclude

Value Type

Stringified Array

Example

"['SystemMarker_','ACE_BFT_']"

Extra Tracking

Summary
CBA Settings
OCAP_settings_trackTicketsWill track respawn ticket counts for missionNamespace and each playable faction every 30th frame.
OCAP_settings_trackTimesWill continuously track in-game world time during a mission.
OCAP_settings_trackTimeIntervalIf OCAP_settings_trackTimes is enabled, it will be checked every X capture frames.

CBA Settings

OCAP_settings_trackTickets

Description

Will track respawn ticket counts for missionNamespace and each playable faction every 30th frame.  Default: true

Setting Name

Enable Ticket Tracking

Value Type

Boolean

OCAP_settings_trackTimes

Description

Will continuously track in-game world time during a mission.  Useful for accelerated/skipped time scenarios.  Default: false

Setting Name

Enable Mission Time Tracking

Value Type

Boolean

OCAP_settings_trackTimeInterval

Description

If OCAP_settings_trackTimes is enabled, it will be checked every X capture frames.  Default: 10

Setting Name

Mission Time Tracking Interval

Value Type

Number

Save/Export Settings

Summary
CBA Settings
OCAP_settings_saveTagIf not overriden by the OCAP_exportData CBA event or if a mission is auto-saved, this will be used to categorize and filter the recording in the database and web list of missions.
OCAP_settings_saveMissionEndedIf true, automatically save and export the mission when the MPEnded event fires.
OCAP_settings_saveOnEmptyWill automatically save recording when there are 0 players on the server and existing data accounts for more time than the minimum save duration setting.
OCAP_settings_minMissionTimeA recording must be at least this long (in minutes) to auto-save.

CBA Settings

OCAP_settings_saveTag

Description

If not overriden by the OCAP_exportData CBA event or if a mission is auto-saved, this will be used to categorize and filter the recording in the database and web list of missions.

Setting Name

Mission Type Tag

Value Type

String

OCAP_settings_saveMissionEnded

Description

If true, automatically save and export the mission when the MPEnded event fires.  Default: true

Setting Name

Auto-save on MPEnded Event

Value Type

Boolean

OCAP_settings_saveOnEmpty

Description

Will automatically save recording when there are 0 players on the server and existing data accounts for more time than the minimum save duration setting.  Default: true

Setting Name

Auto-Save When No Players

Value Type

Boolean

OCAP_settings_minMissionTime

Description

A recording must be at least this long (in minutes) to auto-save.  Calling an OCAP_exportData CBA server event will override this restriction.  Default: 20

Setting Name

Required Duration to Sav

Value Type

Boolean

Will continuously track in-game world time during a mission.
Used to stop recording & signal the extension to save and upload it to the web component.
Close