/// <summary> /// Creates a new <see cref="MoverLoader"/> instance. /// </summary> /// <param name="logger">Logger</param> /// <param name="defines">Defines data</param> /// <param name="texts">Texts data</param> public MoverLoader(ILogger <MoverLoader> logger, DefineLoader defines, TextLoader texts) { this._logger = logger; this._definesLoader = defines; this._textsLoader = texts; this._moversData = new Dictionary <int, MoverData>(); }
/// <summary> /// Creates a new <see cref="ItemLoader"/> instance. /// </summary> /// <param name="logger">Logger</param> /// <param name="defines">Defines</param> /// <param name="texts">Texts</param> public ItemLoader(ILogger <ItemLoader> logger, DefineLoader defines, TextLoader texts) { this._logger = logger; this._defines = defines; this._texts = texts; this._itemsData = new Dictionary <int, ItemData>(); }
/// <summary> /// Creates a new <see cref="JobLoader"/> instance. /// </summary> /// <param name="logger">Logger</param> /// <param name="defines">Defines</param> public JobLoader(ILogger <JobLoader> logger, DefineLoader defines) { this._logger = logger; this._jobsData = new Dictionary <int, JobData>(); this._defines = defines; }