Namespace Serenity.Achievements.Application.Events
Classes
AchievementProgressChangedSignal
Broadcast whenever the tracked progress of a progressive achievement changes.
AchievementScreenshotCapturedSignal
Broadcast once the screenshot taken for an unlock has been stored and attached to its unlock record. Always arrives after AchievementUnlockedSignal, because the unlock never waits on the capture.
AchievementUnlockedSignal
Broadcast whenever an achievement is unlocked for a player.
ShowAchievementsAction
Action that reacts to ShowAchievementsSignal by showing the signaled view through the IViewRouter.
ShowAchievementsSignal
Dispatched to show an achievements view (or any other view registered with the IViewRouter) by its Id.
UnlockAchievementAction
Action that reacts to UnlockAchievementSignal by unlocking the signaled achievement through the IAchievementService.
UnlockAchievementSignal
Dispatched to unlock an achievement through UnlockAchievementAction, so a designer can wire "award this" from a no-code signal trigger instead of a call to IAchievementService.