mirror of
https://github.com/JogmansonReal/Radicade.git
synced 2026-10-26 23:49:02 -07:00
Radicade Public Code
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
using RadicadeServer.RecNet.Enums.Rooms;
|
||||
using RadicadeServer.RecNet.Rooms;
|
||||
|
||||
namespace RadicadeServer.RecNet.Inventions
|
||||
{
|
||||
public class NewInventionRequestDTO
|
||||
{
|
||||
public string name { get; set; } = "";
|
||||
public string description { get; set; } = "";
|
||||
public string imageName { get; set; } = "";
|
||||
public string inventionDataFilename { get; set; } = "";
|
||||
|
||||
public List<long> referencedInventions { get; set; } = new();
|
||||
|
||||
public RoleType creatorAccountRole { get; set; }
|
||||
|
||||
public int instantiationCost { get; set; }
|
||||
public int lightsCost { get; set; }
|
||||
public int aiCost { get; set; }
|
||||
|
||||
public long creationRoomId { get; set; }
|
||||
}
|
||||
public class NewInventionRequestDTO_V6
|
||||
{
|
||||
public string name { get; set; } = "";
|
||||
public string description { get; set; } = "";
|
||||
public string imageName { get; set; } = "";
|
||||
public string inventionDataFilename { get; set; } = "";
|
||||
|
||||
public List<long> referencedInventions { get; set; } = new();
|
||||
|
||||
public RoleType creatorAccountRole { get; set; } = RoleType.Creator;
|
||||
|
||||
public int instantiationCost { get; set; } = 0;
|
||||
public int cloudVariablesCost { get; set; } = 0;
|
||||
public int chipsCost { get; set; } = 0;
|
||||
public int lightsCost { get; set; } = 0;
|
||||
public int aiCost { get; set; } = 0;
|
||||
|
||||
public long creationRoomId { get; set; } = 0;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user