// #nullable enable namespace GFramework.Game.Config.Generated; /// /// Auto-generated config type for schema file 'monster.schema.json'. /// This type is generated from JSON schema so runtime loading and editor tooling can share the same contract. /// public sealed partial class MonsterConfig { /// /// Gets or sets the value mapped from schema property 'id'. /// public int Id { get; set; } /// /// Gets or sets the value mapped from schema property 'name'. /// public string Name { get; set; } = string.Empty; /// /// Gets or sets the value mapped from schema property 'hp'. /// public int? Hp { get; set; } /// /// Gets or sets the value mapped from schema property 'dropItems'. /// public global::System.Collections.Generic.IReadOnlyList DropItems { get; set; } = global::System.Array.Empty(); }