using Godot;
namespace ColdMint.scripts.map.interfaces;
///
/// IMapGeneratorConfig
/// 房间生成器配置
///
public interface IMapGeneratorConfig
{
Node2D MapRoot { get; }
///
/// How many rooms do we need to generate
/// 我们需要生成多少个房间
///
int RoomCount { get; }
///
/// The number of forks in this map
/// 这个地图的分叉数量
///
int BranchCount { get; }
///
/// seed
/// 种子
///
ulong Seed { get; }
///
/// RandomNumberGenerator
/// 随机数生成器
///
RandomNumberGenerator RandomNumberGenerator { get; }
}