更新
This commit is contained in:
@@ -17,6 +17,32 @@ namespace Continentis.MainGame.Card
|
||||
{
|
||||
return contentSubmodule.keywords.Contains(keyword);
|
||||
}
|
||||
|
||||
public bool HasAnyKeyword(params string[] keywords)
|
||||
{
|
||||
bool hasAny = false;
|
||||
|
||||
foreach (var keyword in keywords)
|
||||
{
|
||||
hasAny = HasKeyword(keyword);
|
||||
if (hasAny) break;
|
||||
}
|
||||
|
||||
return hasAny;
|
||||
}
|
||||
|
||||
public bool HasAllKeywords(params string[] keywords)
|
||||
{
|
||||
bool hasAll = true;
|
||||
|
||||
foreach (var keyword in keywords)
|
||||
{
|
||||
hasAll = HasKeyword(keyword);
|
||||
if (!hasAll) break;
|
||||
}
|
||||
|
||||
return hasAll;
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
Reference in New Issue
Block a user