//
#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();
}