In Ninja Combat, weapons and projectiles can react differently, depending on the surface that they hit. Configuring these reactions will be covered in the Weapon Actor configuration page but before that, we should configure all Physical Materials used in the project.
Physical Surfaces are used to identify unique Physical Materials.
Creating Physical Surfaces
Open the Physical Surface list, located in Edit → Project Settings → Physics.
In the Physical Surface section, add all entries required by your project.
Alternatively, you can add the surfaces above as a starting point, by adding the following lines to the DefaultEngine.ini file, located in the project's Config folder. Make sure to add them under the [/Script/Engine.PhysicsSettings] section.
It might be useful to have access to your Physical Surfaces in C++. To do so, you can create a simple header file (.h), with the following contents. They are matching the sample above, so make sure to adjust this example to your needs.