add heat effect when on fire

This commit is contained in:
Xonk
2025-03-28 00:56:15 -04:00
parent 67da0ac493
commit 5a278d61ed
4 changed files with 27 additions and 18 deletions

View File

@ -324,7 +324,7 @@ SHADER_VERSION_LABEL <empty> \
SHADOWS_GRADE_MUL MIDS_GRADE_MUL HIGHLIGHTS_GRADE_MUL
### COOL GAMEPLAY EFFECTS
screen.GAMEPLAY_EFFECTS = FLASHLIGHT [FLASHLIGHT_SETTING] MOTION_AMOUNT WATER_ON_CAMERA_EFFECT DAMAGE_TAKEN_EFFECT LOW_HEALTH_EFFECT LOW_HEALTH_EFFECT_START CRITICALLY_LOW_HEALTH_EFFECT_START
screen.GAMEPLAY_EFFECTS = FLASHLIGHT [FLASHLIGHT_SETTING] MOTION_AMOUNT WATER_ON_CAMERA_EFFECT DAMAGE_TAKEN_EFFECT ON_FIRE_DISTORT_EFFECT LOW_HEALTH_EFFECT LOW_HEALTH_EFFECT_START CRITICALLY_LOW_HEALTH_EFFECT_START
screen.FLASHLIGHT_SETTING.columns = 2
screen.FLASHLIGHT_SETTING = FLASHLIGHT FLASHLIGHT_R \
FLASHLIGHT_SPECULAR FLASHLIGHT_G \
@ -474,6 +474,9 @@ uniform.bool.worldTimeChangeCheck = abs(smooth(sunAngle, 1.0, 1.0) - sunAngle) >
uniform.float.exitWater = smooth(if(isEyeInWater == 1,1,0),0.0,5.0)
uniform.float.enterWater = smooth(if(isEyeInWater == 1,1,0),1.5,0.0)
#endif
#if defined ON_FIRE_DISTORT_EFFECT
uniform.float.exitLava = smooth(if(isEyeInWater == 2 || is_burning,1,0),0.5,3.0)
#endif
#if defined LOW_HEALTH_EFFECT || defined DAMAGE_TAKEN_EFFECT
#ifdef IS_IRIS