// // Copyright (c) 2023 Timothy Schenk. Subject to the GNU AGPL Version 3 License. using System.Runtime.InteropServices; namespace Wonderking.Game.Data.Item; [StructLayout(LayoutKind.Explicit, Size = 24)] public struct Stats { [FieldOffset(0)] [MarshalAs(UnmanagedType.I4)] public int Strength; [FieldOffset(4)] [MarshalAs(UnmanagedType.I4)] public int Dexterity; [FieldOffset(8)] [MarshalAs(UnmanagedType.I4)] public int Intelligence; [FieldOffset(12)] [MarshalAs(UnmanagedType.I4)] public int Vitality; [FieldOffset(16)] [MarshalAs(UnmanagedType.I4)] public int Luck; [FieldOffset(20)] [MarshalAs(UnmanagedType.I4)] public int Wisdom; }