First commit for private source control. Older commits available on Github.

This commit is contained in:
2026-03-26 12:52:52 +00:00
parent a04c602626
commit 2d449c4a17
2176 changed files with 408185 additions and 0 deletions

View File

@@ -0,0 +1,6 @@
using BriarQueen.Framework.Events.System;
namespace BriarQueen.Framework.Events.Progression
{
public record RequestHintEvent : IEvent;
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: f29d9c01dd271423fb5af8762762f660

View File

@@ -0,0 +1,7 @@
using BriarQueen.Data.Identifiers;
using BriarQueen.Framework.Events.System;
namespace BriarQueen.Framework.Events.Progression
{
public record UnlockAchievementEvent(AchievementID AchievementID) : IEvent;
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 4f61d9f22b1f542a1b89c0c257ac065f

View File

@@ -0,0 +1,15 @@
// ==============================
// UpdateHintProgressEvent.cs
// ==============================
using BriarQueen.Framework.Events.System;
namespace BriarQueen.Framework.Events.Progression
{
/// <summary>
/// Updates the hint stage for a specific level.
/// By default stages are monotonic (only increase).
/// Set Force=true to allow decreasing (e.g., reset/override).
/// </summary>
public record UpdateHintProgressEvent(string LevelID, int Stage, bool Force = false) : IEvent;
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 982411ceab4384178a326bb478c1f097