2025-01-12 22:13:30 +03:00
|
|
|
using System.Text.Json.Serialization;
|
|
|
|
|
2025-01-11 10:52:23 +03:00
|
|
|
namespace LootDumpProcessor.Model;
|
|
|
|
|
|
|
|
public class GroupPosition : ICloneable
|
2023-08-12 19:08:38 +01:00
|
|
|
{
|
2025-01-12 22:13:30 +03:00
|
|
|
[JsonPropertyName("Name")] public string Name { get; set; }
|
|
|
|
[JsonPropertyName("Weight")] public int Weight { get; set; }
|
|
|
|
[JsonPropertyName("Position")] public Vector3 Position { get; set; }
|
|
|
|
[JsonPropertyName("Rotation")] public Vector3 Rotation { get; set; }
|
2025-01-11 10:52:23 +03:00
|
|
|
|
|
|
|
public object Clone() => new GroupPosition
|
2023-08-12 19:08:38 +01:00
|
|
|
{
|
2025-01-11 10:52:23 +03:00
|
|
|
Name = Name,
|
|
|
|
Weight = Weight,
|
2025-01-11 12:15:01 +03:00
|
|
|
Position = Position,
|
|
|
|
Rotation = Rotation
|
2025-01-11 10:52:23 +03:00
|
|
|
};
|
2023-08-12 19:08:38 +01:00
|
|
|
}
|