diff --git a/assets/animrig/props/crafting_replicator/crafting_replicator.rrig b/assets/animrig/props/crafting_replicator/crafting_replicator.rrig new file mode 100644 index 00000000..7cb9ee66 Binary files /dev/null and b/assets/animrig/props/crafting_replicator/crafting_replicator.rrig differ diff --git a/assets/animrig/props/crafting_replicator/crafting_replicator.rson b/assets/animrig/props/crafting_replicator/crafting_replicator.rson new file mode 100644 index 00000000..9e93dc84 --- /dev/null +++ b/assets/animrig/props/crafting_replicator/crafting_replicator.rson @@ -0,0 +1,21 @@ +seqs: +[ + animseq\props\crafting_replicator\crafting_replicator\crafting_replicator_auto_A.rseq + animseq\props\crafting_replicator\crafting_replicator\crafting_replicator_auto_B.rseq + animseq\props\crafting_replicator\crafting_replicator\crafting_replicator_auto_C.rseq + animseq\props\crafting_replicator\crafting_replicator\crafting_replicator_close.rseq + animseq\props\crafting_replicator\crafting_replicator\crafting_replicator_close_sideA.rseq + animseq\props\crafting_replicator\crafting_replicator\crafting_replicator_close_sideB.rseq + animseq\props\crafting_replicator\crafting_replicator\crafting_replicator_close_sideC.rseq + animseq\props\crafting_replicator\crafting_replicator\crafting_replicator_drop.rseq + animseq\props\crafting_replicator\crafting_replicator\crafting_replicator_open.rseq + animseq\props\crafting_replicator\crafting_replicator\crafting_replicator_open_sideA.rseq + animseq\props\crafting_replicator\crafting_replicator\crafting_replicator_open_sideB.rseq + animseq\props\crafting_replicator\crafting_replicator\crafting_replicator_open_sideC.rseq + animseq\props\crafting_replicator\crafting_replicator\crafting_replicator_openidle.rseq + animseq\props\crafting_replicator\crafting_replicator\crafting_replicator_openidle_sideA.rseq + animseq\props\crafting_replicator\crafting_replicator\crafting_replicator_openidle_sideB.rseq + animseq\props\crafting_replicator\crafting_replicator\crafting_replicator_openidle_sideC.rseq + animseq\props\crafting_replicator\crafting_replicator\crafting_replicator_ready_groundidle.rseq + animseq\props\crafting_replicator\crafting_replicator\crafting_replicator_ready_idle.rseq +] diff --git a/assets/animrig/props/crafting_siphon/crafting_siphon.rrig b/assets/animrig/props/crafting_siphon/crafting_siphon.rrig new file mode 100644 index 00000000..7f5c8c7c Binary files /dev/null and b/assets/animrig/props/crafting_siphon/crafting_siphon.rrig differ diff --git a/assets/animrig/props/crafting_siphon/crafting_siphon.rson b/assets/animrig/props/crafting_siphon/crafting_siphon.rson new file mode 100644 index 00000000..79d9b751 --- /dev/null +++ b/assets/animrig/props/crafting_siphon/crafting_siphon.rson @@ -0,0 +1,7 @@ +seqs: +[ + animseq\props\crafting_siphon\crafting_siphon\source_empty_idle.rseq + animseq\props\crafting_siphon\crafting_siphon\source_empty_to_full.rseq + animseq\props\crafting_siphon\crafting_siphon\source_full_idle.rseq + animseq\props\crafting_siphon\crafting_siphon\source_full_to_empty.rseq +] diff --git a/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_auto_A.rseq b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_auto_A.rseq new file mode 100644 index 00000000..79ae148f Binary files /dev/null and b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_auto_A.rseq differ diff --git a/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_auto_B.rseq b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_auto_B.rseq new file mode 100644 index 00000000..8facf858 Binary files /dev/null and b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_auto_B.rseq differ diff --git a/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_auto_C.rseq b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_auto_C.rseq new file mode 100644 index 00000000..892ff288 Binary files /dev/null and b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_auto_C.rseq differ diff --git a/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_close.rseq b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_close.rseq new file mode 100644 index 00000000..6fc85ee9 Binary files /dev/null and b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_close.rseq differ diff --git a/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_close_sideA.rseq b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_close_sideA.rseq new file mode 100644 index 00000000..33359fa2 Binary files /dev/null and b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_close_sideA.rseq differ diff --git a/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_close_sideB.rseq b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_close_sideB.rseq new file mode 100644 index 00000000..4756666d Binary files /dev/null and b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_close_sideB.rseq differ diff --git a/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_close_sideC.rseq b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_close_sideC.rseq new file mode 100644 index 00000000..e227beb7 Binary files /dev/null and b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_close_sideC.rseq differ diff --git a/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_drop.rseq b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_drop.rseq new file mode 100644 index 00000000..dc353a29 Binary files /dev/null and b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_drop.rseq differ diff --git a/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_open.rseq b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_open.rseq new file mode 100644 index 00000000..67f86e96 Binary files /dev/null and b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_open.rseq differ diff --git a/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_open_sideA.rseq b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_open_sideA.rseq new file mode 100644 index 00000000..cdfc428c Binary files /dev/null and b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_open_sideA.rseq differ diff --git a/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_open_sideB.rseq b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_open_sideB.rseq new file mode 100644 index 00000000..9abeef45 Binary files /dev/null and b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_open_sideB.rseq differ diff --git a/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_open_sideC.rseq b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_open_sideC.rseq new file mode 100644 index 00000000..b78d0f85 Binary files /dev/null and b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_open_sideC.rseq differ diff --git a/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_openidle.rseq b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_openidle.rseq new file mode 100644 index 00000000..9c95ded2 Binary files /dev/null and b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_openidle.rseq differ diff --git a/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_openidle_sideA.rseq b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_openidle_sideA.rseq new file mode 100644 index 00000000..b651d3a8 Binary files /dev/null and b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_openidle_sideA.rseq differ diff --git a/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_openidle_sideB.rseq b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_openidle_sideB.rseq new file mode 100644 index 00000000..399382b4 Binary files /dev/null and b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_openidle_sideB.rseq differ diff --git a/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_openidle_sideC.rseq b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_openidle_sideC.rseq new file mode 100644 index 00000000..4fd2ebc1 Binary files /dev/null and b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_openidle_sideC.rseq differ diff --git a/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_ready_groundidle.rseq b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_ready_groundidle.rseq new file mode 100644 index 00000000..223c93c4 Binary files /dev/null and b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_ready_groundidle.rseq differ diff --git a/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_ready_idle.rseq b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_ready_idle.rseq new file mode 100644 index 00000000..18fa5a0e Binary files /dev/null and b/assets/animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_ready_idle.rseq differ diff --git a/assets/animseq/props/crafting_siphon/crafting_siphon/source_empty_idle.rseq b/assets/animseq/props/crafting_siphon/crafting_siphon/source_empty_idle.rseq new file mode 100644 index 00000000..43be675b Binary files /dev/null and b/assets/animseq/props/crafting_siphon/crafting_siphon/source_empty_idle.rseq differ diff --git a/assets/animseq/props/crafting_siphon/crafting_siphon/source_empty_to_full.rseq b/assets/animseq/props/crafting_siphon/crafting_siphon/source_empty_to_full.rseq new file mode 100644 index 00000000..452dadd0 Binary files /dev/null and b/assets/animseq/props/crafting_siphon/crafting_siphon/source_empty_to_full.rseq differ diff --git a/assets/animseq/props/crafting_siphon/crafting_siphon/source_full_idle.rseq b/assets/animseq/props/crafting_siphon/crafting_siphon/source_full_idle.rseq new file mode 100644 index 00000000..29c5b666 Binary files /dev/null and b/assets/animseq/props/crafting_siphon/crafting_siphon/source_full_idle.rseq differ diff --git a/assets/animseq/props/crafting_siphon/crafting_siphon/source_full_to_empty.rseq b/assets/animseq/props/crafting_siphon/crafting_siphon/source_full_to_empty.rseq new file mode 100644 index 00000000..77ceced0 Binary files /dev/null and b/assets/animseq/props/crafting_siphon/crafting_siphon/source_full_to_empty.rseq differ diff --git a/assets/excluded/desktop.ini b/assets/excluded/desktop.ini new file mode 100644 index 00000000..1fa0afb9 --- /dev/null +++ b/assets/excluded/desktop.ini @@ -0,0 +1,2 @@ +[LocalizedFileNames] +uberTnBnInterpTransUv0m0PSSamp2222_sknp.msw=@uberTnBnInterpTransUv0m0PSSamp2222_sknp.msw,0 diff --git a/assets/excluded/shader/desktop.ini b/assets/excluded/shader/desktop.ini new file mode 100644 index 00000000..1c92cd82 --- /dev/null +++ b/assets/excluded/shader/desktop.ini @@ -0,0 +1,4 @@ +[LocalizedFileNames] +uberTnBnInterpm0InterpInst_sknp_vs.msw=@uberTnBnInterpm0InterpInst_sknp_vs.msw,0 +uberTransUv0m0Samp2222_lprobe_ps.msw=@uberTransUv0m0Samp2222_lprobe_ps.msw,0 +uberAoCavR5AoUv0m0Samp222222_lprobe_ps.msw=@uberAoCavR5AoUv0m0Samp222222_lprobe_ps.msw,0 diff --git a/assets/excluded/shader/uberAoCavR5AoUv0m0Samp222222_lprobe_ps.msw b/assets/excluded/shader/uberAoCavR5AoUv0m0Samp222222_lprobe_ps.msw new file mode 100644 index 00000000..91965fc9 Binary files /dev/null and b/assets/excluded/shader/uberAoCavR5AoUv0m0Samp222222_lprobe_ps.msw differ diff --git a/assets/excluded/shader/uberEmiAoCavUv0m0Samp2222222_lprobe_ps.msw b/assets/excluded/shader/uberEmiAoCavUv0m0Samp2222222_lprobe_ps.msw new file mode 100644 index 00000000..ddc2b984 Binary files /dev/null and b/assets/excluded/shader/uberEmiAoCavUv0m0Samp2222222_lprobe_ps.msw differ diff --git a/assets/excluded/shader/uberTnBnInterpm0InterpInst_sknp_vs.msw b/assets/excluded/shader/uberTnBnInterpm0InterpInst_sknp_vs.msw new file mode 100644 index 00000000..086b8d59 Binary files /dev/null and b/assets/excluded/shader/uberTnBnInterpm0InterpInst_sknp_vs.msw differ diff --git a/assets/excluded/shader/uberTransUv0m0Samp2222_lprobe_ps.msw b/assets/excluded/shader/uberTransUv0m0Samp2222_lprobe_ps.msw new file mode 100644 index 00000000..d509c59d Binary files /dev/null and b/assets/excluded/shader/uberTransUv0m0Samp2222_lprobe_ps.msw differ diff --git a/assets/excluded/shader/uberUnlitVcolVnrmNoInterpm0InterpInst_rgdp_vs.msw b/assets/excluded/shader/uberUnlitVcolVnrmNoInterpm0InterpInst_rgdp_vs.msw new file mode 100644 index 00000000..a866f03f Binary files /dev/null and b/assets/excluded/shader/uberUnlitVcolVnrmNoInterpm0InterpInst_rgdp_vs.msw differ diff --git a/assets/excluded/shader/uberUnlitVcoltVcolaEmiOpmEntcolmeEntcolmdAddUv0m0Uv1m0tUV2011Samp222_ps.msw b/assets/excluded/shader/uberUnlitVcoltVcolaEmiOpmEntcolmeEntcolmdAddUv0m0Uv1m0tUV2011Samp222_ps.msw new file mode 100644 index 00000000..5fc9b8a9 Binary files /dev/null and b/assets/excluded/shader/uberUnlitVcoltVcolaEmiOpmEntcolmeEntcolmdAddUv0m0Uv1m0tUV2011Samp222_ps.msw differ diff --git a/assets/excluded/shaderset/desktop.ini b/assets/excluded/shaderset/desktop.ini new file mode 100644 index 00000000..ae5c2290 --- /dev/null +++ b/assets/excluded/shaderset/desktop.ini @@ -0,0 +1,3 @@ +[LocalizedFileNames] +uberTnBnInterpTransUv0m0PSSamp2222_sknp.msw=@uberTnBnInterpTransUv0m0PSSamp2222_sknp.msw,0 +uberTnBnInterpAoCavR5AoUv0m0PSSamp222222_sknp.msw=@uberTnBnInterpAoCavR5AoUv0m0PSSamp222222_sknp.msw,0 diff --git a/assets/excluded/shaderset/uberTnBnInterpAoCavR5AoUv0m0PSSamp222222_sknp.msw b/assets/excluded/shaderset/uberTnBnInterpAoCavR5AoUv0m0PSSamp222222_sknp.msw new file mode 100644 index 00000000..1b1d0643 Binary files /dev/null and b/assets/excluded/shaderset/uberTnBnInterpAoCavR5AoUv0m0PSSamp222222_sknp.msw differ diff --git a/assets/excluded/shaderset/uberTnBnInterpEmiAoCavUv0m0PSSamp2222222_sknp.msw b/assets/excluded/shaderset/uberTnBnInterpEmiAoCavUv0m0PSSamp2222222_sknp.msw new file mode 100644 index 00000000..4520b320 Binary files /dev/null and b/assets/excluded/shaderset/uberTnBnInterpEmiAoCavUv0m0PSSamp2222222_sknp.msw differ diff --git a/assets/excluded/shaderset/uberTnBnInterpTransUv0m0PSSamp2222_sknp.msw b/assets/excluded/shaderset/uberTnBnInterpTransUv0m0PSSamp2222_sknp.msw new file mode 100644 index 00000000..928fa8c8 Binary files /dev/null and b/assets/excluded/shaderset/uberTnBnInterpTransUv0m0PSSamp2222_sknp.msw differ diff --git a/assets/excluded/shaderset/uberUnlitVcoltVcolaVnrmNoInterpEmiOpmEntcolmeEntcolmdAddUv0m0Uv1m0tUV2011PSSamp222_rgdp.msw b/assets/excluded/shaderset/uberUnlitVcoltVcolaVnrmNoInterpEmiOpmEntcolmeEntcolmdAddUv0m0Uv1m0tUV2011PSSamp222_rgdp.msw new file mode 100644 index 00000000..253ef207 Binary files /dev/null and b/assets/excluded/shaderset/uberUnlitVcoltVcolaVnrmNoInterpEmiOpmEntcolmeEntcolmdAddUv0m0Uv1m0tUV2011PSSamp222_rgdp.msw differ diff --git a/assets/excluded/texture/models/vehicle/crow_dropship/crow_dropship_afterburner.dds b/assets/excluded/texture/models/vehicle/crow_dropship/crow_dropship_afterburner.dds new file mode 100644 index 00000000..ea602097 Binary files /dev/null and b/assets/excluded/texture/models/vehicle/crow_dropship/crow_dropship_afterburner.dds differ diff --git a/assets/excluded/texture/models/vehicle/crow_dropship/crow_dropship_afterburner.json b/assets/excluded/texture/models/vehicle/crow_dropship/crow_dropship_afterburner.json new file mode 100644 index 00000000..3fcb47bf --- /dev/null +++ b/assets/excluded/texture/models/vehicle/crow_dropship/crow_dropship_afterburner.json @@ -0,0 +1,22 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent" + ], + "mipInfo": [ + 32, + 56, + 97, + 121, + 129, + 93, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/material/models/props/crafting_replicator/crafting_replicator_colpass_sknp.json b/assets/material/models/props/crafting_replicator/crafting_replicator_colpass_sknp.json new file mode 100644 index 00000000..b728b3b1 --- /dev/null +++ b/assets/material/models/props/crafting_replicator/crafting_replicator_colpass_sknp.json @@ -0,0 +1,43 @@ +{ + "name": "models/props/crafting_replicator/crafting_replicator_colpass", + "width": 2048, + "height": 2048, + "depth": 0, + "glueFlags": "0x56000020", + "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": "shaderset/uberTnBnInterpEmiAoCavUv0m0PSSamp2222222_sknp.rpak", + "$textures": { + "0": "texture/models/props/crafting_replicator/crafting_replicator_col.rpak", + "1": "texture/models/props/crafting_replicator/crafting_replicator_nml.rpak", + "2": "texture/models/props/crafting_replicator/crafting_replicator_gls.rpak", + "3": "texture/models/props/crafting_replicator/crafting_replicator_spc.rpak", + "4": "texture/models/props/crafting_replicator/crafting_replicator_ilm.rpak", + "5": "texture/models/props/crafting_replicator/crafting_replicator_ao.rpak", + "6": "texture/models/props/crafting_replicator/crafting_replicator_cav.rpak" + }, + "$depthShadowMaterial": "0x2B93C99C67CC8B51", + "$depthPrepassMaterial": "0x1EBD063EA03180C7", + "$depthVSMMaterial": "0xF95A7FA9E8DE1A0E", + "$depthShadowTightMaterial": "0x227C27B608B3646B", + "$colpassMaterial": "0x0", + "$textureAnimation": "0x0" +} diff --git a/assets/material/models/props/crafting_replicator/crafting_replicator_colpass_sknp.uber b/assets/material/models/props/crafting_replicator/crafting_replicator_colpass_sknp.uber new file mode 100644 index 00000000..30b59e85 Binary files /dev/null and b/assets/material/models/props/crafting_replicator/crafting_replicator_colpass_sknp.uber differ diff --git a/assets/material/models/props/crafting_replicator/crafting_replicator_doorGlow_rgdp.json b/assets/material/models/props/crafting_replicator/crafting_replicator_doorGlow_rgdp.json new file mode 100644 index 00000000..eecd53ad --- /dev/null +++ b/assets/material/models/props/crafting_replicator/crafting_replicator_doorGlow_rgdp.json @@ -0,0 +1,39 @@ +{ + "name": "models/props/crafting_replicator/crafting_replicator_doorGlow", + "width": 512, + "height": 512, + "depth": 0, + "glueFlags": "0x10120086", + "glueFlags2": "0x0", + "blendStates": [ + "0xF0138086", + "0x138286", + "0xF0008286", + "0x0", + "0xF0138086", + "0x0", + "0x0", + "0x0" + ], + "blendStateMask": "0x9", + "depthStencilFlags": "0x7", + "rasterizerFlags": "0x2", + "uberBufferFlags": "0x0", + "features": "0x824494C9", + "samplers": "0xD0300", + "surfaceProp": "default", + "surfaceProp2": "", + "shaderType": "rgdp", + "shaderSet": "shaderset/uberUnlitVcoltVcolaEmiOpmEDetectEntcolmeEntcolmdAefAddUv1m0tUv2m0tUv3m1tUV4123PSSamp222_rgdp.rpak", // From S6 + "$textures": { + "0": "texture/world/atmosphere/godray_gradient_col.rpak", + "4": "texture/world/atmosphere/godray_gradient_col.rpak", + "7": "texture/effects/laserplane_atmosphere_opa.rpak" + }, + "$depthShadowMaterial": "0x0", + "$depthPrepassMaterial": "0x0", + "$depthVSMMaterial": "0x0", + "$depthShadowTightMaterial": "0x0", + "$colpassMaterial": "0x0", + "$textureAnimation": "0x0" +} diff --git a/assets/material/models/props/crafting_replicator/crafting_replicator_doorGlow_rgdp.uber b/assets/material/models/props/crafting_replicator/crafting_replicator_doorGlow_rgdp.uber new file mode 100644 index 00000000..3618e174 Binary files /dev/null and b/assets/material/models/props/crafting_replicator/crafting_replicator_doorGlow_rgdp.uber differ diff --git a/assets/material/models/props/crafting_replicator/crafting_replicator_sknp.json b/assets/material/models/props/crafting_replicator/crafting_replicator_sknp.json new file mode 100644 index 00000000..f51922ce --- /dev/null +++ b/assets/material/models/props/crafting_replicator/crafting_replicator_sknp.json @@ -0,0 +1,43 @@ +{ + "name": "models/props/crafting_replicator/crafting_replicator", + "width": 2048, + "height": 2048, + "depth": 0, + "glueFlags": "0x56000020", + "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": "shaderset/uberTnBnInterpEmiAoCavUv0m0PSSamp2222222_sknp.rpak", + "$textures": { + "0": "texture/models/props/crafting_replicator/crafting_replicator_col.rpak", + "1": "texture/models/props/crafting_replicator/crafting_replicator_nml.rpak", + "2": "texture/models/props/crafting_replicator/crafting_replicator_gls.rpak", + "3": "texture/models/props/crafting_replicator/crafting_replicator_spc.rpak", + "4": "texture/models/props/crafting_replicator/crafting_replicator_ilm.rpak", + "5": "texture/models/props/crafting_replicator/crafting_replicator_ao.rpak", + "6": "texture/models/props/crafting_replicator/crafting_replicator_cav.rpak" + }, + "$depthShadowMaterial": "0x2B93C99C67CC8B51", + "$depthPrepassMaterial": "0x1EBD063EA03180C7", + "$depthVSMMaterial": "0xF95A7FA9E8DE1A0E", + "$depthShadowTightMaterial": "0x227C27B608B3646B", + "$colpassMaterial": "0x803BBDB345E29C9E", + "$textureAnimation": "0x0" +} diff --git a/assets/material/models/props/crafting_replicator/crafting_replicator_sknp.uber b/assets/material/models/props/crafting_replicator/crafting_replicator_sknp.uber new file mode 100644 index 00000000..30b59e85 Binary files /dev/null and b/assets/material/models/props/crafting_replicator/crafting_replicator_sknp.uber differ diff --git a/assets/material/models/props/crafting_siphon/crafting_siphon_energy_colpass_sknp.json b/assets/material/models/props/crafting_siphon/crafting_siphon_energy_colpass_sknp.json new file mode 100644 index 00000000..116dbca9 --- /dev/null +++ b/assets/material/models/props/crafting_siphon/crafting_siphon_energy_colpass_sknp.json @@ -0,0 +1,40 @@ +{ + "name": "models/props/crafting_siphon/crafting_siphon_energy_colpass", + "width": 512, + "height": 512, + "depth": 0, + "glueFlags": "0x10100000", + "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": "shaderset/uberUnlitEmiEntcolmeEntcolmdEefUvd1NonrmNospmUv0m0Uv1m0dtUv2m0dtUv3m0tUV41023PSSamp2222_sknp.rpak", // From S6 + "$textures": { + "0": "texture/models/props/crafting_siphon/crafting_siphon_energy_col.rpak", + "2": "texture/models/props/crafting_siphon/crafting_siphon_energy_gls.rpak", + "4": "texture/models/props/crafting_siphon/crafting_siphon_energy_ilm.rpak", + "11": "0xC836632640032A52" + }, + "$depthShadowMaterial": "0x2B93C99C67CC8B51", + "$depthPrepassMaterial": "0x1EBD063EA03180C7", + "$depthVSMMaterial": "0xF95A7FA9E8DE1A0E", + "$depthShadowTightMaterial": "0x227C27B608B3646B", + "$colpassMaterial": "0x0", + "$textureAnimation": "0x0" +} diff --git a/assets/material/models/props/crafting_siphon/crafting_siphon_energy_colpass_sknp.uber b/assets/material/models/props/crafting_siphon/crafting_siphon_energy_colpass_sknp.uber new file mode 100644 index 00000000..c4f7e2cc Binary files /dev/null and b/assets/material/models/props/crafting_siphon/crafting_siphon_energy_colpass_sknp.uber differ diff --git a/assets/material/models/props/crafting_siphon/crafting_siphon_energy_sknp.json b/assets/material/models/props/crafting_siphon/crafting_siphon_energy_sknp.json new file mode 100644 index 00000000..93f13b78 --- /dev/null +++ b/assets/material/models/props/crafting_siphon/crafting_siphon_energy_sknp.json @@ -0,0 +1,40 @@ +{ + "name": "models/props/crafting_siphon/crafting_siphon_energy", + "width": 512, + "height": 512, + "depth": 0, + "glueFlags": "0x10100000", + "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": "shaderset/uberUnlitEmiEntcolmeEntcolmdEefUvd1NonrmNospmUv0m0Uv1m0dtUv2m0dtUv3m0tUV41023PSSamp2222_sknp.rpak", // From S6 + "$textures": { + "0": "texture/models/props/crafting_siphon/crafting_siphon_energy_col.rpak", + "2": "texture/models/props/crafting_siphon/crafting_siphon_energy_gls.rpak", + "4": "texture/models/props/crafting_siphon/crafting_siphon_energy_ilm.rpak", + "11": "0xC836632640032A52" + }, + "$depthShadowMaterial": "0x2B93C99C67CC8B51", + "$depthPrepassMaterial": "0x1EBD063EA03180C7", + "$depthVSMMaterial": "0xF95A7FA9E8DE1A0E", + "$depthShadowTightMaterial": "0x227C27B608B3646B", + "$colpassMaterial": "0x7F22598F889A969B", + "$textureAnimation": "0x0" +} diff --git a/assets/material/models/props/crafting_siphon/crafting_siphon_energy_sknp.uber b/assets/material/models/props/crafting_siphon/crafting_siphon_energy_sknp.uber new file mode 100644 index 00000000..c4f7e2cc Binary files /dev/null and b/assets/material/models/props/crafting_siphon/crafting_siphon_energy_sknp.uber differ diff --git a/assets/material/models/props/crafting_siphon/crafting_siphon_glass_sknp.json b/assets/material/models/props/crafting_siphon/crafting_siphon_glass_sknp.json new file mode 100644 index 00000000..cff2ceae --- /dev/null +++ b/assets/material/models/props/crafting_siphon/crafting_siphon_glass_sknp.json @@ -0,0 +1,40 @@ +{ + "name": "models/props/crafting_siphon/crafting_siphon_glass", + "width": 512, + "height": 512, + "depth": 0, + "glueFlags": "0x56000022", + "glueFlags2": "0x100000", + "blendStates": [ + "0xF0138286", + "0xF0138286", + "0xF0008286", + "0xF0000000", + "0xF0138286", + "0x0", + "0x80500002", + "0x0" + ], + "blendStateMask": "0x5", + "depthStencilFlags": "0x7", + "rasterizerFlags": "0x6", + "uberBufferFlags": "0x0", + "features": "0x1F5A92BD", + "samplers": "0x1D0300", + "surfaceProp": "default", + "surfaceProp2": "", + "shaderType": "sknp", + "shaderSet": "0xA0D426EF7AD1B0D4", + "$textures": { + "0": "texture/models/props/crafting_siphon/crafting_siphon_glass_col.rpak", + "1": "texture/models/props/crafting_siphon/crafting_siphon_glass_nml.rpak", + "2": "texture/models/props/crafting_siphon/crafting_siphon_glass_gls.rpak", + "3": "texture/models/props/crafting_siphon/crafting_siphon_glass_spc.rpak" + }, + "$depthShadowMaterial": "0x0", + "$depthPrepassMaterial": "0x0", + "$depthVSMMaterial": "0x0", + "$depthShadowTightMaterial": "0x0", + "$colpassMaterial": "0x0", + "$textureAnimation": "0x0" +} diff --git a/assets/material/models/props/crafting_siphon/crafting_siphon_glass_sknp.uber b/assets/material/models/props/crafting_siphon/crafting_siphon_glass_sknp.uber new file mode 100644 index 00000000..ba1390e6 Binary files /dev/null and b/assets/material/models/props/crafting_siphon/crafting_siphon_glass_sknp.uber differ diff --git a/assets/material/models/props/crafting_siphon/crafting_siphon_main_colpass_sknp.json b/assets/material/models/props/crafting_siphon/crafting_siphon_main_colpass_sknp.json new file mode 100644 index 00000000..eb3b6ff6 --- /dev/null +++ b/assets/material/models/props/crafting_siphon/crafting_siphon_main_colpass_sknp.json @@ -0,0 +1,42 @@ +{ + "name": "models/props/crafting_siphon/crafting_siphon_main_colpass", + "width": 2048, + "height": 2048, + "depth": 0, + "glueFlags": "0x56000020", + "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": "0x1D9FFF314E152725", + "$textures": { + "0": "texture/models/props/crafting_siphon/crafting_siphon_main_col.rpak", + "1": "texture/models/props/crafting_siphon/crafting_siphon_main_nml.rpak", + "2": "texture/models/props/crafting_siphon/crafting_siphon_main_gls.rpak", + "3": "texture/models/props/crafting_siphon/crafting_siphon_main_spc.rpak", + "5": "texture/models/props/crafting_siphon/crafting_siphon_main_ao.rpak", + "6": "texture/models/props/crafting_siphon/crafting_siphon_main_cav.rpak" + }, + "$depthShadowMaterial": "0x2B93C99C67CC8B51", + "$depthPrepassMaterial": "0x1EBD063EA03180C7", + "$depthVSMMaterial": "0xF95A7FA9E8DE1A0E", + "$depthShadowTightMaterial": "0x227C27B608B3646B", + "$colpassMaterial": "0x0", + "$textureAnimation": "0x0" +} diff --git a/assets/material/models/props/crafting_siphon/crafting_siphon_main_colpass_sknp.uber b/assets/material/models/props/crafting_siphon/crafting_siphon_main_colpass_sknp.uber new file mode 100644 index 00000000..1ffbf9c1 Binary files /dev/null and b/assets/material/models/props/crafting_siphon/crafting_siphon_main_colpass_sknp.uber differ diff --git a/assets/material/models/props/crafting_siphon/crafting_siphon_main_sknp.json b/assets/material/models/props/crafting_siphon/crafting_siphon_main_sknp.json new file mode 100644 index 00000000..755fba05 --- /dev/null +++ b/assets/material/models/props/crafting_siphon/crafting_siphon_main_sknp.json @@ -0,0 +1,42 @@ +{ + "name": "models/props/crafting_siphon/crafting_siphon_main", + "width": 2048, + "height": 2048, + "depth": 0, + "glueFlags": "0x56000020", + "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": "0x1D9FFF314E152725", + "$textures": { + "0": "texture/models/props/crafting_siphon/crafting_siphon_main_col.rpak", + "1": "texture/models/props/crafting_siphon/crafting_siphon_main_nml.rpak", + "2": "texture/models/props/crafting_siphon/crafting_siphon_main_gls.rpak", + "3": "texture/models/props/crafting_siphon/crafting_siphon_main_spc.rpak", + "5": "texture/models/props/crafting_siphon/crafting_siphon_main_ao.rpak", + "6": "texture/models/props/crafting_siphon/crafting_siphon_main_cav.rpak" + }, + "$depthShadowMaterial": "0x2B93C99C67CC8B51", + "$depthPrepassMaterial": "0x1EBD063EA03180C7", + "$depthVSMMaterial": "0xF95A7FA9E8DE1A0E", + "$depthShadowTightMaterial": "0x227C27B608B3646B", + "$colpassMaterial": "0xA02624C9169597B4", + "$textureAnimation": "0x0" +} diff --git a/assets/material/models/props/crafting_siphon/crafting_siphon_main_sknp.uber b/assets/material/models/props/crafting_siphon/crafting_siphon_main_sknp.uber new file mode 100644 index 00000000..1ffbf9c1 Binary files /dev/null and b/assets/material/models/props/crafting_siphon/crafting_siphon_main_sknp.uber differ diff --git a/assets/material/models/vehicles_r5/air/drop_pod_loot/drop_pod_loot_afterburner_rgdp.json b/assets/material/models/vehicles_r5/air/drop_pod_loot/drop_pod_loot_afterburner_rgdp.json new file mode 100644 index 00000000..1673f3f9 --- /dev/null +++ b/assets/material/models/vehicles_r5/air/drop_pod_loot/drop_pod_loot_afterburner_rgdp.json @@ -0,0 +1,39 @@ +{ + "name": "models/vehicles_r5/air/drop_pod_loot/drop_pod_loot_afterburner", + "width": 128, + "height": 128, + "depth": 0, + "glueFlags": "0x10100086", + "glueFlags2": "0x0", + "blendStates": [ + "0xF0138086", + "0x138286", + "0xF0008286", + "0x0", + "0xF0138086", + "0x0", + "0x0", + "0x0" + ], + "blendStateMask": "0x5", + "depthStencilFlags": "0x7", + "rasterizerFlags": "0x2", + "uberBufferFlags": "0x0", + "features": "0x1F5A92BD", + "samplers": "0x1D0300", + "surfaceProp": "default", + "surfaceProp2": "", + "shaderType": "rgdp", + "shaderSet": "0xA34661CEE5B6726B", + "$textures": { + "0": "0xB5F0ABAF4C1EAD9C", + "4": "0xB3C958EAF96DC3BD", + "7": "0xB91796FF3AA681E1" + }, + "$depthShadowMaterial": "0x0", + "$depthPrepassMaterial": "0x0", + "$depthVSMMaterial": "0x0", + "$depthShadowTightMaterial": "0x0", + "$colpassMaterial": "0x0", + "$textureAnimation": "0x0" +} diff --git a/assets/material/models/vehicles_r5/air/drop_pod_loot/drop_pod_loot_afterburner_rgdp.uber b/assets/material/models/vehicles_r5/air/drop_pod_loot/drop_pod_loot_afterburner_rgdp.uber new file mode 100644 index 00000000..69fcb271 Binary files /dev/null and b/assets/material/models/vehicles_r5/air/drop_pod_loot/drop_pod_loot_afterburner_rgdp.uber differ diff --git a/assets/mdl/props/crafting_replicator/crafting_replicator.phy b/assets/mdl/props/crafting_replicator/crafting_replicator.phy new file mode 100644 index 00000000..fcbb714d Binary files /dev/null and b/assets/mdl/props/crafting_replicator/crafting_replicator.phy differ diff --git a/assets/mdl/props/crafting_replicator/crafting_replicator.rmdl b/assets/mdl/props/crafting_replicator/crafting_replicator.rmdl new file mode 100644 index 00000000..bcd07151 Binary files /dev/null and b/assets/mdl/props/crafting_replicator/crafting_replicator.rmdl differ diff --git a/assets/mdl/props/crafting_replicator/crafting_replicator.rson b/assets/mdl/props/crafting_replicator/crafting_replicator.rson new file mode 100644 index 00000000..318b5600 --- /dev/null +++ b/assets/mdl/props/crafting_replicator/crafting_replicator.rson @@ -0,0 +1,7 @@ +rigs: +[ + animrig\props\crafting_replicator\crafting_replicator.rrig +] +seqs: +[ +] diff --git a/assets/mdl/props/crafting_replicator/crafting_replicator.vg b/assets/mdl/props/crafting_replicator/crafting_replicator.vg new file mode 100644 index 00000000..b1274770 Binary files /dev/null and b/assets/mdl/props/crafting_replicator/crafting_replicator.vg differ diff --git a/assets/mdl/props/crafting_replicator/crafting_replicator_afterburners.rmdl b/assets/mdl/props/crafting_replicator/crafting_replicator_afterburners.rmdl new file mode 100644 index 00000000..a0afd83e Binary files /dev/null and b/assets/mdl/props/crafting_replicator/crafting_replicator_afterburners.rmdl differ diff --git a/assets/mdl/props/crafting_replicator/crafting_replicator_afterburners.rson b/assets/mdl/props/crafting_replicator/crafting_replicator_afterburners.rson new file mode 100644 index 00000000..46e9e5b6 --- /dev/null +++ b/assets/mdl/props/crafting_replicator/crafting_replicator_afterburners.rson @@ -0,0 +1,6 @@ +rigs: +[ +] +seqs: +[ +] diff --git a/assets/mdl/props/crafting_replicator/crafting_replicator_afterburners.vg b/assets/mdl/props/crafting_replicator/crafting_replicator_afterburners.vg new file mode 100644 index 00000000..95adce1b Binary files /dev/null and b/assets/mdl/props/crafting_replicator/crafting_replicator_afterburners.vg differ diff --git a/assets/mdl/props/crafting_replicator/crafting_replicator_doorGlow.rmdl b/assets/mdl/props/crafting_replicator/crafting_replicator_doorGlow.rmdl new file mode 100644 index 00000000..43df84b4 Binary files /dev/null and b/assets/mdl/props/crafting_replicator/crafting_replicator_doorGlow.rmdl differ diff --git a/assets/mdl/props/crafting_replicator/crafting_replicator_doorGlow.rson b/assets/mdl/props/crafting_replicator/crafting_replicator_doorGlow.rson new file mode 100644 index 00000000..46e9e5b6 --- /dev/null +++ b/assets/mdl/props/crafting_replicator/crafting_replicator_doorGlow.rson @@ -0,0 +1,6 @@ +rigs: +[ +] +seqs: +[ +] diff --git a/assets/mdl/props/crafting_replicator/crafting_replicator_doorGlow.vg b/assets/mdl/props/crafting_replicator/crafting_replicator_doorGlow.vg new file mode 100644 index 00000000..39fe6121 Binary files /dev/null and b/assets/mdl/props/crafting_replicator/crafting_replicator_doorGlow.vg differ diff --git a/assets/mdl/props/crafting_replicator/crafting_replicator_no_engine.phy b/assets/mdl/props/crafting_replicator/crafting_replicator_no_engine.phy new file mode 100644 index 00000000..942d3dd5 Binary files /dev/null and b/assets/mdl/props/crafting_replicator/crafting_replicator_no_engine.phy differ diff --git a/assets/mdl/props/crafting_replicator/crafting_replicator_no_engine.rmdl b/assets/mdl/props/crafting_replicator/crafting_replicator_no_engine.rmdl new file mode 100644 index 00000000..cac767e0 Binary files /dev/null and b/assets/mdl/props/crafting_replicator/crafting_replicator_no_engine.rmdl differ diff --git a/assets/mdl/props/crafting_replicator/crafting_replicator_no_engine.rson b/assets/mdl/props/crafting_replicator/crafting_replicator_no_engine.rson new file mode 100644 index 00000000..318b5600 --- /dev/null +++ b/assets/mdl/props/crafting_replicator/crafting_replicator_no_engine.rson @@ -0,0 +1,7 @@ +rigs: +[ + animrig\props\crafting_replicator\crafting_replicator.rrig +] +seqs: +[ +] diff --git a/assets/mdl/props/crafting_replicator/crafting_replicator_no_engine.vg b/assets/mdl/props/crafting_replicator/crafting_replicator_no_engine.vg new file mode 100644 index 00000000..739d3e63 Binary files /dev/null and b/assets/mdl/props/crafting_replicator/crafting_replicator_no_engine.vg differ diff --git a/assets/mdl/props/crafting_siphon/crafting_siphon.phy b/assets/mdl/props/crafting_siphon/crafting_siphon.phy new file mode 100644 index 00000000..b648d2f1 Binary files /dev/null and b/assets/mdl/props/crafting_siphon/crafting_siphon.phy differ diff --git a/assets/mdl/props/crafting_siphon/crafting_siphon.rmdl b/assets/mdl/props/crafting_siphon/crafting_siphon.rmdl new file mode 100644 index 00000000..abc8e131 Binary files /dev/null and b/assets/mdl/props/crafting_siphon/crafting_siphon.rmdl differ diff --git a/assets/mdl/props/crafting_siphon/crafting_siphon.rson b/assets/mdl/props/crafting_siphon/crafting_siphon.rson new file mode 100644 index 00000000..455de41d --- /dev/null +++ b/assets/mdl/props/crafting_siphon/crafting_siphon.rson @@ -0,0 +1,7 @@ +rigs: +[ + animrig\props\crafting_siphon\crafting_siphon.rrig +] +seqs: +[ +] diff --git a/assets/mdl/props/crafting_siphon/crafting_siphon.vg b/assets/mdl/props/crafting_siphon/crafting_siphon.vg new file mode 100644 index 00000000..4ae318d7 Binary files /dev/null and b/assets/mdl/props/crafting_siphon/crafting_siphon.vg differ diff --git a/assets/shader/uberEmiAoCavUv0m0Samp2222222_lprobe_ps.msw b/assets/shader/uberEmiAoCavUv0m0Samp2222222_lprobe_ps.msw new file mode 100644 index 00000000..ddc2b984 Binary files /dev/null and b/assets/shader/uberEmiAoCavUv0m0Samp2222222_lprobe_ps.msw differ diff --git a/assets/shader/uberUnlitEefNonrmm0InterpInst_sknp_vs.msw b/assets/shader/uberUnlitEefNonrmm0InterpInst_sknp_vs.msw new file mode 100644 index 00000000..b270398d Binary files /dev/null and b/assets/shader/uberUnlitEefNonrmm0InterpInst_sknp_vs.msw differ diff --git a/assets/shader/uberUnlitEmiEntcolmeEntcolmdEefUvd1NonrmNospmUv0m0Uv1m0dtUv2m0dtUv3m0tUV41023Samp2222_ps.msw b/assets/shader/uberUnlitEmiEntcolmeEntcolmdEefUvd1NonrmNospmUv0m0Uv1m0dtUv2m0dtUv3m0tUV41023Samp2222_ps.msw new file mode 100644 index 00000000..9b026ab5 Binary files /dev/null and b/assets/shader/uberUnlitEmiEntcolmeEntcolmdEefUvd1NonrmNospmUv0m0Uv1m0dtUv2m0dtUv3m0tUV41023Samp2222_ps.msw differ diff --git a/assets/shader/uberUnlitVcolAefm0Interpm1InterpInst_rgdp_vs.msw b/assets/shader/uberUnlitVcolAefm0Interpm1InterpInst_rgdp_vs.msw new file mode 100644 index 00000000..3baf1382 Binary files /dev/null and b/assets/shader/uberUnlitVcolAefm0Interpm1InterpInst_rgdp_vs.msw differ diff --git a/assets/shader/uberUnlitVcoltVcolaEmiOpmEDetectEntcolmeEntcolmdAefAddUv1m0tUv2m0tUv3m1tUV4123Samp222_ps.msw b/assets/shader/uberUnlitVcoltVcolaEmiOpmEDetectEntcolmeEntcolmdAefAddUv1m0tUv2m0tUv3m1tUV4123Samp222_ps.msw new file mode 100644 index 00000000..a5165e97 Binary files /dev/null and b/assets/shader/uberUnlitVcoltVcolaEmiOpmEDetectEntcolmeEntcolmdAefAddUv1m0tUv2m0tUv3m1tUV4123Samp222_ps.msw differ diff --git a/assets/shaderset/uberTnBnInterpEmiAoCavUv0m0PSSamp2222222_sknp.msw b/assets/shaderset/uberTnBnInterpEmiAoCavUv0m0PSSamp2222222_sknp.msw new file mode 100644 index 00000000..4520b320 Binary files /dev/null and b/assets/shaderset/uberTnBnInterpEmiAoCavUv0m0PSSamp2222222_sknp.msw differ diff --git a/assets/shaderset/uberUnlitEmiEntcolmeEntcolmdEefUvd1NonrmNospmUv0m0Uv1m0dtUv2m0dtUv3m0tUV41023PSSamp2222_sknp.msw b/assets/shaderset/uberUnlitEmiEntcolmeEntcolmdEefUvd1NonrmNospmUv0m0Uv1m0dtUv2m0dtUv3m0tUV41023PSSamp2222_sknp.msw new file mode 100644 index 00000000..ff5f0225 Binary files /dev/null and b/assets/shaderset/uberUnlitEmiEntcolmeEntcolmdEefUvd1NonrmNospmUv0m0Uv1m0dtUv2m0dtUv3m0tUV41023PSSamp2222_sknp.msw differ diff --git a/assets/shaderset/uberUnlitVcoltVcolaEmiOpmEDetectEntcolmeEntcolmdAefAddUv1m0tUv2m0tUv3m1tUV4123PSSamp222_rgdp.msw b/assets/shaderset/uberUnlitVcoltVcolaEmiOpmEDetectEntcolmeEntcolmdAefAddUv1m0tUv2m0tUv3m1tUV4123PSSamp222_rgdp.msw new file mode 100644 index 00000000..8d544455 Binary files /dev/null and b/assets/shaderset/uberUnlitVcoltVcolaEmiOpmEDetectEntcolmeEntcolmdAefAddUv1m0tUv2m0tUv3m1tUV4123PSSamp222_rgdp.msw differ diff --git a/assets/texture/effects/laserplane_atmosphere_opa.dds b/assets/texture/effects/laserplane_atmosphere_opa.dds new file mode 100644 index 00000000..a4855693 Binary files /dev/null and b/assets/texture/effects/laserplane_atmosphere_opa.dds differ diff --git a/assets/texture/effects/laserplane_atmosphere_opa.json b/assets/texture/effects/laserplane_atmosphere_opa.json new file mode 100644 index 00000000..86e8216a --- /dev/null +++ b/assets/texture/effects/laserplane_atmosphere_opa.json @@ -0,0 +1,26 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "mandatory", + "optional", + "optional" + ], + "mipInfo": [ + 14, + 22, + 30, + 39, + 48, + 59, + 68, + 43, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_replicator/crafting_replicator_ao.dds b/assets/texture/models/props/crafting_replicator/crafting_replicator_ao.dds new file mode 100644 index 00000000..6d294478 Binary files /dev/null and b/assets/texture/models/props/crafting_replicator/crafting_replicator_ao.dds differ diff --git a/assets/texture/models/props/crafting_replicator/crafting_replicator_ao.json b/assets/texture/models/props/crafting_replicator/crafting_replicator_ao.json new file mode 100644 index 00000000..c9a33669 --- /dev/null +++ b/assets/texture/models/props/crafting_replicator/crafting_replicator_ao.json @@ -0,0 +1,30 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "mandatory", + "mandatory", + "optional", + "optional" + ], + "mipInfo": [ + 31, + 41, + 49, + 52, + 52, + 58, + 58, + 40, + 41, + 37, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_replicator/crafting_replicator_cav.dds b/assets/texture/models/props/crafting_replicator/crafting_replicator_cav.dds new file mode 100644 index 00000000..2572c450 Binary files /dev/null and b/assets/texture/models/props/crafting_replicator/crafting_replicator_cav.dds differ diff --git a/assets/texture/models/props/crafting_replicator/crafting_replicator_cav.json b/assets/texture/models/props/crafting_replicator/crafting_replicator_cav.json new file mode 100644 index 00000000..a856137e --- /dev/null +++ b/assets/texture/models/props/crafting_replicator/crafting_replicator_cav.json @@ -0,0 +1,30 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "mandatory", + "mandatory", + "optional", + "optional" + ], + "mipInfo": [ + 18, + 26, + 33, + 33, + 34, + 35, + 42, + 40, + 38, + 26, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_replicator/crafting_replicator_col.dds b/assets/texture/models/props/crafting_replicator/crafting_replicator_col.dds new file mode 100644 index 00000000..94257e5a Binary files /dev/null and b/assets/texture/models/props/crafting_replicator/crafting_replicator_col.dds differ diff --git a/assets/texture/models/props/crafting_replicator/crafting_replicator_col.json b/assets/texture/models/props/crafting_replicator/crafting_replicator_col.json new file mode 100644 index 00000000..b649482a --- /dev/null +++ b/assets/texture/models/props/crafting_replicator/crafting_replicator_col.json @@ -0,0 +1,30 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "mandatory", + "mandatory", + "optional", + "optional" + ], + "mipInfo": [ + 38, + 44, + 52, + 61, + 71, + 84, + 92, + 109, + 100, + 89, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_replicator/crafting_replicator_gls.dds b/assets/texture/models/props/crafting_replicator/crafting_replicator_gls.dds new file mode 100644 index 00000000..a4789f41 Binary files /dev/null and b/assets/texture/models/props/crafting_replicator/crafting_replicator_gls.dds differ diff --git a/assets/texture/models/props/crafting_replicator/crafting_replicator_gls.json b/assets/texture/models/props/crafting_replicator/crafting_replicator_gls.json new file mode 100644 index 00000000..0c6c312f --- /dev/null +++ b/assets/texture/models/props/crafting_replicator/crafting_replicator_gls.json @@ -0,0 +1,30 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "mandatory", + "mandatory", + "optional", + "optional" + ], + "mipInfo": [ + 34, + 41, + 49, + 53, + 58, + 63, + 66, + 73, + 63, + 45, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_replicator/crafting_replicator_ilm.dds b/assets/texture/models/props/crafting_replicator/crafting_replicator_ilm.dds new file mode 100644 index 00000000..6082e1c4 Binary files /dev/null and b/assets/texture/models/props/crafting_replicator/crafting_replicator_ilm.dds differ diff --git a/assets/texture/models/props/crafting_replicator/crafting_replicator_ilm.json b/assets/texture/models/props/crafting_replicator/crafting_replicator_ilm.json new file mode 100644 index 00000000..0c38c5f9 --- /dev/null +++ b/assets/texture/models/props/crafting_replicator/crafting_replicator_ilm.json @@ -0,0 +1,30 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "mandatory", + "mandatory", + "optional", + "optional" + ], + "mipInfo": [ + 16, + 18, + 21, + 26, + 28, + 32, + 34, + 37, + 38, + 37, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_replicator/crafting_replicator_nml.dds b/assets/texture/models/props/crafting_replicator/crafting_replicator_nml.dds new file mode 100644 index 00000000..68037f0e Binary files /dev/null and b/assets/texture/models/props/crafting_replicator/crafting_replicator_nml.dds differ diff --git a/assets/texture/models/props/crafting_replicator/crafting_replicator_nml.json b/assets/texture/models/props/crafting_replicator/crafting_replicator_nml.json new file mode 100644 index 00000000..c999559c --- /dev/null +++ b/assets/texture/models/props/crafting_replicator/crafting_replicator_nml.json @@ -0,0 +1,30 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "mandatory", + "mandatory", + "mandatory", + "optional", + "optional" + ], + "mipInfo": [ + 57, + 76, + 92, + 96, + 91, + 84, + 72, + 55, + 40, + 30, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_replicator/crafting_replicator_spc.dds b/assets/texture/models/props/crafting_replicator/crafting_replicator_spc.dds new file mode 100644 index 00000000..227fbeee Binary files /dev/null and b/assets/texture/models/props/crafting_replicator/crafting_replicator_spc.dds differ diff --git a/assets/texture/models/props/crafting_replicator/crafting_replicator_spc.json b/assets/texture/models/props/crafting_replicator/crafting_replicator_spc.json new file mode 100644 index 00000000..1b2df150 --- /dev/null +++ b/assets/texture/models/props/crafting_replicator/crafting_replicator_spc.json @@ -0,0 +1,30 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "mandatory", + "mandatory", + "optional", + "optional" + ], + "mipInfo": [ + 51, + 58, + 66, + 73, + 81, + 89, + 93, + 98, + 103, + 116, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_energy_col.dds b/assets/texture/models/props/crafting_siphon/crafting_siphon_energy_col.dds new file mode 100644 index 00000000..02bc87cc Binary files /dev/null and b/assets/texture/models/props/crafting_siphon/crafting_siphon_energy_col.dds differ diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_energy_col.json b/assets/texture/models/props/crafting_siphon/crafting_siphon_energy_col.json new file mode 100644 index 00000000..5f90c22b --- /dev/null +++ b/assets/texture/models/props/crafting_siphon/crafting_siphon_energy_col.json @@ -0,0 +1,26 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "optional", + "optional" + ], + "mipInfo": [ + 25, + 40, + 56, + 68, + 86, + 98, + 97, + 131, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_energy_gls.dds b/assets/texture/models/props/crafting_siphon/crafting_siphon_energy_gls.dds new file mode 100644 index 00000000..b8f41281 Binary files /dev/null and b/assets/texture/models/props/crafting_siphon/crafting_siphon_energy_gls.dds differ diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_energy_gls.json b/assets/texture/models/props/crafting_siphon/crafting_siphon_energy_gls.json new file mode 100644 index 00000000..a97288f0 --- /dev/null +++ b/assets/texture/models/props/crafting_siphon/crafting_siphon_energy_gls.json @@ -0,0 +1,26 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "optional", + "optional" + ], + "mipInfo": [ + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_energy_ilm.dds b/assets/texture/models/props/crafting_siphon/crafting_siphon_energy_ilm.dds new file mode 100644 index 00000000..2347e526 Binary files /dev/null and b/assets/texture/models/props/crafting_siphon/crafting_siphon_energy_ilm.dds differ diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_energy_ilm.json b/assets/texture/models/props/crafting_siphon/crafting_siphon_energy_ilm.json new file mode 100644 index 00000000..fca42d99 --- /dev/null +++ b/assets/texture/models/props/crafting_siphon/crafting_siphon_energy_ilm.json @@ -0,0 +1,26 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "optional", + "optional" + ], + "mipInfo": [ + 20, + 35, + 50, + 60, + 78, + 89, + 96, + 120, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_col.dds b/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_col.dds new file mode 100644 index 00000000..a1a73bbe Binary files /dev/null and b/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_col.dds differ diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_col.json b/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_col.json new file mode 100644 index 00000000..50b895e0 --- /dev/null +++ b/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_col.json @@ -0,0 +1,26 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "mandatory", + "optional", + "optional" + ], + "mipInfo": [ + 14, + 19, + 21, + 24, + 28, + 32, + 44, + 27, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_gls.dds b/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_gls.dds new file mode 100644 index 00000000..2d43cbfe Binary files /dev/null and b/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_gls.dds differ diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_gls.json b/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_gls.json new file mode 100644 index 00000000..ea550c93 --- /dev/null +++ b/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_gls.json @@ -0,0 +1,26 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "optional", + "optional" + ], + "mipInfo": [ + 43, + 56, + 64, + 73, + 82, + 88, + 106, + 77, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_nml.dds b/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_nml.dds new file mode 100644 index 00000000..0c593010 Binary files /dev/null and b/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_nml.dds differ diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_nml.json b/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_nml.json new file mode 100644 index 00000000..d5e50c8d --- /dev/null +++ b/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_nml.json @@ -0,0 +1,26 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "mandatory", + "optional", + "optional" + ], + "mipInfo": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_spc.dds b/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_spc.dds new file mode 100644 index 00000000..fd0b0fa4 Binary files /dev/null and b/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_spc.dds differ diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_spc.json b/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_spc.json new file mode 100644 index 00000000..34109c44 --- /dev/null +++ b/assets/texture/models/props/crafting_siphon/crafting_siphon_glass_spc.json @@ -0,0 +1,26 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "optional", + "optional" + ], + "mipInfo": [ + 10, + 9, + 8, + 7, + 7, + 8, + 10, + 7, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_main_ao.dds b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_ao.dds new file mode 100644 index 00000000..c37e6cf0 Binary files /dev/null and b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_ao.dds differ diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_main_ao.json b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_ao.json new file mode 100644 index 00000000..3b4b8c3c --- /dev/null +++ b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_ao.json @@ -0,0 +1,30 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "mandatory", + "mandatory", + "optional", + "optional" + ], + "mipInfo": [ + 29, + 38, + 45, + 56, + 67, + 74, + 88, + 71, + 68, + 57, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_main_cav.dds b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_cav.dds new file mode 100644 index 00000000..f545604a Binary files /dev/null and b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_cav.dds differ diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_main_cav.json b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_cav.json new file mode 100644 index 00000000..7742eda3 --- /dev/null +++ b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_cav.json @@ -0,0 +1,30 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "mandatory", + "mandatory", + "optional", + "optional" + ], + "mipInfo": [ + 28, + 37, + 43, + 52, + 61, + 63, + 75, + 65, + 66, + 56, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_main_col.dds b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_col.dds new file mode 100644 index 00000000..dfdfd47c Binary files /dev/null and b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_col.dds differ diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_main_col.json b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_col.json new file mode 100644 index 00000000..8873a710 --- /dev/null +++ b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_col.json @@ -0,0 +1,30 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "mandatory", + "mandatory", + "optional", + "optional" + ], + "mipInfo": [ + 34, + 39, + 47, + 54, + 63, + 76, + 88, + 83, + 84, + 53, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_main_gls.dds b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_gls.dds new file mode 100644 index 00000000..736623c3 Binary files /dev/null and b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_gls.dds differ diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_main_gls.json b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_gls.json new file mode 100644 index 00000000..66d88b39 --- /dev/null +++ b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_gls.json @@ -0,0 +1,30 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "mandatory", + "mandatory", + "optional", + "optional" + ], + "mipInfo": [ + 40, + 41, + 44, + 48, + 51, + 57, + 61, + 65, + 62, + 58, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_main_nml.dds b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_nml.dds new file mode 100644 index 00000000..dfe908f7 Binary files /dev/null and b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_nml.dds differ diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_main_nml.json b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_nml.json new file mode 100644 index 00000000..f68f257e --- /dev/null +++ b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_nml.json @@ -0,0 +1,30 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "mandatory", + "mandatory", + "mandatory", + "optional", + "optional" + ], + "mipInfo": [ + 64, + 72, + 75, + 80, + 80, + 72, + 62, + 49, + 32, + 28, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_main_spc.dds b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_spc.dds new file mode 100644 index 00000000..bad6fc44 Binary files /dev/null and b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_spc.dds differ diff --git a/assets/texture/models/props/crafting_siphon/crafting_siphon_main_spc.json b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_spc.json new file mode 100644 index 00000000..62acf894 --- /dev/null +++ b/assets/texture/models/props/crafting_siphon/crafting_siphon_main_spc.json @@ -0,0 +1,30 @@ +{ + "streamLayout": [ + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "permanent", + "mandatory", + "mandatory", + "optional", + "optional" + ], + "mipInfo": [ + 29, + 34, + 41, + 46, + 51, + 55, + 57, + 62, + 72, + 75, + 255 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/assets/texture/world/atmosphere/godray_gradient_col.dds b/assets/texture/world/atmosphere/godray_gradient_col.dds new file mode 100644 index 00000000..ce1cfdea Binary files /dev/null and b/assets/texture/world/atmosphere/godray_gradient_col.dds differ diff --git a/assets/texture/world/atmosphere/godray_gradient_col.json b/assets/texture/world/atmosphere/godray_gradient_col.json new file mode 100644 index 00000000..92ef05d6 --- /dev/null +++ b/assets/texture/world/atmosphere/godray_gradient_col.json @@ -0,0 +1,14 @@ +{ + "streamLayout": [ + "permanent", + "optional", + "optional" + ], + "mipInfo": [ + 21, + 27, + 27 + ], + "resourceFlags": "0x0", + "usageFlags": "0x0" +} diff --git a/common_sdk.json b/common_sdk.json index 2ad298b0..88a4506f 100644 --- a/common_sdk.json +++ b/common_sdk.json @@ -75,6 +75,22 @@ "_type": "shdr", // new variant of the game's existing shader, supports new combined asa/asd textures. (does not replace it! its renamed with the _comb suffix.) "_path": "shader/uberAoCavCbstSSTransThknsSSSScttrR5AoAnisoDirAmtUv0m0Samp2222222222_comb_lprobe_ps.rpak" // 7B41109E2BF4399A }, + { + "_type": "shdr", + "_path": "shader/uberUnlitEefNonrmm0InterpInst_sknp_vs.rpak" + }, + { + "_type": "shdr", + "_path": "shader/uberUnlitEmiEntcolmeEntcolmdEefUvd1NonrmNospmUv0m0Uv1m0dtUv2m0dtUv3m0tUV41023Samp2222_ps.rpak" + }, + { + "_type": "shdr", + "_path": "shader/uberUnlitVcolAefm0Interpm1InterpInst_rgdp_vs.rpak" + }, + { + "_type": "shdr", + "_path": "shader/uberUnlitVcoltVcolaEmiOpmEDetectEntcolmeEntcolmdAefAddUv1m0tUv2m0tUv3m1tUV4123Samp222_ps.rpak" + }, { "_type": "shdr", "_path": "shader/uberUnlitAefVbwem0InterpInst_sknp_vs.rpak" @@ -251,6 +267,42 @@ "_type": "shds", "_path": "shaderset/uberTnBnInterpEmiAoCavVbweR5AoAnisoDirAmtUv0m0PSSamp222222222_sknp.rpak" }, + { + "_type": "matl", + "_path": "material/models/props/crafting_replicator/crafting_replicator_colpass_sknp.rpak" + }, + { + "_type": "matl", + "_path": "material/models/props/crafting_replicator/crafting_replicator_sknp.rpak" + }, + { + "_type": "matl", + "_path": "material/models/props/crafting_replicator/crafting_replicator_doorGlow_rgdp.rpak" + }, + { + "_type": "matl", + "_path": "material/models/props/crafting_siphon/crafting_siphon_energy_colpass_sknp.rpak" + }, + { + "_type": "matl", + "_path": "material/models/props/crafting_siphon/crafting_siphon_energy_sknp.rpak" + }, + { + "_type": "matl", + "_path": "material/models/props/crafting_siphon/crafting_siphon_glass_sknp.rpak" + }, + { + "_type": "matl", + "_path": "material/models/props/crafting_siphon/crafting_siphon_main_colpass_sknp.rpak" + }, + { + "_type": "matl", + "_path": "material/models/props/crafting_siphon/crafting_siphon_main_sknp.rpak" + }, + { + "_type": "matl", + "_path": "material/models/vehicles_r5/air/drop_pod_loot/drop_pod_loot_afterburner_rgdp.rpak" + }, { "_type": "matl", "_path": "material/depth/models/humans_r5/pilots_r5/pilot_revenant/revenant_body_shadow_sknp.rpak" @@ -1455,6 +1507,40 @@ "_type": "matl", "_path": "material/models/weapons/ported_weapons/Trigger_sknp.rpak" }, + { + "_type": "arig", + "_path": "animrig/props/crafting_replicator/crafting_replicator.rrig", + "$sequences": [ + "animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_auto_A.rseq", + "animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_auto_B.rseq", + "animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_auto_C.rseq", + "animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_close.rseq", + "animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_close_sideA.rseq", + "animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_close_sideB.rseq", + "animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_close_sideC.rseq", + "animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_drop.rseq", + "animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_open.rseq", + "animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_open_sideA.rseq", + "animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_open_sideB.rseq", + "animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_open_sideC.rseq", + "animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_openidle.rseq", + "animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_openidle_sideA.rseq", + "animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_openidle_sideB.rseq", + "animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_openidle_sideC.rseq", + "animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_ready_groundidle.rseq", + "animseq/props/crafting_replicator/crafting_replicator/crafting_replicator_ready_idle.rseq" + ] + }, + { + "_type": "arig", + "_path": "animrig/props/crafting_siphon/crafting_siphon.rrig", + "$sequences": [ + "animseq/props/crafting_siphon/crafting_siphon/source_empty_idle.rseq", + "animseq/props/crafting_siphon/crafting_siphon/source_empty_to_full.rseq", + "animseq/props/crafting_siphon/crafting_siphon/source_full_idle.rseq", + "animseq/props/crafting_siphon/crafting_siphon/source_full_to_empty.rseq" + ] + }, { "_type": "arig", "_path": "animrig/empty/lights/empty_lights_revenant.rrig", @@ -3852,6 +3938,35 @@ "animseq/robots/marvin/marvin_anims/walk_unarmed.rseq" ] }, + { + "_type": "mdl_", + "_path": "mdl/props/crafting_replicator/crafting_replicator_afterburners.rmdl" + }, + { + "_type": "mdl_", + "_path": "mdl/props/crafting_replicator/crafting_replicator_doorGlow.rmdl" + }, + { + "_type": "mdl_", + "_path": "mdl/props/crafting_replicator/crafting_replicator.rmdl", + "$animrigs": [ + "animrig/props/crafting_replicator/crafting_replicator.rrig" + ] + }, + { + "_type": "mdl_", + "_path": "mdl/props/crafting_replicator/crafting_replicator_no_engine.rmdl", + "$animrigs": [ + "animrig/props/crafting_replicator/crafting_replicator.rrig" + ] + }, + { + "_type": "mdl_", + "_path": "mdl/props/crafting_siphon/crafting_siphon.rmdl", + "$animrigs": [ + "animrig/props/crafting_siphon/crafting_siphon.rrig" + ] + }, { "_type": "mdl_", "_path": "mdl/weapons/bolo_sword/ptpov_bolo_sword_ash.rmdl",