Game Identity – Arma Reforger
Jump to navigation
Jump to search
Lou Montana (talk | contribs) (Page creation) |
Lou Montana (talk | contribs) (Add one-type link precision) |
||
Line 10: | Line 10: | ||
{{Feature|important| | {{Feature|important| | ||
* Two Game Identities linked to the same {{Name|bi}} count as one and the same person and can therefore not connect to the same server. | * Two Game Identities (from two different platforms) linked to the same {{Name|bi}} count as one and the same person and can therefore not connect to the same server. | ||
* It is '''not''' possible to link the same platform type multiple times to a {{Name|bi}} account (e.g only one PC Game Identity, one Xbox Game Identity). | |||
* It is '''not''' possible for the end user to unlink identities from a {{Name|bi}} account. | * It is '''not''' possible for the end user to unlink identities from a {{Name|bi}} account. | ||
}} | }} |
Latest revision as of 13:19, 22 May 2024
A Game Identity is a game-related identity that is attached to the person playing.
Definitions
- Game Identity: a Game Identity is created for each game-platform combination on first network connection (Steam or Xbox) - there can be multiple ones for one player using multiple platforms.
- Bohemia Interactive Account: a Bohemia Interactive Account is the general https://www.bohemia.net Bohemia Interactive account - there can be only one per player.
A Game Identity can be linked to a Bohemia Interactive account.
Linking example:
Step | Event |
---|---|
Play Arma Reforger on Xbox | A Game Identity is created on backend's side |
Link the Bohemia Interactive account | The Bohemia Interactive account is linked to the Game Identity |
Play Arma Reforger on PC | A Game Identity is created on backend's side, without BI account information |
Link the Bohemia Interactive account | Bohemia Interactive account identical information is detected and the Game Identities are now related.
As of now, the Arma Reforger Steam Identity takes precedence over the Xbox one for Workshop publishing purpose. |
Scripting
The local player's Game Identity ID can be obtained (on clients only; dedicated servers do not have identities) using BackendApi.GetLocalIdentityId().
A player's Game Identity's ID can be obtained server-side in script using BackendApi.GetPlayerIdentityID(int iPlayerId).