Files
HighRollerClassic/HighRollerClassic/Player/PlayerManager.cs
2026-01-03 13:10:26 +01:00

22 lines
520 B
C#

using System.Collections.Generic;
using Dalamud.Game.Gui.ContextMenu;
namespace HighRollerClassic;
public class PlayerManager
{
private List<Player> Players { get; set; } = [];
public Player? GetOrCreatePlayer(MenuTargetDefault? target)
{
if (target is null) return null;
var player = Players.Find(p => p.ContentId == target.TargetContentId);
if (player is not null) return player;
player = new Player(target);
Players.Add(player);
return player;
}
}