namespace GsConfigTool.Models; public class PerLevelStats { public static readonly string[] StatNames = new[] { "Health", // 0 "Stamina", // 1 "Torpidity", // 2 "Oxygen", // 3 "Food", // 4 "Water", // 5 "Temperature", // 6 "Weight", // 7 "Melee Damage", // 8 "Movement Speed",// 9 "Fortitude", // 10 "Crafting Speed" // 11 }; public float[] Player { get; set; } = Enumerable.Repeat(1.0f, 12).ToArray(); public float[] PlayerTamed { get; set; } = Enumerable.Repeat(1.0f, 12).ToArray(); public float[] DinoWild { get; set; } = Enumerable.Repeat(1.0f, 12).ToArray(); public float[] DinoTamed { get; set; } = Enumerable.Repeat(1.0f, 12).ToArray(); public float[] DinoTamedAdd { get; set; } = Enumerable.Repeat(1.0f, 12).ToArray(); public float[] DinoTamedAffinity { get; set; } = Enumerable.Repeat(1.0f, 12).ToArray(); } public class PerLevelStatRow { public int Index { get; set; } public string StatName { get; set; } = ""; public float Player { get; set; } = 1.0f; public float PlayerTamed { get; set; } = 1.0f; public float DinoWild { get; set; } = 1.0f; public float DinoTamed { get; set; } = 1.0f; public float DinoTamedAdd { get; set; } = 1.0f; public float DinoTamedAffinity { get; set; } = 1.0f; }