(3dc4135ce) v0.9.5.1

This commit is contained in:
Regalis
2019-11-21 18:22:25 +01:00
parent b39922a074
commit 5c95c53118
287 changed files with 12655 additions and 5048 deletions
@@ -338,7 +338,7 @@ namespace Barotrauma
public Item FindItem(Func<Item, bool> predicate, bool recursive)
{
Item match = Items.FirstOrDefault(predicate);
Item match = Items.FirstOrDefault(i => i != null && predicate(i));
if (match == null && recursive)
{
foreach (var item in Items)
@@ -360,13 +360,13 @@ namespace Barotrauma
public Item FindItemByTag(string tag, bool recursive = false)
{
if (tag == null) { return null; }
return FindItem(i => i != null && i.HasTag(tag), recursive);
return FindItem(i => i.HasTag(tag), recursive);
}
public Item FindItemByIdentifier(string identifier, bool recursive = false)
{
if (identifier == null) return null;
return FindItem(i => i != null && i.Prefab.Identifier == identifier, recursive);
return FindItem(i => i.Prefab.Identifier == identifier, recursive);
}
public virtual void RemoveItem(Item item)