public AMortalItemReport(AMortalItemData data, Player player, IMortalItem_Ltd item) : base(data, player, item) { }
/// <summary> /// Initializes a new instance of the <see cref="ANavigator2" /> class. /// </summary> /// <param name="data">Item data.</param> public ANavigator2(AMortalItemData data) { Data = data; _gameTime = GameTime.Instance; _gameSpeedMultiplier = _gameTime.GameSpeed.SpeedMultiplier(); // FIXME where/when to get initial GameSpeed before first GameSpeed change? AssessFrequencyOfCourseProgressChecks(); // Subscribe called by derived classes so all constructor references can be initialized before they are used by Subscribe }