logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.Achievements.Infrastructure.Components

    Classes

    UnityAchievementEvaluatorRunner

    The frame loop the achievement evaluator needs: ticks the time-driven condition trees every frame, and runs a recovery pass on a backing-off schedule that re-attempts the platform sync and re-resolves any signal type the binder could not find at boot.

    UnityAchievementScreenshotCapturer

    Grabs the frame the player unlocked an achievement on, downscales it to the width the project keeps, and hands back the encoded PNG bytes.

    In this article
    © 2026 Serenity. All Rights Reserved