From 7fe35243db9f45cd18aeda0b78c8619303cf2767 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Thu, 11 Jan 2024 20:45:12 -0600 Subject: [PATCH] heat: enhanced heat --- src/components/ArmorMesh/shaders/fragment.glsl | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/components/ArmorMesh/shaders/fragment.glsl b/src/components/ArmorMesh/shaders/fragment.glsl index 86a1a6a1d..b13bde55c 100644 --- a/src/components/ArmorMesh/shaders/fragment.glsl +++ b/src/components/ArmorMesh/shaders/fragment.glsl @@ -45,24 +45,23 @@ void main() { float alpha = (1.0 - penetrationChance) * 0.5; if (canSplash) { + // he if (spaced) { - if (isAffectedBySpaced) { - csm_FragColor = vec4(1.0, 0.0, 0.0, 0.5); - } else { - csm_FragColor = vec4(1.0, 0.0, 0.0, alpha); - } + csm_FragColor = vec4(1.0, 0.0, 1.0, 0.5); } else { - // color taken directly from the game csm_FragColor = vec4(1.0, 0.392, 0.0, alpha); } } else { if (spaced) { if (isAffectedBySpaced) { - csm_FragColor = vec4(0.0, 0.0, 1.0, 0.5); + // hc + csm_FragColor = vec4(1.0, 0.0, 1.0, 0.5); } else { - csm_FragColor = vec4(0.0, 0.0, 1.0, alpha); + // ap, ap_cr + csm_FragColor = vec4(1.0, 0.0, 1.0, alpha); } } else { + // ap, ap_cr, hc csm_FragColor = vec4(1.0, 0.0, 0.0, alpha); } }