- health scanner item

- specific skills are required to fabricate some items
- changes to medical syringes: the status effects are defined in the chemical item instead of the syringe
This commit is contained in:
Regalis
2016-03-26 18:15:44 +02:00
parent 6c0927a564
commit ca492bf0d4
14 changed files with 342 additions and 118 deletions
+6 -1
View File
@@ -13,7 +13,8 @@ namespace Barotrauma
None = 0,
Contained = 1,
Equipped = 2,
Picked = 4
Picked = 4,
Container = 8
}
string[] names;
@@ -86,6 +87,10 @@ namespace Barotrauma
if (contained.Condition > 0.0f && MatchesItem(contained)) return true;
}
break;
case RelationType.Container:
if (parentItem == null || parentItem.Container == null) return false;
return parentItem.Container.Condition > 0.0f && MatchesItem(parentItem.Container);
case RelationType.Equipped:
if (character == null) return false;
foreach (Item equippedItem in character.SelectedItems)