Some glamourer additions.

This commit is contained in:
Ottermandias 2022-07-03 23:01:38 +02:00
parent 6902ef48d1
commit 32e817d793
3 changed files with 178 additions and 154 deletions

View file

@ -2,13 +2,21 @@ using System.Runtime.InteropServices;
namespace Penumbra.GameData.Structs;
[StructLayout( LayoutKind.Sequential, Pack = 1 )]
[StructLayout( LayoutKind.Explicit, Pack = 1 )]
public readonly struct CharacterArmor
{
public readonly SetId Set;
public readonly byte Variant;
[FieldOffset( 0 )]
public readonly SetId Set;
[FieldOffset( 2 )]
public readonly byte Variant;
[FieldOffset( 3 )]
public readonly StainId Stain;
[FieldOffset( 0 )]
public readonly uint Value;
public override string ToString()
=> $"{Set},{Variant},{Stain}";
}