OrangeGuidanceTomestone/client/MessageRequest.cs

41 lines
1.0 KiB
C#
Raw Permalink Normal View History

2022-09-03 13:55:36 +00:00
using Newtonsoft.Json;
using Newtonsoft.Json.Serialization;
namespace OrangeGuidanceTomestone;
[Serializable]
[JsonObject(NamingStrategyType = typeof(SnakeCaseNamingStrategy))]
public class MessageRequest {
public uint Territory { get; set; }
2023-02-20 04:55:10 +00:00
public uint? World { get; set; }
2023-01-29 09:26:58 +00:00
public uint? Ward { get; set; }
2023-02-20 02:55:17 +00:00
public uint? Plot { get; set; }
2022-09-03 13:55:36 +00:00
public float X { get; set; }
public float Y { get; set; }
public float Z { get; set; }
2022-09-04 21:02:13 +00:00
public float Yaw { get; set; }
2022-09-03 13:55:36 +00:00
public Guid PackId { get; set; }
2022-09-03 22:44:43 +00:00
[JsonProperty("template_1")]
2022-09-03 13:55:36 +00:00
public int Template1 { get; set; }
2022-09-03 22:44:43 +00:00
[JsonProperty("word_1_list")]
2022-09-03 13:55:36 +00:00
public int? Word1List { get; set; }
2022-09-03 22:44:43 +00:00
[JsonProperty("word_1_word")]
2022-09-03 13:55:36 +00:00
public int? Word1Word { get; set; }
2022-09-03 22:44:43 +00:00
2022-09-03 13:55:36 +00:00
public int? Conjunction { get; set; }
2022-09-03 22:44:43 +00:00
[JsonProperty("template_2")]
2022-09-03 13:55:36 +00:00
public int? Template2 { get; set; }
2022-09-03 22:44:43 +00:00
[JsonProperty("word_2_list")]
2022-09-03 13:55:36 +00:00
public int? Word2List { get; set; }
2022-09-03 22:44:43 +00:00
[JsonProperty("word_2_word")]
2022-09-03 13:55:36 +00:00
public int? Word2Word { get; set; }
2022-09-06 04:24:32 +00:00
public int Glyph { get; set; }
2022-09-03 13:55:36 +00:00
}