How to add custom properties to a physical material?

I’ve been playing around with the Conan Exiles editor the past few days. I saw that their physical materials have custom properties, such as attaching a climbable tag to it. I’m just wondering how that’s done. I’ve been looking around in Unreal and I’ve tried to search for info about it but I can’t find anything about adding in custom stuff to the physical materials.

  1. Create a child class of
    “PhysicalMaterial” ( Blueprint or
    C++) , implemment your custom
    properties .
  2. Create a PhysicalMaterial asset
    based on you new class.

Ok, that works. I had heard something similar to that but didn’t quite understand it. Now that I went and actually played with it, I see how it works.