internal BattleVM(BattleLogsVM owner, BattleEntity entity) { this.owner = owner; this.entity = entity; Map = owner.masterData.MapInfos[entity.MapId]; Drop = owner.masterData.ShipInfos[entity.ShipDropped]; UseItemDrop = owner.masterData.UseItems[entity.UseItemAcquired]; }
public BattleLogsView(BattleLogsVM viewModel) { ViewModel = viewModel; InitializeComponent(); Unloaded += (s, e) => ViewModel.Dispose(); }