Aetheria/Assets/InputLayout.cs
Reinier Vens 2c4520000b Demo Hotfixes
Replaced Unity TAA with PlayDead TAA
Custom keyboard layout test scene
Adjusted Aetheric Drive VFX to be more subtle
Reworked stardust VFX to reduce flickering artifacts
Added Action Bar & weapon groups saving/loading
Implemented security levels and faction safe zone visualization
Improved station placement (now include defensive turrets)
2021-05-02 20:59:45 +01:00

19 lines
No EOL
476 B
C#

using MessagePack;
using Newtonsoft.Json;
public class InputLayout
{
}
[MessagePackObject, JsonObject(MemberSerialization.OptIn)]
public class InputLayoutKey
{
[Key(0), JsonProperty("mainLabel")] public string MainLabel;
[Key(1), JsonProperty("altLabel")] public string AltLabel;
[Key(2), JsonProperty("path")] public string InputSystemPath;
[Key(3), JsonProperty("width")] public float Width;
[Key(4), JsonProperty("height")] public int Height;
}