public PlayerDataModel(LeagueOfLegendsDataModel root) : base(root) { allPlayer = () => RootGameData.AllPlayers == null ? default : Array.Find(RootGameData.AllPlayers, p => p.SummonerName == RootGameData.ActivePlayer.SummonerName); Abilities = new AbilityGroupDataModel(root); ChampionStats = new PlayerStatsDataModel(root); Inventory = new InventoryDataModel(allPlayer); }
protected ChildDataModel(LeagueOfLegendsDataModel root) => DataModelRoot = root;
public MatchDataModel(LeagueOfLegendsDataModel root) : base(root) { }
public PlayerStatsDataModel(LeagueOfLegendsDataModel root) : base(root) { }