mirror of
https://github.com/JogmansonReal/Radicade.git
synced 2026-10-25 15:09:26 -07:00
30 lines
1.0 KiB
C#
30 lines
1.0 KiB
C#
using RadicadeServer.RecNet.Enums.Inventions;
|
|
|
|
namespace RadicadeServer.RecNet.Inventions
|
|
{
|
|
public class Invention
|
|
{
|
|
public long InventionId { get; set; }
|
|
public long CreationRoomId { get; set; }
|
|
public string ReplicationId { get; set; } = null!;
|
|
public long CreatorPlayerId { get; set; }
|
|
public string Name { get; set; } = null!;
|
|
public string Description { get; set; } = null!;
|
|
public string ImageName { get; set; } = null!;
|
|
public int CurrentVersionNumber { get; set; }
|
|
public bool IsPublished { get; set; }
|
|
public bool AllowTrial { get; set; }
|
|
public DateTime ModifiedAt { get; set; }
|
|
public DateTime CreatedAt { get; set; }
|
|
public int NumPlayersHaveUsedInRoom { get; set; }
|
|
public int NumDownloads { get; set; }
|
|
public int CheerCount { get; set; }
|
|
public InventionRole CreatorPermission { get; set; }
|
|
public InventionRole GeneralPermission { get; set; }
|
|
public bool IsAGInvention { get; set; }
|
|
public bool IsCertifiedInvention { get; set; }
|
|
public int? Price { get; set; }
|
|
public bool HideFromPlayer { get; set; }
|
|
}
|
|
}
|