private bool IsApplianceApplicableToBodyPart(ZaraEngine.Inventory.InventoryMedicalItemBase item, ZaraEngine.Injuries.BodyParts bodyPart) { if (item.Name == InventoryController.MedicalItems.Splint) { if (bodyPart != ZaraEngine.Injuries.BodyParts.LeftForearm && bodyPart != ZaraEngine.Injuries.BodyParts.LeftShin && bodyPart != ZaraEngine.Injuries.BodyParts.LeftSpokebone && bodyPart != ZaraEngine.Injuries.BodyParts.RightForearm && bodyPart != ZaraEngine.Injuries.BodyParts.RightShin && bodyPart != ZaraEngine.Injuries.BodyParts.RightSpokebone) { return(false); } } if (item.Name == InventoryController.MedicalItems.Bandage) { if (bodyPart != ZaraEngine.Injuries.BodyParts.Belly && bodyPart != ZaraEngine.Injuries.BodyParts.Forehead && bodyPart != ZaraEngine.Injuries.BodyParts.LeftBrush && bodyPart != ZaraEngine.Injuries.BodyParts.LeftChest && bodyPart != ZaraEngine.Injuries.BodyParts.LeftFoot && bodyPart != ZaraEngine.Injuries.BodyParts.LeftForearm && bodyPart != ZaraEngine.Injuries.BodyParts.LeftHip && bodyPart != ZaraEngine.Injuries.BodyParts.LeftKnee && bodyPart != ZaraEngine.Injuries.BodyParts.LeftShin && bodyPart != ZaraEngine.Injuries.BodyParts.LeftShoulder && bodyPart != ZaraEngine.Injuries.BodyParts.LeftSpokebone && bodyPart != ZaraEngine.Injuries.BodyParts.RightBrush && bodyPart != ZaraEngine.Injuries.BodyParts.RightChest && bodyPart != ZaraEngine.Injuries.BodyParts.RightFoot && bodyPart != ZaraEngine.Injuries.BodyParts.RightForearm && bodyPart != ZaraEngine.Injuries.BodyParts.RightHip && bodyPart != ZaraEngine.Injuries.BodyParts.RightKnee && bodyPart != ZaraEngine.Injuries.BodyParts.RightShin && bodyPart != ZaraEngine.Injuries.BodyParts.RightShoulder && bodyPart != ZaraEngine.Injuries.BodyParts.RightSpokebone && bodyPart != ZaraEngine.Injuries.BodyParts.Throat) { return(false); } } return(true); }
public static MedicalAppliancesGroup GetRelevantMedicalGroup(InventoryMedicalItemBase item) { return(GetRelevantMedicalGroup(item.Name)); }