Creating A New Weapon Skin
Introduction
This guide will show you how to add a new skin to a weapon in the asset. A skin includes attachments and camouflage for a weapon and can be used to customize a weapon to fit your style or preferences. Let's get started!
Guide
Locate the data table containing all the skins in the asset and open it. By default, it is located in the folder "InfimaGames/LowPolyShooterPack/Data/Weapons/DT_LPSP_WEP_Skins".

Duplicate one of the rows or add a new one. Rename it to something memorable. This will create a new skin for you to modify.

Customize the materials that make up the skin to your liking. All the materials in the asset that start with "MI_WEP_Camo" will work perfectly! You can also use your own, but ensure they have a Field of View node for them to work correctly.

What the heck is a “Field Of View Node”?
Good question!
When I say "Field Of View Node", I am referring to a specific node we have in our "M_Weapon" Material. This node takes care of applying the correct field of view to any mesh that uses that material. It is very useful for rendering these meshes with a separate FOV and avoiding clipping or odd stretching.
Note:
To locate the “M_Weapon” Material go to “InfimaGames/AnimatedLowPolyWeapons/Materials/M_Weapon”.
The node mentioned can be found within the "M_Weapon" material as shown in the screenshot.

Once done modifying the skin and ready to test it out, apply it to the weapon itself. You can do this by opening the Weapon Blueprint you want to apply it to and setting the "Weapon Preset Override/Row Handle Skin" variable to the skin you just created.
There are a few other ways of doing this, such as applying a skin to a preset and then selecting that preset. If interested in learning how to do that, read through Adding A New Weapon Preset.

Drag the Weapon Blueprint into the level, click on it, and inside its "Details Panel," ensure to set "Row Handle Settings Physical Weapon" to "Physics" or "Static," depending on how you want the pickup to behave. Press play, and you can now pick up the new skin you've created!


Last updated
Was this helpful?
