most of gpose together impl (#21)
Co-authored-by: Stanley Dimant <root.darkarchon@outlook.com>
This commit is contained in:
		| @@ -59,4 +59,30 @@ public record struct LocationInfo | ||||
|     [Key(4)] public uint WardId { get; set; } | ||||
|     [Key(5)] public uint HouseId { get; set; } | ||||
|     [Key(6)] public uint RoomId { get; set; } | ||||
| } | ||||
|  | ||||
| [MessagePackObject] | ||||
| public record struct PoseData | ||||
| { | ||||
|     [Key(0)] public bool IsDelta { get; set; } | ||||
|     [Key(1)] public Dictionary<string, BoneData> Bones { get; set; } | ||||
|     [Key(2)] public Dictionary<string, BoneData> MainHand { get; set; } | ||||
|     [Key(3)] public Dictionary<string, BoneData> OffHand { get; set; } | ||||
|     [Key(4)] public BoneData ModelDifference { get; set; } | ||||
| } | ||||
|  | ||||
| [MessagePackObject] | ||||
| public record struct BoneData | ||||
| { | ||||
|     [Key(0)] public bool Exists { get; set; } | ||||
|     [Key(1)] public float PositionX { get; set; } | ||||
|     [Key(2)] public float PositionY { get; set; } | ||||
|     [Key(3)] public float PositionZ { get; set; } | ||||
|     [Key(4)] public float RotationX { get; set; } | ||||
|     [Key(5)] public float RotationY { get; set; } | ||||
|     [Key(6)] public float RotationZ { get; set; } | ||||
|     [Key(7)] public float RotationW { get; set; } | ||||
|     [Key(8)] public float ScaleX { get; set; } | ||||
|     [Key(9)] public float ScaleY { get; set; } | ||||
|     [Key(10)] public float ScaleZ { get; set; } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 rootdarkarchon
					rootdarkarchon