Class AchievementPlatformFields
The per-storefront values a creation run carries, one small group per kind.
Inherited Members
Namespace: Serenity.Achievements.Infrastructure.Editor.Builder
Assembly: Serenity.UnityAchievements.Infrastructure.Editor.dll
Syntax
public sealed class AchievementPlatformFields
Remarks
Grouped into one object rather than spread across ten loose fields on AchievementSettingsCreator.Input, because the four storefronts need nothing in common — the same reason each one is its own asset at runtime. This type is the data; AchievementPlatformAssetAuthoring is the actor that validates it and writes the assets.
Constructors
AchievementPlatformFields()
Declaration
public AchievementPlatformFields()
Fields
Epic
What the Epic definition asset is filled from.
Declaration
public EpicPlatformFields Epic
Field Value
| Type | Description |
|---|---|
| EpicPlatformFields |
PlayStation
What the PlayStation definition asset is filled from.
Declaration
public PlayStationPlatformFields PlayStation
Field Value
| Type | Description |
|---|---|
| PlayStationPlatformFields |
Steam
What the Steam definition asset is filled from.
Declaration
public SteamPlatformFields Steam
Field Value
| Type | Description |
|---|---|
| SteamPlatformFields |
Xbox
What the Xbox definition asset is filled from.
Declaration
public XboxPlatformFields Xbox
Field Value
| Type | Description |
|---|---|
| XboxPlatformFields |