diff --git a/assets/material/models/Weapons_R2/epg/epg_skin_31_colpass_sknp.cpu_raw b/assets/material/models/Weapons_R2/epg/epg_skin_31_colpass_sknp.cpu_raw new file mode 100644 index 00000000..8a75781c Binary files /dev/null and b/assets/material/models/Weapons_R2/epg/epg_skin_31_colpass_sknp.cpu_raw differ diff --git a/assets/material/models/Weapons_R2/epg/epg_skin_31_colpass_sknp.json b/assets/material/models/Weapons_R2/epg/epg_skin_31_colpass_sknp.json new file mode 100644 index 00000000..dd548874 --- /dev/null +++ b/assets/material/models/Weapons_R2/epg/epg_skin_31_colpass_sknp.json @@ -0,0 +1,44 @@ +{ + "name": "models/Weapons_R2/epg/epg_skin_31_colpass", + "width": 2048, + "height": 2048, + "depth": 0, + "glueFlags": "0x56040020", + "glueFlags2": "0x100000", + "blendStates": [ + "0xF0000000", + "0xF0000000", + "0xF0000000", + "0xF0000000", + "0xF0000000", + "0xF0000000", + "0xF0000000", + "0xF0000000" + ], + "blendStateMask": "0x4", + "depthStencilFlags": "0x5", + "rasterizerFlags": "0x6", + "uberBufferFlags": "0x0", + "features": "0x1F5A92BD", + "samplers": "0x1D0300", + "surfaceProp": "default", + "surfaceProp2": "", + "shaderType": "sknp", + "shaderSet": "0xBB14E378215E5C7A", + "$textures": { + "0": "texture/models/Weapons_R2/epg/epg_skin_31_0.rpak", + "1": "texture/models/Weapons_R2/epg/epg_skin_31_1.rpak", + "2": "texture/models/Weapons_R2/epg/epg_skin_31_2.rpak", + "3": "texture/models/Weapons_R2/epg/epg_skin_31_3.rpak", + "4": "texture/models/Weapons_R2/epg/epg_skin_31_4.rpak", + "5": "texture/models/Weapons_R2/epg/epg_skin_31_5.rpak", + "6": "texture/models/Weapons_R2/epg/epg_skin_31_6.rpak", + "7": "texture/models/Weapons_R2/epg/epg_skin_31_7.rpak", + "8": "texture/models/Weapons_R2/epg/epg_skin_31_8.rpak" + }, + "$depthShadowMaterial": "0x2B93C99C67CC8B51", + "$depthPrepassMaterial": "0x1EBD063EA03180C7", + "$depthVSMMaterial": "0xF95A7FA9E8DE1A0E", + "$depthShadowTightMaterial": "0x227C27B608B3646B", + "$colpassMaterial": "0x0" +} diff --git a/assets/material/models/Weapons_R2/epg/epg_skin_31_sknp.cpu_raw b/assets/material/models/Weapons_R2/epg/epg_skin_31_sknp.cpu_raw new file mode 100644 index 00000000..8a75781c Binary files /dev/null and b/assets/material/models/Weapons_R2/epg/epg_skin_31_sknp.cpu_raw differ diff --git a/assets/material/models/Weapons_R2/epg/epg_skin_31_sknp.json b/assets/material/models/Weapons_R2/epg/epg_skin_31_sknp.json new file mode 100644 index 00000000..ad2e25a8 --- /dev/null +++ b/assets/material/models/Weapons_R2/epg/epg_skin_31_sknp.json @@ -0,0 +1,44 @@ +{ + "name": "models/Weapons_R2/epg/epg_skin_31", + "width": 2048, + "height": 2048, + "depth": 0, + "glueFlags": "0x56040020", + "glueFlags2": "0x100000", + "blendStates": [ + "0xF0000000", + "0xF0000000", + "0xF0000000", + "0xF0000000", + "0xF0000000", + "0xF0000000", + "0xF0000000", + "0xF0000000" + ], + "blendStateMask": "0x4", + "depthStencilFlags": "0x17", + "rasterizerFlags": "0x6", + "uberBufferFlags": "0x0", + "features": "0x1F5A92BD", + "samplers": "0x1D0300", + "surfaceProp": "default", + "surfaceProp2": "", + "shaderType": "sknp", + "shaderSet": "0xBB14E378215E5C7A", + "$textures": { + "0": "texture/models/Weapons_R2/epg/epg_skin_31_0.rpak", + "1": "texture/models/Weapons_R2/epg/epg_skin_31_1.rpak", + "2": "texture/models/Weapons_R2/epg/epg_skin_31_2.rpak", + "3": "texture/models/Weapons_R2/epg/epg_skin_31_3.rpak", + "4": "texture/models/Weapons_R2/epg/epg_skin_31_4.rpak", + "5": "texture/models/Weapons_R2/epg/epg_skin_31_5.rpak", + "6": "texture/models/Weapons_R2/epg/epg_skin_31_6.rpak", + "7": "texture/models/Weapons_R2/epg/epg_skin_31_7.rpak", + "8": "texture/models/Weapons_R2/epg/epg_skin_31_8.rpak" + }, + "$depthShadowMaterial": "0x2B93C99C67CC8B51", + "$depthPrepassMaterial": "0x1EBD063EA03180C7", + "$depthVSMMaterial": "0xF95A7FA9E8DE1A0E", + "$depthShadowTightMaterial": "0x227C27B608B3646B", + "$colpassMaterial": "0x59EDBE206E589D4F" +} diff --git a/assets/mdl/Weapons/epg/ptpov_epg.rmdl b/assets/mdl/Weapons/epg/ptpov_epg.rmdl index 22b4ce14..adc207bc 100644 Binary files a/assets/mdl/Weapons/epg/ptpov_epg.rmdl and b/assets/mdl/Weapons/epg/ptpov_epg.rmdl differ diff --git a/assets/texture/models/Weapons_R2/epg/epg_skin_31_0.dds b/assets/texture/models/Weapons_R2/epg/epg_skin_31_0.dds new file mode 100644 index 00000000..bb7cd7c2 Binary files /dev/null and b/assets/texture/models/Weapons_R2/epg/epg_skin_31_0.dds differ diff --git a/assets/texture/models/Weapons_R2/epg/epg_skin_31_1.dds b/assets/texture/models/Weapons_R2/epg/epg_skin_31_1.dds new file mode 100644 index 00000000..d6c3cd8d Binary files /dev/null and b/assets/texture/models/Weapons_R2/epg/epg_skin_31_1.dds differ diff --git a/assets/texture/models/Weapons_R2/epg/epg_skin_31_2.dds b/assets/texture/models/Weapons_R2/epg/epg_skin_31_2.dds new file mode 100644 index 00000000..eefe253c Binary files /dev/null and b/assets/texture/models/Weapons_R2/epg/epg_skin_31_2.dds differ diff --git a/assets/texture/models/Weapons_R2/epg/epg_skin_31_3.dds b/assets/texture/models/Weapons_R2/epg/epg_skin_31_3.dds new file mode 100644 index 00000000..42e9f0da Binary files /dev/null and b/assets/texture/models/Weapons_R2/epg/epg_skin_31_3.dds differ diff --git a/assets/texture/models/Weapons_R2/epg/epg_skin_31_4.dds b/assets/texture/models/Weapons_R2/epg/epg_skin_31_4.dds new file mode 100644 index 00000000..4fdb9c9c Binary files /dev/null and b/assets/texture/models/Weapons_R2/epg/epg_skin_31_4.dds differ diff --git a/assets/texture/models/Weapons_R2/epg/epg_skin_31_5.dds b/assets/texture/models/Weapons_R2/epg/epg_skin_31_5.dds new file mode 100644 index 00000000..3af8313f Binary files /dev/null and b/assets/texture/models/Weapons_R2/epg/epg_skin_31_5.dds differ diff --git a/assets/texture/models/Weapons_R2/epg/epg_skin_31_6.dds b/assets/texture/models/Weapons_R2/epg/epg_skin_31_6.dds new file mode 100644 index 00000000..d95c2fba Binary files /dev/null and b/assets/texture/models/Weapons_R2/epg/epg_skin_31_6.dds differ diff --git a/assets/texture/models/Weapons_R2/epg/epg_skin_31_7.dds b/assets/texture/models/Weapons_R2/epg/epg_skin_31_7.dds new file mode 100644 index 00000000..f04ef2e5 Binary files /dev/null and b/assets/texture/models/Weapons_R2/epg/epg_skin_31_7.dds differ diff --git a/assets/texture/models/Weapons_R2/epg/epg_skin_31_8.dds b/assets/texture/models/Weapons_R2/epg/epg_skin_31_8.dds new file mode 100644 index 00000000..a587715f Binary files /dev/null and b/assets/texture/models/Weapons_R2/epg/epg_skin_31_8.dds differ diff --git a/common_sdk.json b/common_sdk.json index bcb80a88..a0b07b93 100644 --- a/common_sdk.json +++ b/common_sdk.json @@ -33,6 +33,14 @@ "_path": "shaderset/uberTnBnInterpAoCavOpmTransUv0m0PSSamp2222222_sknp.rpak", "$guid": "0x15797A5751148156" }, + { + "_type": "matl", + "_path": "material/models/Weapons_R2/epg/epg_skin_31_sknp.rpak" + }, + { + "_type": "matl", + "_path": "material/models/Weapons_R2/epg/epg_skin_31_colpass_sknp.rpak" + }, { "_type": "matl", "_path": "material/models/Weapons_R2/epg/epg_colpass_sknp.rpak"