Describe when someone would need this information. For example "when connecting to wi-fi for the first time".
All Killing Floor 2 weapon skins start from a single master material. They have a series of parameters and static switches that change the features of the material. This document serves as a reference for what weapon skin material parameter does and how to get started making Killing Floor 2 weapon skins for the Killing Floor 2 Steam Workshop.
The first step on creating a weapon skin for Killing Floor 2 is deciding which weapon to make a skin for. Each weapon and equipment item in the game has an initialized weapon skin material instance. They serve as an initial state for the weapon skin and it's what you'll use to get started when making a weapon skin of your choice.
You'll need to open the Killing Floor 2 SDK, open the content browser and navigate to KFGame>BrewedPC>Packages>Weapons. Select the parent weapon folder of your choice, right click on it and fully load the folder. That will load the weapon skin packages for that weapon. All of the weapon skin packages start with the prefix "WEP_SKIN" so alternatively you can use the search bar on the top and type "wep skin" and select the "material instance (constant) filter check box to get a quick view of the weapon skin init materials. Also, below is a package path for each weapon skin init material.
Below is a list of all the package names and mic names for all of the init weapon and equipment skin materials.
MaterialInstanceConstant'WEP_1P_AR15_9mm_SKIN_MAT.Wep_Skin_Init_AR15_MIC'
MaterialInstanceConstant'WEP_1P_L85A2_SKIN_MAT.Wep_Skin_Init_L85A2_MIC'
MaterialInstanceConstant'WEP_1P_AK12_SKIN_MAT.Wep_Skin_AK12_Init_MIC'
MaterialInstanceConstant'WEP_1P_SCAR_SKIN_MAT.Wep_Skin_Init_SCAR_MIC'
MaterialInstanceConstant'WEP_1P_MB500_SKIN_MAT.Wep_Skin_MB500_Init_MIC'
MaterialInstanceConstant'WEP_1P_Double_Barrel_SKIN_MAT.Wep_Skin_Double_Barrel_Init_MIC'
MaterialInstanceConstant'WEP_1P_M4Shotgun_SKIN_MAT.Wep_Skin_M4Shotgun_Init_MIC'
MaterialInstanceConstant'WEP_1P_AA12_SKIN_MAT.Wep_Skin_AA12_Init_MIC'
MaterialInstanceConstant'WEP_1P_Crovel_SKIN_MAT.Wep_Skin_Crovel_Init_MIC'
MaterialInstanceConstant'WEP_1P_Nail_Shotgun_SKIN_MAT.Wep_Skin_Nail_Shotgun_Init_MIC'
MaterialInstanceConstant'WEP_1P_Pulverizer_SKIN_MAT.Wep_Skin_Pulverizer_Init_MIC'
MaterialInstanceConstant'WEP_1P_SawBlade_SKIN_MAT.WEP_Skin_SawBlade_Init_MIC'
All of the medic weapons use the medic pistol material. The SMG, shotgun and assault rifle also have another material id for it's specific components. Therefore, when making a medic weapon skin, you have to set up two materials (unless you are creating a medic pistol weapon skin)
// Medic Pistol
MaterialInstanceConstant'WEP_1P_Medic_Pistol_SKIN_MAT.WEP_Skin_Medic_Pistol_Init_MIC
// Medic SMG
MATERIAL ID 0: MaterialInstanceConstant'WEP_1P_Medic_Pistol_SKIN_MAT.WEP_Skin_Medic_Pistol_Init_MIC'
MATERIAL ID 1: MaterialInstanceConstant'WEP_1P_Medic_Shotgun_SKIN_MAT.Wep_Skin_Medic_Shotgun_Init_MIC'
// Medic Shotgun
MATERIAL ID 0: MaterialInstanceConstant'WEP_1P_Medic_Pistol_SKIN_MAT.WEP_Skin_Medic_Pistol_Init_MIC'
MATERIAL ID 1: MaterialInstanceConstant'WEP_1P_Medic_smg_SKIN_MAT.Wep_Medic_SMG_Init_MIC'
// Medic Assault Rifle
MATERIAL ID 0: MaterialInstanceConstant'WEP_1P_Medic_Assault_SKIN_MAT.Wep_Skin_Medic_Assault_Init_MIC'
MATERIAL ID 1: MaterialInstanceConstant'WEP_1P_Medic_Pistol_SKIN_MAT.WEP_Skin_Medic_Pistol_Init_MIC'
MaterialInstanceConstant'Wep_1P_CaulkBurn_SKIN_MAT.Wep_Skin_CaulkBurn_Init_MIC'
MaterialInstanceConstant'Wep_1P_DragonsBreath_SKIN_MAT.Wep_Skin_DragonsBreath_Init_MIC'
MaterialInstanceConstant'Wep_1P_Flamethrower_SKIN_MAT.Wep_Skin_Flamethrower_Init_MIC'
MaterialInstanceConstant'WEP_1P_Microwave_Gun_SKIN_MAT.Wep_Skin_Microwave_Gun_Init_MIC'
MaterialInstanceConstant'WEP_1P_HX25_Pistol_SKIN_MAT.Wep_Skin_HX25_Pistol_Init_MIC'
MaterialInstanceConstant'WEP_1P_C4_SKIN_MAT.Wep_Skin_C4_Init_MIC'
MaterialInstanceConstant'WEP_1P_M79_SKIN_MAT.Wep_Skin_M79_Init_MIC'
MaterialInstanceConstant'WEP_1P_RPG7_SKIN_MAT.Wep_Skin_RPG7_Init_MIC'
MaterialInstanceConstant'WEP_1P_9MM_SKIN_MAT.Wep_Skin_9MM_Init_MIC'
MaterialInstanceConstant'WEP_1P_Healer_SKIN_MAT.Wep_Skin_Healer_Init_MIC'
MaterialInstanceConstant'WEP_1P_Welder_SKIN_MAT.WEP_Skin_Welder_Init_MIC'
You may also want to use visual panels to communicate related information, tips or things users need to be aware of. |
Related articles appear here based on the labels you select. Click to edit the macro and add or change labels.
|