Files
BABA_YAGA/Assets/Scripts/Game/EloData.cs

36 lines
758 B
C#
Raw Normal View History

2026-06-09 22:46:32 +07:00
using Fusion;
namespace Hallucinate.Game
{
[System.Serializable]
public struct PlayerEloData
{
public int Rating;
public int GamesPlayed;
public PlayerEloData(int rating, int gamesPlayed)
{
Rating = rating;
GamesPlayed = gamesPlayed;
}
public static PlayerEloData Default => new PlayerEloData(1000, 0);
}
public struct EloResult : INetworkStruct
{
public int NewRatingA;
public int NewRatingB;
public int DeltaA;
public int DeltaB;
public EloResult(int nA, int nB, int dA, int dB)
{
NewRatingA = nA;
NewRatingB = nB;
DeltaA = dA;
DeltaB = dB;
}
}
}