logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class SteamPlatformFields

    Everything Steam needs from an asset — see UnitySteamAchievementPlatformDefinition.

    Inheritance
    object
    SteamPlatformFields
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    Namespace: Serenity.Achievements.Infrastructure.Editor.Builder
    Assembly: Serenity.UnityAchievements.Infrastructure.Editor.dll
    Syntax
    public sealed class SteamPlatformFields

    Constructors

    SteamPlatformFields()

    Declaration
    public SteamPlatformFields()

    Fields

    AppId

    The Steam application id this build is published under. Zero skips the running-client check.

    Declaration
    public uint AppId
    Field Value
    Type Description
    uint

    RestartThroughSteam

    Whether the game relaunches through Steam when it was started outside the client.

    Declaration
    public bool RestartThroughSteam
    Field Value
    Type Description
    bool
    In this article
    © 2026 Serenity. All Rights Reserved