Adding more body parts?Solved

@LaserHydra is there a way to add more body parts to the list of body parts?

I tried the following and I dont know if I am missing someone on the bone names or what not.

"Bodyparts": {
      "Head": "Head",
      "Chest": "Chest",
      "Stomach": "Stomach",
      "Body": "Body",
      "Pelvis": "Pelvis",
      "Left Knee": "Left Knee",
      "Left Foot": "Left Foot",
      "Left Toe": "Left Toe",
      "Groin": "Groin",
      "Hip": "Hip",
      "Right Knee": "Right Knee",
      "Right Foot": "Right Foot",
      "Right Toe": "Right Toe",
      "Lower Spine": "Lower Spine",
      "Left Shoulder": "Left Shoulder",
      "Left Arm": "Left Arm",
      "Left Forearm": "Left Forearm",
      "Left Hand": "Left Hand",
      "Left Ring Finger": "Left Ring Finger",
      "Left Thumb": "Left Thumb",
      "Left Wrist": "Left Wrist",
      "Neck": "Neck",
      "Jaw": "Jaw",
      "Left Eye": "Left Eye",
      "Right Eye": "Right Eye",
      "Right Shoulder": "Right Shoulder",
      "Right Arm": "Right Arm",
      "Right Forearm": "Right Forearm",
      "Right Hand": "Right Hand",
      "Right Ring Finger": "Right Ring Finger",
      "Right Thumb": "Right Thumb",
      "Right Wrist": "Right Wrist",
      "Leg": "Leg",
      "Foot": "Foot",
      "Hand": "Hand"
    },

Got it figures out, turns out the left key area needed to be all lower case. 

and then had to edit the GetCustomizedBodypartName function

private string GetCustomizedBodypartName(HitInfo hitInfo)
		{
			//var name = GetBodypartName(hitInfo);
			var name = hitInfo.boneName;
			if (string.IsNullOrEmpty(name))
				return null;

			if (!_configuration.Translations.Bodyparts.ContainsKey(name))
			{
				_configuration.Translations.Bodyparts.Add(name, name);
				Config.WriteObject(_configuration);
			}

			return _configuration.Translations.Bodyparts[name];
		}

 

Locked automatically