C# Class MerchantRPG.Simulation.ItemFilter

Exibir arquivo Open project: subchannel13/MerchantRPG-combinator

Public Methods

Method Description
MakeItems ( int maxItemLevel ) : IEnumerable
RelevantFor ( Hero hero, int maxItemLevel, Monster monster, StatsFilter statsMask ) : Stats[]>.Dictionary

Private Methods

Method Description
removeRedundantItems ( IEnumerable items, Hero hero, Monster monster, StatsFilter statsMask ) : Stats[]>.Dictionary

Method Details

MakeItems() public static method

public static MakeItems ( int maxItemLevel ) : IEnumerable
maxItemLevel int
return IEnumerable

RelevantFor() public static method

public static RelevantFor ( Hero hero, int maxItemLevel, Monster monster, StatsFilter statsMask ) : Stats[]>.Dictionary
hero MerchantRPG.Data.Hero
maxItemLevel int
monster MerchantRPG.Data.Monster
statsMask StatsFilter
return Stats[]>.Dictionary