Skip to content

Permanent Overrides

Permanent Overrides allow you to conditionally set in-game Catalog definitions based on Player Segmentation properties. For example turning on or off certain game features based on Player location for legal reasons, serving different assets based on device type, and many more.

Creating

To create a new Permanent Override in ChilliConnect, select top level the Live Ops menu option followed by the Overrides option. Use the "Add Permanent Override" button in the top right to bring up the form.

Permanent Overrides empty list screen

Details

The details tab captures basic configuration information for the Permanent Override, including the name, description and initial status.

Permanent Overrides add details screen

Name A descriptive name for the Permanent Override
Key A unique Key that will be used to refer to the Permanent Override in API calls
Description Optional additional text that can be used to capture more information about this Permanent Override
Status The initial status that the Permanent Override will be created with. Note: if on it we immediately be available for assignment.

Segments

The segments tab allows you to filter the Permanent Override to specific groups of players.

For more details see Segmentation.

Overrides

Overrides allow you to easily define changes to the Catalog. Items can be added, removed and updated. Overrides are automatically applied for Players when retrieving the item definitions or downloading the Catalog package file. This means that no additional logic is required in your game to support overrides.

For more details see Overrides.

Prioritise

ChilliConnect will compute any possible conflicts with the Overrides and existing Campaign Overrides. If conflicts are found you will be presented with options on prioritising the Campaigns.

For more details see Campaign prioritisation.

Custom Data

Custom Data allows you to define arbitrary, free-form JSON to be attached to the Permanent Override definition. This JSON can be retrieved at run time from your game via the GetActiveCampaigns call, providing a convenient place to add any small, extra data to the Permanent Override.

Viewing

All Permanent Overrides are displayed in the dashboard. Filters in the top right of the screen can be used to show only those in the specific state.

ViewTests

Details of a specific Permanent Override can be viewed by selecting the Permanent Override from the list.

ViewTests

Editing

The edit button in the top right of the Permanent Override page can be used to modify the Campaign. Campaign metadata, segmentation criteria, prioritisation and custom data can be modified. Due to the Campaign possibly being in use in current sessions it is not possible to modify Overrides.

Turn On/Off

A Permanent Override is either in the On or Off State, this refers to it's availability for Player assignment. Note: turning a Permanent Override Off will stop it being available for assignment, but Player sessions with the Campaign already applied will continue for their duration.