unreal.ArtifactSettings

class unreal.ArtifactSettings(artifact_name: str = '', client_id: str = '', client_secret: str = '', product_id: str = '', sandbox_id: str = '', deployment_id: str = '', client_encryption_key: str = '')

Bases: StructBase

Artifact Settings

C++ Source:

  • Plugin: OnlineSubsystemEOS

  • Module: OnlineSubsystemEOS

  • File: EOSSettings.h

Editor Properties: (see get_editor_property/set_editor_property)

  • artifact_name (str): [Read-Write] This needs to match what the launcher passes in the -epicapp command line arg

  • client_encryption_key (str): [Read-Write] Config key renamed to ClientEncryptionKey as EncryptionKey gets removed from packaged builds due to IniKeyDenylist=EncryptionKey entry in BaseGame.ini.

  • client_id (str): [Read-Write]

  • client_secret (str): [Read-Write]

  • deployment_id (str): [Read-Write]

  • product_id (str): [Read-Write]

  • sandbox_id (str): [Read-Write]

property artifact_name: str

[Read-Only] This needs to match what the launcher passes in the -epicapp command line arg

Type:

(str)

property client_encryption_key: str

[Read-Only] Config key renamed to ClientEncryptionKey as EncryptionKey gets removed from packaged builds due to IniKeyDenylist=EncryptionKey entry in BaseGame.ini.

Type:

(str)

property client_id: str

[Read-Only]

Type:

(str)

property client_secret: str

[Read-Only]

Type:

(str)

property deployment_id: str

[Read-Only]

Type:

(str)

property encryption_key: str

‘encryption_key’ was renamed to ‘client_encryption_key’.

Type:

deprecated

property product_id: str

[Read-Only]

Type:

(str)

property sandbox_id: str

[Read-Only]

Type:

(str)