9 lines
406 B
C#
9 lines
406 B
C#
namespace NeonSprawl.Server.Game.Npc;
|
|
|
|
/// <summary>
|
|
/// Per-NPC aggro holder snapshot (NEO-92).
|
|
/// <see cref="NpcInstanceId"/> is lowercase prototype NPC instance id.
|
|
/// <see cref="AggroHolderPlayerId"/> is lowercase route player id holding aggro, or <see langword="null"/> when empty.
|
|
/// </summary>
|
|
public readonly record struct ThreatStateSnapshot(string NpcInstanceId, string? AggroHolderPlayerId);
|