smart-interactive-display/Assets/GadGame/Scripts/Network/Model.cs

42 lines
791 B
C#
Raw Permalink Normal View History

2024-05-22 00:36:04 -07:00
using System;
namespace GadGame.Network
{
2024-05-22 04:06:59 -07:00
public struct User
2024-05-22 00:36:04 -07:00
{
public string id;
}
2024-05-22 04:06:59 -07:00
public struct LoginDetails
2024-05-22 00:36:04 -07:00
{
public string accessToken;
public string refreshToken;
public User user;
}
2024-05-22 04:06:59 -07:00
public struct Participant
2024-05-22 00:36:04 -07:00
{
public string id;
public int totalScore;
public User player;
public int myRanke;
}
2024-05-22 04:06:59 -07:00
public struct GameSession
2024-05-22 00:36:04 -07:00
{
public string id;
public DateTime startAt;
public DateTime endAt;
public int score;
public Participant participant;
}
2024-05-22 04:06:59 -07:00
public struct Guest
2024-05-22 00:36:04 -07:00
{
public string id;
public string firstName;
public string lastName;
public string phone;
public string email;
}
}